Skip to main content

Interface: OpenedVoicePlan

Defined in: packages/agentos/src/io/speech/SpeechProviderResolver.ts:30

Constructed provider set with one combined native stop obligation.

Properties​

endpoint​

endpoint: IAudioEndpointDetector

Defined in: packages/agentos/src/io/speech/SpeechProviderResolver.ts:31


stt​

stt: IStreamingSTT

Defined in: packages/agentos/src/io/speech/SpeechProviderResolver.ts:31


tts​

tts: IStreamingTTS

Defined in: packages/agentos/src/io/speech/SpeechProviderResolver.ts:31


vad​

vad: IVadSession

Defined in: packages/agentos/src/io/speech/SpeechProviderResolver.ts:31

Methods​

dispose()​

dispose(): Promise<void>

Defined in: packages/agentos/src/io/speech/SpeechProviderResolver.ts:34

Returns​

Promise<void>


fence()​

fence(generation): Promise<VoiceStopEvidence>

Defined in: packages/agentos/src/io/speech/SpeechProviderResolver.ts:32

Parameters​

generation​

VoiceGeneration

Returns​

Promise<VoiceStopEvidence>


fenceSynthesis()​

fenceSynthesis(generation): Promise<VoiceStopEvidence>

Defined in: packages/agentos/src/io/speech/SpeechProviderResolver.ts:33

Parameters​

generation​

VoiceGeneration

Returns​

Promise<VoiceStopEvidence>