Inworld provider
Inworld supplies modular STT (inworld_stt) and TTS (inworld_tts) for pipeline flows. There is no Inworld Realtime provider in the current catalogue.
STT (inworld_stt)
| Field | Required | Description |
|---|---|---|
| Model | No | Default inworld/inworld-stt-1 |
| API key | Yes | e.g. {{team.inworldDefaultKey}} |
| Language | No | BCP-47 locale |
| Endpoint URL | No | Advanced → custom WebSocket STT host |
Default when empty:
wss://api.inworld.ai/stt/v1/transcribe:streamBidirectional
Advanced: sample rate, endpoint detection, end-of-turn confidence, partial early processing, context string, resilience.
TTS (inworld_tts)
| Field | Required | Description |
|---|---|---|
| Model | No | Default inworld-tts-2 |
| Voice | No | Inworld voice id |
| API key | Yes | Team Inworld key |
| Delivery mode | No | STABLE / BALANCED / CREATIVE |
| Endpoint URL | No | Advanced → custom HTTPS stream host |
Default when empty:
https://api.inworld.ai/tts/v1/voice:stream
Advanced: speaking rate, temperature, text normalization, sample rate.
Custom endpoints
Both STT and TTS Endpoint URL fields accept DNS names or IP addresses. Inworld TTS uses HTTPS streaming; STT uses WebSocket. See Custom STT/TTS endpoints.