Skip to content

voices

const voices: object

Defined in: voices.ts:21

Named voices available for use with createCaptions.

Voices are grouped by language. Only voices belonging to a language may be used with captions written in that language — the TypeScript types enforce this when using the multi-language overload of createCaptions.

The actual provider voice IDs are intentionally kept out of this package and are only known to the rendering infrastructure.

Example:

import { voices } from 'screenci'
createCaptions({
en: { voice: voices.en.Ava, captions: { intro: 'Hello' } },
fi: { voice: voices.fi.Selma, captions: { intro: 'Hei' } },
})

readonly en: object

readonly Adam: "en.Adam"

readonly Alloy: "en.Alloy"

readonly Andrew: "en.Andrew"

readonly Aria: "en.Aria"

readonly Ava: "en.Ava"

readonly Bree: "en.Bree"

readonly Brian: "en.Brian"

readonly Davis: "en.Davis"

readonly Emma: "en.Emma"

readonly Emma2: "en.Emma2"

readonly Jane: "en.Jane"

readonly Jude: "en.Jude"

readonly fi: object

readonly Martti: "fi.Martti"

readonly Noora: "fi.Noora"

readonly Selma: "fi.Selma"