LetMeSay BE

Baidu TTS 透传接口

部署后直接用 /api/tts 代理百度语音接口, 返回音频流给微信小程序,保持 wx.downloadFile(url) 的现有调用方式。

示例请求

/api/tts?text=对&spd=5&lan=zh&source=web

支持参数

  • text 必填,去首尾空格后不能为空, 最长 50 字
  • spd 可选,范围 1-9,默认 5
  • lan 仅支持 zh
  • source 默认 web

响应行为

  • 上游成功且返回音频时,直接透传二进制流
  • 上游失败或返回非音频时,转成 502 JSON 错误
  • 错误分支不会把百度 HTML 页直接透传给客户端