feat: add DashScope bidirectional streaming TTS adapter
Quality gate / backend (push) Waiting to run
Quality gate / frontend (push) Waiting to run

This commit is contained in:
Xin Wang
2026-10-28 13:53:43 +08:00
parent cc0d80a3a4
commit 7b048d0e83
7 changed files with 420 additions and 5 deletions
+7 -2
View File
@@ -219,9 +219,14 @@ INTERFACE_DEFINITIONS: list[dict] = [
},
{
"interface_type": "dashscope-tts",
"name": "DashScope TTS",
"name": "Alibaba Cloud Streaming TTS",
"capability": "TTS",
"fields": OPENAI_COMMON + [field("voice", "Voice")],
"fields": [
field("modelId", "Model ID", required=True),
field("apiUrl", "WebSocket URL (/api-ws/v1/inference)", type_="url", required=True),
field("apiKey", "API Key", group="secrets", type_="password", required=True),
field("voice", "Voice", required=True),
],
},
{
"interface_type": "gemini-realtime",