Sentioscope

Speech and voice controls, as each vendor documents them

What PixVerse documents about speech

PixVerse (docs.platform.pixverse.ai) documents a lip-sync endpoint that takes either an uploaded audio file or text read by a chosen voice, a speaker list holding built-in and custom voices, and a call that turns uploaded audio into a custom voice. The pages give no number for how long the audio or the video may be and name no language. From 4 source pages, read 2026-10-25; no maker pays to be listed.

A lip-sync call assembled in four decisionsThe request takes either an uploaded recording or text read by a voice, the voice comes from a speaker list holding built-in and custom entries, the choice becomes a speaker id, and each endpoint keeps limits it does not print.Pick a sourceAn uploadedrecording, ortext to beread.ThenPick a speakerBuilt in, orcustom from anuploadedrecording.BecomesA speaker idPassed on thelip-syncrequest itself.Bounded byUnprintedlimitsEach endpointsets its ownlength andsize.
Fig. 1 The two audio modes are never mixed, so a changed line is a new request rather than a patch.
The five fields this register keeps, for PixVerse. Read from the vendor's lip-sync reference and voice pages on 2026-10-25.
FieldWhat the vendor documents
Audio sourceUploaded audio, or text read by a chosen voice; the two are not mixed
LanguagesA languages field on each voice, none listed
Voice sourceBuilt-in voices, or a custom voice made from uploaded audio
Per-character bindingA speaker id passed on the lip-sync request
Lip-syncThe purpose of the endpoint; no mechanism given

Inclusion rule. Fields are the same five for every model here; a field the vendor does not document is recorded as not documented rather than inferred from generated output. Order. Fixed field order, identical on every model page.

1Either audio or text, and never both

A lip-sync request takes its audio one of two ways: the id of an uploaded recording, or a speaker id together with the text to be read. The page says in so many words that the two modes are not mixed, so a production chooses between a performance it already holds and a voice reading a script. The first keeps whatever the recording carries; the second makes the delivery a property of the voice picked.

Either way the video is uploaded first, and the page warns that an accepted upload may still fail the operation's own processing requirements.

2Limits that exist and are not written down

The upload page names the containers it accepts and says that each downstream endpoint imposes its own duration, codec, dimension and file-size limits. The lip-sync page does not repeat them. A production therefore learns that a ceiling exists and not where it sits, which is the position of a rejected call, reached before the call is made.

It is a number to find out before a schedule leans on it. Where an entry publishes a ceiling an editor can plan the cut; here the ceiling is discovered at the first long take.

3Two kinds of voice behind one handle

The speaker list returns built-in voices and custom ones, and either becomes a speaker id on the request. A custom voice is made through a call of its own, from an uploaded audio resource. A single handle is convenient and it flattens a distinction worth keeping: a catalogue voice is repeatable by anyone, while a custom one depends on a sample somebody has to keep safe.

Each voice record also carries a languages field and an accent, though the page names no language, and nothing states how an id is held to a character over a series, so the binding is recorded as a per-call selection.

4This entry, one column at a time

Each of these stays inside a single field: what PixVerse puts there, what the wording settles, and what it leaves for a take to answer.

5Read against another entry

Each of these puts PixVerse beside one other entry on a column where the two land at opposite grades of answer.

6Where this model sits against the rest

