改善文本到语音性能的方法和装置制造方法及图纸

技术编号:3044998 阅读:200 留言:0更新日期:2012-04-11 18:40
在设备(100)中提供了一种方法(200)来改善文本到语音的性能。该方法包括下述各步骤:确定来自运行于设备中的应用程序的文本表述是否在词汇表中(202);若文本表述包括在词汇表中,则从词汇表选择相应的语音表述(204);若文本表述不在词汇表中,将文本表述合成为相应的语音表述(206);由设备将语音表述以听得见方式播放(208);对该文本表述的使用频率进行监控(210);若所述表述的使用频率大于预定阈值且所述表述在之前未存储时,将所述文本表述和相应的语音表述存入词汇表中(212);若所述表述的使用频率都低于预定阈值时,则从词汇表中清除一个或多个文本表述和相应的语音表述;在应用程序运行中重复前述各步。还包括实现该方法的一种装置。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术主要涉及文本到语音合成器;更具体地,涉及用于改善文本到语音性能的一种方法和装置。
技术介绍
合成文本到语音(TTS)是MIPS(每秒百万条指令)的程度。在电池操作的设备中,当进行合成TTS时,诸如微处理器和伴随的存储器的资源不能总是提供一致的性能,尤其是这样的资源同时被一些另外的软件应用使用时更甚。因此,对于具有有限资源的设备,合成TTS的性能对用户发出不连贯的或听不懂的声音。而且,TTS的频繁合成能消耗电池的寿命。本专利技术的下述各实施例有助于克服该技术中的这样局限。
技术实现思路
根据本专利技术的各实施例提供了一种改善文本到语音性能的方法和装置。在本专利技术的第一实施例中,一种设备提供用于改善文本到语音性能的方法。该方法包括以下步骤将频繁使用的各文本表述的词汇表合成为语音表述,将各语音表述存入词汇表中;确定来自运行于设备中的应用程序的文本表述是否在词汇表中;若文本表述包括在词汇表中,则选择相应的语音表述;若文本表述未包括在词汇表中,则将文本表述合成为语音表述;由设备以可听见方式播放语音表述;在应用程序操作过程中从确定步开始重复进行上述各步骤。在本专利技术的第二实施例中,本文档来自技高网...

【技术保护点】
一种在设备中用于改善文本到语音性能的方法,该方法包括以下各步骤:将频繁使用的文本表述的词汇表合成为相应的语音表述;在所述词汇表中存储所述相应的语音表述;确定来自操作于设备中的应用程序的文本表述是否在所述词汇表中;若所述文本表述包括在所述词汇表中,则从所述词汇表选择相应的语音表述;若所述文本表述不在所述词汇表中,则将所述文本表述合成为相应的语音表述;由所述设备以可听得见的方式播放所述相应的语音表述;以及在所述应用程序的操作期间,重复从所述确定步骤开始的上述各步骤。

【技术特征摘要】
【国外来华专利技术】US 2004-12-22 11/022,4881.一种在设备中用于改善文本到语音性能的方法,该方法包括以下各步骤将频繁使用的文本表述的词汇表合成为相应的语音表述;在所述词汇表中存储所述相应的语音表述;确定来自操作于设备中的应用程序的文本表述是否在所述词汇表中;若所述文本表述包括在所述词汇表中,则从所述词汇表选择相应的语音表述;若所述文本表述不在所述词汇表中,则将所述文本表述合成为相应的语音表述;由所述设备以可听得见的方式播放所述相应的语音表述;以及在所述应用程序的操作期间,重复从所述确定步骤开始的上述各步骤。2.如权利要求1的所述方法,还包括步骤若所述表述的使用频率大于预定阈值并且所述表述在之前未被存储,则在所述词汇表中存储所述文本表述和相应语音表述。3.如权利要求2的所述方法,还包括步骤若所述表述的使用频率低于所述预定阈值,则从所述词汇表清除一个或多个文本表述和相应语音表述。4.如权利要求3的所述方法,其中所述存储和清除步骤采用用于管理所述设备中存储的高速缓存技术。5.如权利要求3的所述方法,其中所述存储和清除步骤采用用于管理所述设备中存储的数据库技术。6.如权利要求3的所述方法,其中所述清除步骤的执行取决于所述存储步骤是否需要附加的存储空间。7.如权利要求...

【专利技术属性】
技术研发人员:庄瑞强林志翰
申请(专利权)人:摩托罗拉公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利