Skip to main content

Interface: SpeechToTextProvider

Defined in: packages/agentos/src/io/speech/types.ts:135

Properties​

displayName?​

readonly optional displayName: string

Defined in: packages/agentos/src/io/speech/types.ts:137


id​

readonly id: string

Defined in: packages/agentos/src/io/speech/types.ts:136


supportsStreaming?​

readonly optional supportsStreaming: boolean

Defined in: packages/agentos/src/io/speech/types.ts:138

Methods​

getProviderName()​

getProviderName(): string

Defined in: packages/agentos/src/io/speech/types.ts:143

Returns​

string


transcribe()​

transcribe(audio, options?): Promise<SpeechTranscriptionResult>

Defined in: packages/agentos/src/io/speech/types.ts:139

Parameters​

audio​

SpeechAudioInput

options?​

SpeechTranscriptionOptions

Returns​

Promise<SpeechTranscriptionResult>