假如计算机中有sh和i,这两个音那么 有没有可能通过一种方式组合成shi这个音.   若回答另加分

解决方案 »

  1.   

    回复人: yujia120(于佳) ( ) 信誉:99  2005-08-10 17:29:00  得分: 0  
       shi是的音就是sh啊
    楼主说的不应该是这个意思
    楼主说的是:如果能有一个算法把“吃”和“癌”两个音拼成“柴”,那么这个算法是什么,又能不能拼"sh"和"i"成‘shi’.
    我理解的是不是太复杂了
      

  2.   

    回复人: KissXYL(挚爱凝忆) ( ) 信誉:100  2005-08-10 23:16:00  得分: 0  
     
     
       我想个简单方法,保存所有基本声母韵母的发音,按时间来组合,如上
    “吃”和“癌”两个音拼成“柴”
    你如果播放“吃”0.15秒,然后播放“癌”0.5秒。试试?
    可能组合也就是这样把。
      
     
    我以前这样做过的,把“你”“好”拼成“你好”听着都很别扭,何况“吃癌”听起来肯定不是“柴”
      

  3.   

    eform自定义表单平台是一个在IE浏览器中可视化的设计软件界面的工具。无论是输入界面还是报表界面,无论是简单的输入查询还是复杂的逻辑处理。都可以由eform设计出来。 
     
         eform自定义表单平台适用于网上OA系统的自定义表单模块,工作流系统的自定义表单模块,信息管理系统方面的软件开发项目等等。 
    方成eform自定义表单平台,纯BS结构.100%开放源码.可以在 http://218.30.103.110:8080/eform/index.html 在线试用.
      

  4.   

    不知道楼主是不是完全针对汉语拼音,还是还包括其他的声音合成。
    如果只是针对汉语拼音,或者说是针对有限固定的声音基元进行合成,那问题就简单不少了。
    以汉语拼音为例,可以把所有韵母和声母的组合发声都预先做出来,比如语音录入或者技术合成,由于韵母和声母的有限性(个数也不多),所以这个工作量不是很大(即使是把4个音调和轻声也算进去)。这样程序的实现就简单多了,检索到要目标声音,比如sh和i,直接就去库中查找shi的发音,再通过一些方法决定其音调,就能实现了。
    当然,合成拼音是最简单的,如果声音的基本元素很多,可能就要麻烦一点,不过这种暴力的方法可能效果比声音混合要好得多。
    如果要对随机的声音进行合成,那就只能针对声音信号设计合成算法,比如前面有人提到的根据声音时间,不过效果就没有保证了。
      

  5.   

    snowarrior无名的想法是不错的吧!