nodejs REST_API 语音合成后不能播
iop97 发布于2018-04 浏览:1438 回复:2
0
收藏

 

  const content = encodeURIComponent(ctx.query.content);
  const accessToken = global.cacheBaiduVoice.accessToken;
  const url = 'https://tsn.baidu.com/text2audio?';
  const params = [
    `tex=${content}`,
    `tok=${accessToken}`,
    'cuid=111111111111111111',
    'ctp=1',
    'lan=zh',
  ].join('&');

  const result = await axios.default.get(`${url}${params}`);
  console.log(result.data);
  await fs.createWriteStream('./tts.mp3').write(result.data);
收藏
点赞
0
个赞
共2条回复 最后由用户已被禁言回复于2022-04
#3iop97回复于2018-05

文件保存后,播放器打开保存文件没有任何声音,点击开始播放马上就暂停了。

0
#2周俊316回复于2018-04

您合成后保存合成文件,进行播放。 不能播是没有声音还是什么状况?

0
TOP
切换版块