Customize language
Language configuration in TEN Agent involves two key components:
- Input language: The language for speech recognition (STT)
- Output language: The language for speech synthesis (TTS)
This guide shows you how to configure both components for different agent types.
Prerequisites
Before you start:
- Complete the Agent quickstart
- Verify the playground is running at
localhost:3000
STT language configuration
Standard STT agents
For agents using separate STT modules:
-
Open the playground at
localhost:3000
-
Select the
voice_assistant
graph type -
Click the settings button next to the graph selector
-
Choose STT from the extension dropdown
-
Update the language property to your target language
-
Click Save Changes
Language codes vary by STT provider. Check your provider's documentation for supported language options.
RTC Integrated Azure STT agents
For agents with RTC-integrated Azure STT:
-
Open the playground at
localhost:3000
-
Select the
voice_assistant_integrated_stt
graph type -
Click the settings button next to the graph selector
-
Choose RTC from the extension dropdown
-
Update the language property (for example, use
en-US
for English) -
Click Save Changes
TTS language configuration
TTS language support depends on the selected voice. Some voices support multiple languages, while others support only one.
To configure TTS language:
-
Open the playground at
localhost:3000
-
Select the
voice_assistant
graph type -
Click the settings button next to the graph selector
-
Choose the TTS from the extension dropdown
-
Select a voice that supports your target language
-
Click Save Changes
Available voices vary by TTS provider. Consult your provider's documentation for language support details.