Audio source, across every model hereOne field at a time, every entry side by side, with PixVerse marked. The full wording for every cell is in the rows below. This entry was read 2026-10-25.Audio source, across every model hereAudio sourceD-ID — Audio source: A text script read aloud, or an audio url suppliedD-IDHeyGen — Audio source: A text to speech endpoint, apart from the pictureHeyGenKling AI — Audio source: Generated with the picture, VIDEO 3.0Kling AILTX Studio — Audio source: Generated jointly with the picture, plus audio-to-videoLTX StudioLuma Ray — Audio source: Not documented; the video reference does not mention soundLuma RayMiniMax — Audio source: Native speech, generated with the pictureMiniMaxPixVerse — Audio source: Uploaded audio, or text read by a chosen voice; the two are not mixedPixVerseRunway — Audio source: Not documented where voices are definedRunwaySceneMixer — Audio source: Generated with the picture, in the language set for the projectSceneMixerSora 2 — Audio source: Generated with the picture; video and audio are both listed as outputSora 2sync-3 — Audio source: Supplied, or read from text on the callsync-3Synthesia — Audio source: Synthesised from the script, or an uploaded recordingSynthesiaVeo — Audio source: Generated with the video rather than added afterwardsVeoVidu — Audio source: Q3 generates speech, effects and music natively, on by defaultViduWan 3.0 — Audio source: On by default; false returns a file with no audio trackWan 3.0Wan2.2-S2V — Audio source: Supplied; the card describes the model as audio-drivenWan2.2-S2V
Fig. 2 One field at a time, every entry side by side, with PixVerse marked. The full wording for every cell is in the rows below. This entry was read 2026-10-25.
Every entry in this register on the same field, with PixVerse marked. Each cell carries the reading date of its own entry; this one was read 2026-10-25.
ModelAudio source
D-IDA text script read aloud, or an audio url supplied
HeyGenA text to speech endpoint, apart from the picture
Kling AIGenerated with the picture, VIDEO 3.0
LTX StudioGenerated jointly with the picture, plus audio-to-video
Luma RayNot documented; the video reference does not mention sound
MiniMaxNative speech, generated with the picture
PixVerseUploaded audio, or text read by a chosen voice; the two are not mixed
RunwayNot documented where voices are defined
SceneMixerGenerated with the picture, in the language set for the project
Sora 2Generated with the picture; video and audio are both listed as output
sync-3Supplied, or read from text on the call
SynthesiaSynthesised from the script, or an uploaded recording
VeoGenerated with the video rather than added afterwards
ViduQ3 generates speech, effects and music natively, on by default
Wan 3.0On by default; false returns a file with no audio track
Wan2.2-S2VSupplied; the card describes the model as audio-driven

Inclusion rule. Models whose vendor documents something about generated speech. A model with nothing published on the point is still listed, with the cell marked hollow. Order. Alphabetical by model name.

Languages, across every model hereOne field at a time, every entry side by side, with PixVerse marked. The full wording for every cell is in the rows below. This entry was read 2026-10-25.Languages, across every model hereLanguagesD-ID — Languages: A language field beside the voice; no list on the referenceD-IDHeyGen — Languages: Thirty or more, counted on the translation endpointHeyGenKling AI — Languages: Five, not namedKling AILTX Studio — Languages: Not documentedLTX StudioLuma Ray — Languages: Not documentedLuma RayMiniMax — Languages: Not documented by the vendorMiniMaxPixVerse — Languages: A languages field on each voice, none listedPixVerseRunway — Languages: Not documentedRunwaySceneMixer — Languages: 15, named, with Cantonese a 16th for dialogue onlySceneMixerSora 2 — Languages: Not documentedSora 2sync-3 — Languages: Ninety-five or more, counted rather than namedsync-3Synthesia — Languages: A catalogue, each voice carrying a language name and codeSynthesiaVeo — Languages: Not documentedVeoVidu — Languages: Not documentedViduWan 3.0 — Languages: Not documentedWan 3.0Wan2.2-S2V — Languages: Not documentedWan2.2-S2V
Fig. 3 One field at a time, every entry side by side, with PixVerse marked. The full wording for every cell is in the rows below. This entry was read 2026-10-25.
Every entry in this register on the same field, with PixVerse marked. Each cell carries the reading date of its own entry; this one was read 2026-10-25.
ModelLanguages
D-IDA language field beside the voice; no list on the reference
HeyGenThirty or more, counted on the translation endpoint
Kling AIFive, not named
LTX StudioNot documented
Luma RayNot documented
MiniMaxNot documented by the vendor
PixVerseA languages field on each voice, none listed
RunwayNot documented
SceneMixer15, named, with Cantonese a 16th for dialogue only
Sora 2Not documented
sync-3Ninety-five or more, counted rather than named
SynthesiaA catalogue, each voice carrying a language name and code
VeoNot documented
ViduNot documented
Wan 3.0Not documented
Wan2.2-S2VNot documented

Inclusion rule. Models whose vendor documents something about generated speech. A model with nothing published on the point is still listed, with the cell marked hollow. Order. Alphabetical by model name.

