@langwatch/scenario
Preparing search index...
voice
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
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Namespaces
effects
Classes
Adapter
Capabilities
Adapter
Recorder
Agent
Speaking
Event
Audio
Chunk
Composable
Voice
Agent
Eleven
Labs
Agent
Adapter
Eleven
Labs
STT
Provider
Eleven
Labs
Voice
Agent
Gemini
Live
Agent
Adapter
Interruption
Config
Open
AI
Realtime
Agent
Adapter
Open
AISTT
Provider
Pending
Transport
Error
Pipecat
Agent
Adapter
Twilio
Agent
Adapter
Unsupported
Capability
Error
Voice
Agent
Adapter
Voice
Recording
Runtime
Web
RTC
Vad
Fallback
Interfaces
Adapter
Capabilities
Init
Audio
Chunk
Init
Audio
Message
Parts
Audio
Segment
Composable
Voice
Agent
Options
Eleven
Labs
Agent
Adapter
Options
Eleven
Labs
STT
Provider
Options
Eleven
Labs
Voice
Agent
Options
Gemini
Live
Agent
Adapter
Init
Interruption
Config
Init
Judge
Audio
Options
Judge
Prepared
Input
Latency
Metrics
Open
AI
Realtime
Agent
Adapter
Init
Open
AISTT
Provider
Options
Opened
Tunnel
Open
Tunnel
Options
Pipecat
Agent
Adapter
Init
Pipecat
Web
Socket
Like
Resolved
Voice
Config
Stt
Config
STT
Provider
Synthesize
Options
Transcribe
Segments
Options
Tts
Config
Tts
Provider
Twilio
Agent
Adapter
Options
Voice
Background
Noise
Voice
Config
Voice
Executor
State
Voice
Recording
Voice
Recording
Init
Web
RTC
Vad
Fallback
Options
Web
Socket
Like
Type Aliases
Audio
File
Part
Audio
Format
Audio
Message
Audio
Message
Role
Audio
Text
Part
Interruption
Strategy
Pipecat
Transport
Pipecat
Web
Socket
Factory
Speaker
Role
Stt
Provider
Factory
TTS
Callable
Tts
Effect
Fn
Tunnel
Provider
Twilio
Adapter
Mode
Voice
Event
Voice
Event
Type
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
clear
Tts
Cache
composable
Agent
compute
Latency
Metrics
create
Audio
Message
default
Voice
Call
eleven
Labs
Agent
extract
Audio
extract
Transcript
gemini
Live
Agent
has
Audio
init
Voice
Executor
State
list
Stt
Providers
list
Tts
Providers
message
Has
Audio
open
AI
Realtime
Agent
open
Twilio
Tunnel
pcm16
To
Wav
pick
Voice
Adapters
pipecat
Agent
prepare
Judge
Input
register
Stt
Provider
register
Tts
Provider
resolve
Ffmpeg
Path
resolve
Stt
Provider
resolve
Voice
Config
silent
Chunk
start
Voice
Adapters
stop
Voice
Adapters
synthesize
transcribe
Segments
twilio
Agent
write
User
Segment
References
is
Realtime
User
Agent
is
Voice
User
Sim
Realtime
User
Agent
Voice
User
Simulator
@langwatch/scenario
Loading...