语音合成

以下链接是在学习使用语音合成过程中觉得有用的链接:

1. http://my.oschina.net/jerikc/blog/78310

  TextToSpeech简称 TTS,是Android 1.6版本中比较重要的新功能。

2. http://www.eguidedog.net/ekho_cn.php

  Ekho(余音)是一个把文字转换成声音的软件。它目前支持粤语、普通话(国语)、诏安客语、藏语、雅言(中国古代通用语)和韩语(试验中),英文则通过Festival间接实现。支持Linux、Windows、Android

3. http://open.voicecloud.cn/download.php?vt=1  讯飞语音云

4. http://code.google.com/p/eyes-free/

   Android 从1.6 版本开始支持Text To Speech ,使用的是Pico 语音合成引擎,但是只支持 English 、 French 、 German 、 Italian 和 Spanish 五大语言 , 暂时没有对中文提供支持。因此使用 Android 默认的 TTS Engine 是没法朗读中文的。

不过有开源项目 eyes-free ( http://code.google.com/p/eyes-free/ , Android 上的 TTS 功能应该也是基于这个开源项目提供的)除了提供 Pico 外,还把支持其他更多语言语音合成的另一个 TTS 引擎 eSpeak 也移植到了 Android 平台,其中就支持中文的语音合成。

因此在安装了 eyes-free 提供的 TTS Service Extended 的 apk 后,就可以在程序中使用 eyes-free 提供的 TTS library ,并把 TTS Engine 设置为不是默认的 Pico ,而是 eSpeak ,就可以实现朗读中文了。不过经过测试,实际的效果还是很差的,只能说勉强可以朗读而已。

  API:http://eyes-free.googlecode.com/svn/trunk/documentation/tts/com/google/tts/TextToSpeechBeta.html

5.下面是一些博客对如何使用语音合成进行一些研究

  http://blog.csdn.net/ichliebephone/article/details/6373184

  http://www.apkbus.com/android-70250-1-1.html

  http://www.oschina.net/project/tag/203/tts-speech

  http://blog.csdn.net/songgeabc/article/details/8570026

  

  

原文地址:https://www.cnblogs.com/xingfuzzhd/p/3410548.html