Voice source, across every model hereOne field at a time, every entry side by side, with PixVerse marked. The full wording for every cell is in the rows below. This entry was read 2026-10-25.Voice source, across every model hereVoice sourceD-ID — Voice source: A voice id from one of five named speech providersD-IDHeyGen — Voice source: A clone, instant from one recording or professional from 20 minutes or moreHeyGenKling AI — Voice source: Not documented by the vendorKling AILTX Studio — Voice source: Not documentedLTX StudioLuma Ray — Voice source: Not documentedLuma RayMiniMax — Voice source: Reference audio, 15 s total across 3 clipsMiniMaxPixVerse — Voice source: Built-in voices, or a custom voice made from uploaded audioPixVerseRunway — Voice source: An audio sample of 10 seconds to 5 minutes, or a description in wordsRunwaySceneMixer — Voice source: Preset voice library, or the user's own recordingsSceneMixerSora 2 — Voice source: Not documentedSora 2sync-3 — Voice source: Not documented on the model pagesync-3Synthesia — Voice source: The catalogue, or a cloned voice with a language list of its ownSynthesiaVeo — Voice source: Not documentedVeoVidu — Voice source: Not documentedViduWan 3.0 — Voice source: Reference audio, 15 seconds in total, WAV or MP3 up to 15 MBWan 3.0Wan2.2-S2V — Voice source: Whatever track is handed over; no catalogueWan2.2-S2V
Fig. 4 One field at a time, every entry side by side, with PixVerse marked. The full wording for every cell is in the rows below. This entry was read 2026-10-25.
Every entry in this register on the same field, with PixVerse marked. Each cell carries the reading date of its own entry; this one was read 2026-10-25.
ModelVoice source
D-IDA voice id from one of five named speech providers
HeyGenA clone, instant from one recording or professional from 20 minutes or more
Kling AINot documented by the vendor
LTX StudioNot documented
Luma RayNot documented
MiniMaxReference audio, 15 s total across 3 clips
PixVerseBuilt-in voices, or a custom voice made from uploaded audio
RunwayAn audio sample of 10 seconds to 5 minutes, or a description in words
SceneMixerPreset voice library, or the user's own recordings
Sora 2Not documented
sync-3Not documented on the model page
SynthesiaThe catalogue, or a cloned voice with a language list of its own
VeoNot documented
ViduNot documented
Wan 3.0Reference audio, 15 seconds in total, WAV or MP3 up to 15 MB
Wan2.2-S2VWhatever track is handed over; no catalogue

Inclusion rule. Models whose vendor documents something about generated speech. A model with nothing published on the point is still listed, with the cell marked hollow. Order. Alphabetical by model name.

7Sources

Taken from the lip-sync reference and voice pages at docs.platform.pixverse.ai on 2026-10-25. Every entry against the same five fields sits on the speech controls page; the rule behind each field is on how read. The entries either side of this one: Runway, SceneMixer.

  • Audio source
    Audio on a lip-sync request is either the id of an uploaded audio file or both text-to-speech fields, a speaker id and the text, and the two modes are not mixeda supplied recording or text read by a voicePixVerse, Lipsync reference / recorded 2026-10-25
  • Voice source
    The speaker list returns the built-in voices and the account's custom voices, and can be filtered to either kindcatalogue or supplied samplePixVerse, Get TTS Speaker List reference / recorded 2026-10-25
  • Voice source
    A custom voice is created from an uploaded audio resource, and the call returns a speaker id for ita supplied samplePixVerse, Create Custom Voice reference / recorded 2026-10-25
  • Per-character binding
    A speaker id taken from the TTS list is passed as the lip-sync speaker id on the request, beside the text to be reada speaker id per callPixVerse, Lipsync reference / recorded 2026-10-25
  • Languages
    Each voice in the speaker list carries a languages field and an accent field, and no language is named on the pagea field on each voice, no list or countPixVerse, Get TTS Speaker List reference / recorded 2026-10-25
  • Containers accepted
    Uploads accept MP4, MOV or WebM video and MP3, WAV, M4A or AAC audio, and each downstream endpoint sets its own duration, codec, dimension and file-size limitslimits left to each endpointPixVerse, Upload Media reference / recorded 2026-10-25