@langwatch/scenario
    Preparing search index...

    Namespace voice

    Namespaces

    effects

    Classes

    AdapterCapabilities
    AdapterRecorder
    AgentSpeakingEvent
    AudioChunk
    ComposableVoiceAgent
    ElevenLabsAgentAdapter
    ElevenLabsSTTProvider
    ElevenLabsVoiceAgent
    GeminiLiveAgentAdapter
    InterruptionConfig
    OpenAIRealtimeAgentAdapter
    OpenAISTTProvider
    PendingTransportError
    PipecatAgentAdapter
    TwilioAgentAdapter
    UnsupportedCapabilityError
    VoiceAgentAdapter
    VoiceRecordingRuntime
    WebRTCVadFallback

    Interfaces

    AdapterCapabilitiesInit
    AudioChunkInit
    AudioMessageParts
    AudioSegment
    ComposableVoiceAgentOptions
    ElevenLabsAgentAdapterOptions
    ElevenLabsSTTProviderOptions
    ElevenLabsVoiceAgentOptions
    GeminiLiveAgentAdapterInit
    InterruptionConfigInit
    JudgeAudioOptions
    JudgePreparedInput
    LatencyMetrics
    OpenAIRealtimeAgentAdapterInit
    OpenAISTTProviderOptions
    OpenedTunnel
    OpenTunnelOptions
    PipecatAgentAdapterInit
    PipecatWebSocketLike
    ResolvedVoiceConfig
    SttConfig
    STTProvider
    SynthesizeOptions
    TranscribeSegmentsOptions
    TtsConfig
    TtsProvider
    TwilioAgentAdapterOptions
    VoiceBackgroundNoise
    VoiceConfig
    VoiceExecutorState
    VoiceRecording
    VoiceRecordingInit
    WebRTCVadFallbackOptions
    WebSocketLike

    Type Aliases

    AudioFilePart
    AudioFormat
    AudioMessage
    AudioMessageRole
    AudioTextPart
    InterruptionStrategy
    PipecatTransport
    PipecatWebSocketFactory
    SpeakerRole
    SttProviderFactory
    TTSCallable
    TtsEffectFn
    TunnelProvider
    TwilioAdapterMode
    VoiceEvent
    VoiceEventType

    Variables

    AUDIO_PCM16_MEDIA_TYPE
    CANNED_PHRASES
    COMPOSABLE_VOICE_LLM_MODEL
    CONTEXTUAL_PROMPT
    DEFAULT_AUDIO_FORMAT
    DEFAULT_STT_MODEL
    ELEVENLABS_CONVAI_URL_TEMPLATE
    ELEVENLABS_DEFAULT_VOICE_ID
    ELEVENLABS_STT_ENDPOINT
    ELEVENLABS_STT_MODEL
    ELEVENLABS_TTS_MODEL
    GEMINI_LIVE_MODEL
    OPENAI_REALTIME_MODEL
    OPENAI_STT_MODEL
    OPENAI_TRANSCRIBE_LIMIT_SECONDS
    OPENAI_TTS_MODEL
    PCM16_CHANNELS
    PCM16_SAMPLE_RATE
    PCM16_SAMPLE_WIDTH_BYTES

    Functions

    clearTtsCache
    composableAgent
    computeLatencyMetrics
    createAudioMessage
    defaultVoiceCall
    elevenLabsAgent
    extractAudio
    extractTranscript
    geminiLiveAgent
    hasAudio
    initVoiceExecutorState
    listSttProviders
    listTtsProviders
    messageHasAudio
    openAIRealtimeAgent
    openTwilioTunnel
    pcm16ToWav
    pickVoiceAdapters
    pipecatAgent
    prepareJudgeInput
    registerSttProvider
    registerTtsProvider
    resolveFfmpegPath
    resolveSttProvider
    resolveVoiceConfig
    silentChunk
    startVoiceAdapters
    stopVoiceAdapters
    synthesize
    transcribeSegments
    twilioAgent
    writeUserSegment

    References

    isRealtimeUserAgent → isRealtimeUserAgent
    isVoiceUserSim → isVoiceUserSim
    RealtimeUserAgent → RealtimeUserAgent
    VoiceUserSimulator → VoiceUserSimulator