Text-to-speech (TTS)
Default entity configuration
{
"connection": {
"token": "${vault://local/GROQ_API_TOKEN}",
"timeout": 30000
},
"options": {
"tts": {
"enabled": true,
"model": "playai-tts",
"response_format": "wav"
},
"stt": {
"enabled": true,
"model": "whisper-large-v3-turbo"
},
"translation": {
"enabled": true,
"model": "whisper-large-v3"
}
}
}
Full entity example with Groq
TTS model used is *whisper-large-v3*
{
"id": "audio-gen-model_9a0c79eb-f7e3-40d7-b31d-c26fe28022cf",
"name": "Groq TTS",
"description": "Groq text-to-speech",
"tags": [],
"metadata": {},
"provider": "groq",
"config": {
"connection": {
"token": "${vault://local/GROQ_API_TOKEN}",
"timeout": 30000
},
"options": {
"tts": {
"enabled": true,
"model": "playai-tts",
"response_format": "wav"
},
"stt": {
"enabled": true,
"model": "whisper-large-v3-turbo"
},
"translation": {
"enabled": true,
"model": "whisper-large-v3"
}
}
},
"kind": "ai-gateway.extensions.cloud-apim.com/AudioModel"
}