Sentioscope

Speech and voice controls, as each vendor documents them

Sora 2 and Luma Ray: a dialogue guide, or silence

Sora 2 has the most detailed dialogue guidance in this register: a place for the line, labels for speakers and an arithmetic for how much fits. Luma's video reference does not mention sound at all. As of 2026-09-22.

The two extremes of one column, read togetherOne page tells a writer where dialogue belongs, asks for speakers labelled with turns alternated, and gives a word budget per shot length. The other names models and resolutions.Sora 2Luma RayAudio sourceWith the picture, with clip lengthsNever mentioned in the referenceDialogueA labelled block, and a word budgetNot addressedLanguagesNever mentionedNever mentionedThe strongest sentenceLong speeches are unlikely to syncAudio models named as a planNeither is a control, and both are worth logging
Fig. 1 The gap narrows as the columns go on: both are empty on voice source and on language, for different reasons.
Controls documented, model by modelFilled where the model documents that control, hollow where nothing is published about it.Controls documented, model by modelSora 2Luma RayWhere they partAudio sourceAudio source — Sora 2: With the pictureAudio source — Luma Ray: Not documented by the vendorAudio source — Where they part: Only Sora 2 answersVoice sourceVoice source — Sora 2: Nothing documented as an inputVoice source — Luma Ray: Nothing documented as an inputVoice source — Where they part: Same answerPer-character bindingPer-character binding — Sora 2: On the promptPer-character binding — Luma Ray: Not documented by the vendorPer-character binding — Where they part: Only Sora 2 answersLanguagesLanguages — Sora 2: Not documented by the vendorLanguages — Luma Ray: Not documented by the vendorLanguages — Where they part: Same answerLip-syncLip-sync — Sora 2: Named only where it failsLip-sync — Luma Ray: Not documented by the vendorLip-sync — Where they part: Only Sora 2 answers
Fig. 2 Filled where the model documents that control, hollow where nothing is published about it.
Models documenting each controlHow many models document each control. A hollow column is a statement about documentation, not capability.Models documenting each controlSora 23 of 5Luma Ray1 of 5Where they part5 of 5
Fig. 3 How many models document each control. A hollow column is a statement about documentation, not capability.
Sora 2 and Luma Ray on the five fields this register keeps, with the gap on each. Recorded 2026-09-22.
FieldSora 2Luma RayWhere they part
Audio sourceWith the pictureNot documented by the vendorOnly Sora 2 answers
Voice sourceNothing documented as an inputNothing documented as an inputSame answer
Per-character bindingOn the promptNot documented by the vendorOnly Sora 2 answers
LanguagesNot documented by the vendorNot documented by the vendorSame answer
Lip-syncNamed only where it failsNot documented by the vendorOnly Sora 2 answers

Inclusion rule. Two entries are given a page together when at least one column puts them at opposite grades of answer. Pairs that agree on every column, or that are both blank throughout, do not get a page. Order. Fixed field order, identical on every side-by-side page.

1The two extremes of the same column

One page tells a writer where dialogue belongs in a prompt, asks for speakers to be labelled consistently with turns alternated, and gives a rough word budget per shot length. The other names models and resolutions. Both are references for generating video.

Reading them together is the fastest way to see what this register measures. It is not which model sounds better; it is how much a production can decide before it starts spending.

2Detail in one column does not spread to the others

The detailed entry publishes no language, no voice source and no driver for the mouth. Its careful dialogue guidance never mentions which language a line is performed in, which is the first question a non-English production asks.

So the gap between these two narrows as the columns go on. On audio source they are at opposite ends; on voice source and languages they are both empty, for different reasons.

3A plan and a warning are both worth logging

The silent entry has one sentence on the subject anywhere: a page for AI assistants naming audio models as a planned integration. The detailed one has a warning that long, complex speeches are unlikely to sync.

Neither is a control. Both are the strongest thing their vendor has published in a column that is otherwise empty, which is exactly why this register records wording rather than ticks.

4Each of them on its own

The column this pair was chosen for is audio source, and each entry has a page of its own on it. The full row for either, all five columns with the wording behind each cell, is on its model note.

  • How a spoken line is written into a prompt
    Dialogue belongs in a dialogue block below the prose description, with exchanges limited to a handful of sentencesOpenAI, Sora 2 prompting guide / recorded 2026-09-22
  • Dialogue timing against clip length
    A four-second shot is said to accommodate one or two short exchanges and an eight-second clip a few more, with long speeches unlikely to syncOpenAI, Sora 2 prompting guide / recorded 2026-09-22
  • Languages
    Not documented by the vendor (as of 2026-09-22)neither a list nor a countOpenAI, video generation guide / recorded 2026-09-22
  • Audio source
    Not documented by the vendor (as of 2026-09-22)no mention of sound in the video referenceLuma, video generation reference / recorded 2026-09-22
  • Sound
    Plans do integrate the following audio models into the Luma generative ecosystem: ElevenLabs SFX, Music and v3named as an integration to comeLuma, information for AI assistants / recorded 2026-09-22
  • What the video reference does settle
    The video reference names ray-2 and ray-flash-2 and lists 540p, 720p, 1080 and 4kLuma, video generation reference / recorded 2026-09-22

5Sources

Every cell above is read from the documentation each vendor publishes, on the dates carried by the two model notes. The whole register on one column is on the field note; entries grouped by the shape of their answer are on the routes. Other pairs: Synthesia and D-ID, HeyGen and Synthesia.