原创 中文TTS 的简单实现(基于linux)之 后记收藏

新一篇: QQ游戏——桌Q(2D桌球 斯偌克规则) 辅助工具(外挂)  | 旧一篇: 中文TTS 的简单实现(基于linux)之 实现语音合成

            

后记:
     采用波形拼接的方法有个很大的缺点,就是使用的语音库文件太大,而且多音节字根本无法解决。

还有一种实现中文TTS方法就是记录全部的发音,因为在普通话中,实际存在的发音只有1333种。
所以我们的语音库只要保存这1333个语音就行,而不需要保存每个汉字的读音。

如果语音库只有1333个读音的话,我们还得建立索引表来记录每个汉字在语音库中的位置,
因为有了索引表,就可以解决多音汉字的问题,由于涉及到多音汉字发音的识别,还得用到 分词技术


关于takaya朋友问的实现自然连续的发音问题:
   说实话,这是我最想解决和实现的问题,我自己想了下,如果以词组为单位来做语音库,那声音
听起来就比较连续,因为我们平时说话 也是以词组为单位说的,但如果要实现这个的
话,就得用到分词技术,而且语音库的建立也要一定的功夫。
关于分词技术朋友们可以看下 http://www.nlp.org.cn/

白: 我一直是以程序员的角度去做这个简单的TTS的,所以很多东西我自己也有误解或不懂的地方,希望朋友们
不要笑话我,并且能帮我提出问题和指导我。
这个TTS还有很多很多如前言列出的需要改进的地方,我希望能有这方面爱好的朋友能我和一起来完善它。
期待ing...

文章导读:
中文TTS 的简单实现(基于linux)之 前言
http://blog.csdn.net/dedodong/archive/2006/07/15/923543.aspx

中文TTS 的简单实现(基于linux)之 实现原理:
http://blog.csdn.net/dedodong/archive/2006/07/16/927041.aspx

中文TTS 的简单实现(基于linux)之 语音库的实现
http://blog.csdn.net/dedodong/archive/2006/08/22/1105742.aspx

中文TTS 的简单实现(基于linux)之 实现语音合成
http://blog.csdn.net/dedodong/archive/2006/08/22/1105879.aspx


 

发表于 @ 2006年08月24日 00:13:00|评论(loading...)|编辑

新一篇: QQ游戏——桌Q(2D桌球 斯偌克规则) 辅助工具(外挂)  | 旧一篇: 中文TTS 的简单实现(基于linux)之 实现语音合成

评论:没有评论。

发表评论  


登录
Csdn Blog version 3.1a
Copyright © ^ǒ^冬瓜