voice-ai-demo / config.json
PlotweaverModel's picture
Upload 2 files
fa36bd1 verified
Raw
History Blame Contribute Delete
1.53 kB
{
"languages": [
{
"id": "english",
"label": "English",
"asr_lang": null,
"system_prompt": "You are a helpful and friendly AI assistant. Be warm, natural, and keep responses concise (2-4 sentences max) since they will be spoken aloud. Speak naturally as if having a real conversation.",
"tts_model": ""
},
{
"id": "yoruba",
"label": "Yoruba",
"asr_lang": "yo",
"system_prompt": "You are a helpful AI assistant that converses in Yoruba. Understand the user's Yoruba input, respond in Yoruba naturally. Keep responses concise (2-4 sentences max) since they will be spoken aloud. Be warm and culturally appropriate.",
"reply_note": "Write Yoruba with full and correct tone marks (diacritics) and natural, grammatical phrasing.",
"tts_format": "async_job",
"tts_base_url": "",
"tts_source_lang": "Yoruba",
"tts_voice_seed": 42,
"tts_model": ""
}
],
"asr": {
"mode": "api",
"base_url": "https://dashscope-intl.aliyuncs.com/compatible-mode/v1",
"api_key": "",
"model": "qwen3-asr-flash"
},
"llm": {
"base_url": "https://dashscope-intl.aliyuncs.com/compatible-mode/v1",
"api_key": "",
"model": "qwen-plus",
"max_tokens": 512,
"temperature": 0.7
},
"tts": {
"base_url": "https://dashscope-intl.aliyuncs.com/compatible-mode/v1",
"api_key": "",
"model": "qwen3-tts-flash",
"voice": "Cherry",
"speed": 1.0
},
"app": {
"host": "0.0.0.0",
"port": 8765
}
}