Skip to main content

Function: speech()

speech(text, options?): Promise<Uint8Array<ArrayBufferLike>>

Defined in: packages/core/src/speech.ts:48

Generate speech audio from text using AI SDK

Parameters

text

string

Text to convert to speech

options?

SpeechOptions = {}

Speech generation options

Returns

Promise<Uint8Array<ArrayBufferLike>>

Uint8Array of audio data

Examples

const audioData = await speech('Hello world!');
// audioData is a Uint8Array of audio bytes
const audioData = await speech('Hello!', {
model: 'gpt-4o-mini-tts',
voice: 'nova',
speed: 1.2,
});