Skip to main content

Interface: SpeechToTextProvider

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

Properties

displayName?

readonly optional displayName: string

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


id

readonly id: string

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


supportsStreaming?

readonly optional supportsStreaming: boolean

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

Methods

getProviderName()

getProviderName(): string

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

Returns

string


transcribe()

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

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

Parameters

audio

SpeechAudioInput

options?

SpeechTranscriptionOptions

Returns

Promise<SpeechTranscriptionResult>