关灯
开启左侧

[我要爆料] 知晓:百度AI接口开发文字转语音功能

[复制链接]
sangeren 发表于 2022-8-11 15:18:46 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
 
  我们还是继续说一下百度语音合成,整体的功能上没有问题,但是在细节上需要注意符号问题,这也是在开发过程中实际遇到的,目前主要涉及到了三个符号“、”、——。tts语音合成https://ai.unisound.com/tts-short?channel=unisound云知声AI开放平台以智能语音技术为核心,提供语音识别、语音合成、语音分析、语义理解等人工智能服务,为全行业开发者提供智能语音合成API接口,智能语音SDK,一站式人工智能语音交互技术方案。
  百度   在我们拿到文字内容时先将空格进行去除,方式如下:   //替换空行 $content=strtr($content, [" "=> '']);   然后将HTML代码进行去除,方式如下:   //去除标签 $content=strip_tags($content);   按照现有的方式,我们可以看到纯文字了,基本上满足了大多数文章了,但是在特殊文章上遇到了问题,一篇文章中含有“、”、——时,就会出现ldquo、rdquo、mdash读音。这是一个非常严重的问题,我们需要将其进行替换。方式如下:   //去除部分标点符号 $content=str_replace(['“', '”', "—"], [], $content);   这里说一下PHP的str_replace函数。支持数组形式进行替换,但是要求查询格式和替换格式均为数组形式。可对多个条件进行执行,目前我们知道了上面三个符号在读音上出现问题。   后续会继续更新百度AI语音合成文字及注意事项。   举报/反馈 2022/8/11
 
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


0关注

0粉丝

98216帖子

热门图文
热门帖子
排行榜
作者专栏

关注我们:微信订阅号

官方微信

APP下载

全国服务Q Q:

956130084

中国·湖北

Email:956130084@qq.com

Copyright   ©2015-2022  站长技术交流论坛|互联网技术交流平台Powered by©Discuz!技术支持:得知网络  

鄂公网安备 42018502006730号

  ( 鄂ICP备15006301号-5 )