Skip to content

bodhi-realtime-agent / HumeTTSConfig

Interface: HumeTTSConfig ​

Defined in: src/transport/hume-tts-provider.ts:5

Properties ​

apiKey ​

apiKey: string

Defined in: src/transport/hume-tts-provider.ts:7

Hume API key. Required.


description? ​

optional description?: string

Defined in: src/transport/hume-tts-provider.ts:15

Acting instructions / delivery style.


speed? ​

optional speed?: number

Defined in: src/transport/hume-tts-provider.ts:19

Optional speech speed. Hume accepts numeric speed controls.


version? ​

optional version?: "1" | "2"

Defined in: src/transport/hume-tts-provider.ts:17

Octave model version.


voiceId? ​

optional voiceId?: string

Defined in: src/transport/hume-tts-provider.ts:11

Hume voice id. Takes precedence over voiceName when set.


voiceName? ​

optional voiceName?: string

Defined in: src/transport/hume-tts-provider.ts:9

Hume voice name. If omitted, Hume can synthesize with a generated voice on Octave 1.


voiceProvider? ​

optional voiceProvider?: "HUME_AI" | "CUSTOM_VOICE"

Defined in: src/transport/hume-tts-provider.ts:13

Hume voice provider. Default: HUME_AI.

Built with VitePress