[发明专利]导航语音播报方法和装置有效
申请号: | 201410814430.7 | 申请日: | 2014-12-23 |
公开(公告)号: | CN105788588B | 公开(公告)日: | 2020-08-14 |
发明(设计)人: | 钟书成 | 申请(专利权)人: | 深圳市腾讯计算机系统有限公司 |
主分类号: | G10L13/04 | 分类号: | G10L13/04;G10L13/047;G10L13/08;H04L29/08 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 何平;邓云鹏 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 导航 语音 播报 方法 装置 | ||
1.一种导航语音播报方法,包括以下步骤:
获取启动导航语音播放功能的指令;
向导航服务器请求得到导航语句;
根据预定发音人的原声语音库合成所述导航语句对应的语音数据;包括:以连续语音段最长的语料文本单位序列所包含的最长的语料文本单位的长度作为基准长度,获取对应的连续长度相对于该基准长度逐一递减的导航语句对应的语料文本单位序列,直到大于或者等于连续语音段最长的语料文本单位序列的语料文本单位数量,其中,n为导航语句的长度,N为待获取的语料文本单位序列对应的连续长度,为向上取整符号;比较获取到的导航语句对应的各个语料文本单位序列的语料文本单位数量,获取语料文本单位数量最少的语料文本单位序列,以根据该语料文本单位序列合成所述导航语句对应的语音数据;
所述原声语音库中存储了语料文本单位对应的所述预定发音人的原声连续语音段数据,所述预定发音人的原声连续语音段数据根据录制所述预定发音人的语音得到;所述原声连续语音段数据为从导航语料文本集对应的原声语音数据中提取连续语音段对应的语音数据得到;
将所述导航语句对应的语音数据输出为语音。
2.根据权利要求1所述的导航语音播报方法,其特征在于,所述根据预定发音人的原声语音库合成所述导航语句对应的语音数据的步骤包括:
根据预设的用于表征语音的特征参数的统计模型预测所述导航语句对应的特征参数值,所述统计模型根据所述原声语音库训练得到;
根据获取的特征参数值合成所述导航语句对应的语音数据。
3.根据权利要求1所述的导航语音播报方法,其特征在于,所述语料文本单位包括预设的导航字、导航词和导航句中的一种或几种,所述根据预定发音人的原声语音库合成所述导航语句对应的语音数据的步骤包括:
在预定发音人的原声语音库中挑选出可组合成所述导航语句的语料文本单位构成所述导航语句对应的语料文本单位序列;
依次拼接所述语料文本单位序列中各个语料文本单位对应的所述原声连续语音段数据,合成所述导航语句对应的语音数据。
4.根据权利要求3所述的导航语音播报方法,其特征在于,所述在预定发音人的原声语音库中挑选出可组合成所述导航语句的语料文本单位构成所述导航语句对应的语料文本单位序列的步骤包括以下步骤:
在所述原声语音库中查找所述导航语句所包含的最长的语料文本单位,并进一步在所述原声语音库中循环执行以下查找,直到查找到的语料文本单位可组合成所述导航语句:查找所述导航语句中已查找到的语料文本单位以外的各个连续文本段所包含的最长的语料文本单位;
将查找到的语料文本单位按照其在所述导航语句中对应的位置构成所述语料文本单位序列,得到所述导航语句对应的连续语音段最长的语料文本单位序列。
5.根据权利要求4所述的导航语音播报方法,其特征在于,所述在预定发音人的原声语音库中挑选出可组合成所述导航语句的语料文本单位构成所述导航语句对应的语料文本单位序列的步骤还包括以下步骤:
以所述连续语音段最长的语料文本单位序列所包含的最长的语料文本单位的长度作为基准长度,获取所包含的最长的语料文本单位的长度小于所述基准长度的导航语句对应的语料文本单位序列;
比较获取到的导航语句对应的各个语料文本单位序列的语料文本单位数量,获取语料文本单位数量最少的语料文本单位序列,以根据该语料文本单位序列合成所述导航语句对应的语音数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市腾讯计算机系统有限公司,未经深圳市腾讯计算机系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410814430.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种录音及声音的处理方法
- 下一篇:栅极侧扇出区域电路