[发明专利]一种提示音生成方法和装置、移动终端有效
申请号: | 201611209801.4 | 申请日: | 2016-12-23 |
公开(公告)号: | CN106652996B | 公开(公告)日: | 2020-02-07 |
发明(设计)人: | 曾庆庚 | 申请(专利权)人: | 北京安云世纪科技有限公司 |
主分类号: | G10L13/033 | 分类号: | G10L13/033;G10L13/06;G10L13/08;G10L13/10;G10L15/26;G10L17/02 |
代理公司: | 11391 北京智汇东方知识产权代理事务所(普通合伙) | 代理人: | 康正德;孙晓芳 |
地址: | 100102 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提示 生成 方法 装置 移动 终端 | ||
本发明提供了一种提示音生成方法和装置、移动终端,该方法包括:获取应用程序中需要播放的原始提示信息;提取所述原始提示信息所对应的文字信息;根据提取的文字信息和选定模拟用户信息,从全局语音库中获取所述文字信息中每个文字的选定模拟用户的发音;所述全局语音库中包括每个模拟用户对应的各文字的发音;将获取的每个文字的选定模拟用户的发音进行声音合成,生成以模拟用户声音播放的模拟提示音。能够方便用户随心所欲的将应用程序中的提示音转化成自己希望的声音,实现简单方便,灵活性强。
技术领域
本发明涉及语音处理技术领域,特别是涉及一种基于语音合成的提示音生成方法和装置、移动终端。
背景技术
随着科学技术的发展,语音应用越来越广泛,在各种各样的用户移动终端中,各种各样的应用软件都会使用语音技术向用户播报一些信息,比如:天气插件播放天气预报,导航软件播放路况信息,一些应用软件播放相关的提示音等等,这些语音播放一般采用系统默认的声音进行播报,而不能由用户随意设置或选择所采用的播报声音。比如,用户期待用自己熟悉的某个人的声音进行播报,老人希望用自己儿女的声音进行播报等等。
目前,虽然也有一些根据已有声音再现声音的技术方案,但是其应用场景很少,技术也不太成熟。以天气语言播报举例,如果想听某种语言的声音播报,需要专门有人读一遍应用中包含的所有文字文本,应用程序再将这些声音根据不同场景判断播报给用户,显得非常麻烦。
可见,上述现有声音再现实现方法,需要有人通读所有文字文本,声音输入繁琐、麻烦;需要人工设置各个应用,逐一把默认声音替换,声音再现的使用过程也很麻烦,效率低,必须让需要再现声音的用户本人去诵读,再现的应用范围受到很大的限制,不能满足用户随心所欲设置自己所期望再现的声音这一声音再现需求。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的提示音生成方法和装置、移动终端。
特别地,本发明提供了一种提示音生成方法,包括:
获取应用程序中需要播放的原始提示信息;
提取所述原始提示信息所对应的文字信息;
根据提取的文字信息和选定模拟用户信息,从全局语音库中获取所述文字信息中每个文字的选定模拟用户的发音;所述全局语音库中包括每个模拟用户对应的各文字的发音;
将获取的每个文字的选定模拟用户的发音进行声音合成,生成以模拟用户声音播放的模拟提示音。
进一步地,其中,所述原始提示信息包括文本原始提示信息和音频原始提示信息中的至少一种。
进一步地,其中,提取所述原始提示信息所对应的文字信息,具体包括:
对文本原始提示信息进行分词,根据分词结果提取出文本原始提示信息中所包含的文字;
对音频原始提示信息进行语音识别,识别出音频所对应的文字。
进一步地,从全局语音库中获取所述文字信息中每个文字的选定模拟用户的发音,具体包括:
逐一获取所述文字信息中的每一个文字,针对获取的文字:
根据选定模拟用户的信息,查找全局语音库中存储的选定模拟用户的各文字的发音,提取出获取的文字的发音;
直到获取完所述文字信息中的所有文字,得到所述文字信息中每个文字的选定模拟用户的发音。
进一步地,将获取的每个文字的选定模拟用户的发音进行声音合成,生成以模拟用户声音播放的模拟提示音,具体包括:
根据原始提示信息的文字顺序,采用预设的提示音合成模板,对每个文字的选定模拟用户的发音进行合成,生成与所述原始提示信息的文字顺序一致的模拟提示音。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京安云世纪科技有限公司,未经北京安云世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611209801.4/2.html,转载请声明来源钻瓜专利网。