Skip to content

voices

const voices: object

Defined in: voices.ts:48

Named voices available for use with createNarration.

Built-in voices are language-agnostic at the call site:

createNarration({
en: { voice: voices.Aria, intro: 'Hello' },
fi: { voice: voices.Aria, intro: 'Hei' },
})

ElevenLabs voices are passed explicitly by provider voice id:

createNarration({
en: {
voice: voices.elevenlabs({ voiceId: 'tMvyQtpCVQ0DkixuYm6J' }),
intro: 'Hello',
},
})

readonly Adrian: "Adrian" = 'Adrian'

Male — Clear — Direct and structured, ideal for straightforward explanations.

readonly Aria: "Aria" = 'Aria'

Female — Soft — A calm and soothing voice that reassures users and reduces friction.

readonly Ava: "Ava" = 'Ava'

Female — Bright — Fresh and optimistic, bringing clarity and positivity.

readonly Clara: "Clara" = 'Clara'

Female — Bright — Cheerful and energetic, uplifting the user experience.

readonly Daniel: "Daniel" = 'Daniel'

Male — Informative — Clear and educational, focused on delivering useful information.

readonly Elena: "Elena" = 'Elena'

Female — Smooth — Graceful and composed, maintaining a consistent flow of communication.

readonly elevenlabs: (__namedParameters) => `elevenlabs:${string}`

string

`elevenlabs:${string}`

readonly Emma: "Emma" = 'Emma'

Female — Youthful — Playful and fresh, appealing to a modern and dynamic audience.

readonly Ethan: "Ethan" = 'Ethan'

Male — Friendly — Warm and approachable, making interactions feel personal and welcoming.

readonly Evan: "Evan" = 'Evan'

Male — Easy-going — Casual and relaxed, reducing stress in interactions.

readonly Grace: "Grace" = 'Grace'

Female — Gentle — Soft and caring, ideal for sensitive or supportive contexts.

readonly Hassan: "Hassan" = 'Hassan'

Male — Knowledgeable — Insightful and reliable, conveying expertise and confidence.

readonly Helena: "Helena" = 'Helena'

Female — Mature — Experienced and composed, conveying trust and authority.

readonly Isabella: "Isabella" = 'Isabella'

Female — Forward — Proactive and confident, driving users toward action.

readonly Julian: "Julian" = 'Julian'

Male — Smooth — Polished and fluid, ideal for seamless and premium experiences.

readonly Layla: "Layla" = 'Layla'

Female — Warm — Kind and empathetic, building trust and comfort.

readonly Leo: "Leo" = 'Leo'

Male — Excitable — High-energy and enthusiastic, great for engagement and motivation.

readonly Lily: "Lily" = 'Lily'

Female — Breezy — Light and effortless, creating a relaxed and easygoing interaction.

readonly Marcus: "Marcus" = 'Marcus'

Male — Firm — Confident and directive, suited for clear guidance and authority.

readonly Max: "Max" = 'Max'

Male — Upbeat — Energetic and lively, keeping interactions engaging and quick.

readonly Maya: "Maya" = 'Maya'

Female — Easy-going — Relaxed and flexible, reducing pressure during interactions.

readonly Miles: "Miles" = 'Miles'

Male — Firm — Grounded and assertive, ensuring clarity and direction.

readonly Noah: "Noah" = 'Noah'

Male — Breathy — Soft and intimate, creating a close and attentive feel.

readonly Nora: "Nora" = 'Nora'

Female — Firm — Strong and decisive, helping users stay on track.

readonly Omar: "Omar" = 'Omar'

Male — Informative — Detailed and explanatory, ideal for complex information delivery.

readonly Ryan: "Ryan" = 'Ryan'

Male — Lively — Dynamic and spirited, adding energy to user interactions.

readonly Sam: "Sam" = 'Sam'

Male — Casual — Relaxed and informal, perfect for conversational experiences.

readonly Sophie: "Sophie" = 'Sophie'

Female — Clear — Precise and easy to understand, minimizing confusion.

readonly Thomas: "Thomas" = 'Thomas'

Male — Even — Balanced and steady, providing a consistent user experience.

readonly Victor: "Victor" = 'Victor'

Male — Gravelly — A deep, textured voice that conveys strength and seriousness.

readonly Zoe: "Zoe" = 'Zoe'

Female — Upbeat — Positive and motivating, encouraging continued interaction.