就像公交车上的那种,到站之后播放一段语音,来提示。这种语音提示,VC下如何实现?目前我自己知道的有2个方案:
1,使用微软的Microsoft Speech SDK 开发。
但是,我试了下TTS,我发现,一句中文,读出来不流畅,感觉不舒服
2.把所有的车站要提示的东西录音,然后存放起来,到站通过程序来播放,这个方案只是我的猜测,不知道可不可行。
请大家帮我分析分析,参考参考。谢谢

解决方案 »

  1.   

    2 比较靠谱些。TTS主要用于文-语转换,而你不是需要这样的功能。
      

  2.   

    如果有windows操作系统,用
    2.把所有的车站要提示的东西录音,然后存放起来,到站通过程序来播放----------------------------------------------------------------------------------
    公交车上的那种太简单了吧,应该是单片机(电子电路也行)加司机手工控制的,按一次开关进入下一站,重复...
      

  3.   

    用TTS读你想要的文本,然后你录音
      

  4.   


    恩,主功能还是去实现到了地点播放语音。整个系统都是使用MFC写的。只不过是在嵌入式wince环境下。这种播放语音,用MFC写的话,有没有可实施性?另外,提示点也不是几条,而是上百条,这样一来,提示的多了,这些语音怎么存放呢?存放到数据库中然后取出来?或者是给语音编号,这些编号放在数据库中,然后读取编号,找乡音的语音文件?
      

  5.   

    直接播放预先录好的声音吧,那个TTS效果太差……(科大讯飞的要好一点,可惜需要¥)。
    把各个声音文件对应的车站信息用个类似ini的文件给管理一下,便于以后的更改。
      

  6.   


    把声音文件对应的车站信息用ini文件管理?能说的清楚些么?谢谢