你们在线语音合成,是怎么处理多音字的?有手册吗
1songxiaohui1 发布于2016-08 浏览:4751 回复:10
0
收藏

在线语音合成时,多音字合成时,发音不对,有没有类似于 语音标记 的功能

收藏
点赞
0
个赞
共10条回复 最后由用户已被禁言回复于2022-04
#12用户已被禁言回复于2020-02
#11 laidz回复
指定多音字的轻声有bug,比如  传入 么(me),应读作 me, 却读作了  me , mì。 估计把(me)当作英文 me来读了。
展开

您说的问题确实存在,这里后续会记录反馈跟进。但是想先解决您的当前问题,目前看“么”是不需要标注多音字的,可以说一下您的具体语句吗?

0
#11laidz回复于2020-02
#10 用户已被禁言回复
您好,多音字可以通过标注自行定义发音。格式如:重(chong2)报集团。具体请参考文档https://ai.baidu.com/docs#/TTS-API/ee971642
展开

指定多音字的轻声有bug,比如  传入 么(me),应读作 me, 却读作了  me , mì。

估计把(me)当作英文 me来读了。

0
#10用户已被禁言回复于2019-11
#9 argb1985回复
三年前的提问了,百度的语音合成解决这个问题了吗?或者提供相应解决方案了吗? 你们如果解决不了可以允许使用者给多音字给出拼音和声调标记,比如“的[de]、的[de2], 数字2表示2声。 语境不能解决所有问题,有些应用环境根本就没有语境,比如对单字的发音,一些字典、词典的发音,没有语境的。这些条件下的语音合成允许用户自行标记,你们根据标记进行合成是最有效最简单的处理办法。
展开

您好,多音字可以通过标注自行定义发音。格式如:重(chong2)报集团。具体请参考文档https://ai.baidu.com/docs#/TTS-API/ee971642

0
#9argb1985回复于2019-11

三年前的提问了,百度的语音合成解决这个问题了吗?或者提供相应解决方案了吗?

你们如果解决不了可以允许使用者给多音字给出拼音和声调标记,比如“的[de]、的[de2], 数字2表示2声。

语境不能解决所有问题,有些应用环境根本就没有语境,比如对单字的发音,一些字典、词典的发音,没有语境的。这些条件下的语音合成允许用户自行标记,你们根据标记进行合成是最有效最简单的处理办法。

0
#8水寒319回复于2016-11

这个问题已经反馈,我们会尽快修改的。

0
#7lehua2288回复于2016-11

但是姓名如何通过语境来判断?

目前我们也碰到这个问题,如楷,可以读kai,或jie。目前用户需要读kai

0
#5水寒319回复于2016-09

是这样的,百度语音合成是根据文本的语境来判断多音字的读法的。

0
#4SoJoVan回复于2016-08

貌似现在没有现成的识别手段,只能自己维护,以前用过pinyin4j(貌似是这个库),看到有人介绍过一些相关的多音字处理办法,你可以百度一下。不过我测试过了一下,百度语音合成的时候,貌似还是会根据上下文先做一步多音字判读(不知道是不是我多想了)

0
#3xieymxj回复于2016-08

目前我们还没有开放这样的接口,不过可以给我们写邮件标记成badcase处理,多谢支持百度语音。

0
#21songxiaohui1回复于2016-08

在线语音合成多音字,发音不对。。有什么解决方法吗

0
TOP
切换版块