Skip to content

语音(Voice) ​

Lyncore 提供语音合成(TTS)与语音识别(ASR),由云端 MediaProvider 驱动。

版本:TTS 在个人版与企业版均可用;ASR 仅个人版提供 HTTP 端点。

语音合成(TTS) ​

  • 默认 Provider:DashScope cosyvoice-v1(可选 sambert-zhichu-v1);或 OpenAI tts-1
  • 通过 media 工具的 tts 动作调用,或对应的媒体接口
  • 限制:单次合成文本 ≤ 500 字,同步等待上限 30s

语音识别(ASR) ​

  • DashScope / OpenAI Whisper 两种后端
  • ASR 仅提供 HTTP 端点 POST /api/v4/media/asr(个人版构建,未配置模型返回 503),没有对应的 MCP 工具

重要限制 ​

  • 无本地语音模型:依赖云端 MediaProvider,需配置 DASHSCOPE_API_KEY 或 OPENAI_API_KEY(都无则降级报错)
  • 无唤醒词:不支持" Hey Lyncore"类离线唤醒
  • 无实时语音会话:没有 WebSocket 语音通道,TTS / ASR 均为一次性请求

示例 ​

把这段文案读出来(TTS)

→ 调用 media 的 tts 动作生成语音。

若要做"实时语音对话",当前架构不支持;可先转写为文字再走文本对话链路。