OSX: 让狮子说中文
最后更新于:2022-04-01 10:57:05
注:刚才居然被删除了,头一次,现在还没有得到任何的删除理由。这么一个应用blog,也有人删,莫名其妙。只能是贴上副本了。
我们都知道,很多的OS X应用程序都支持语音播放功能,比如说在Safari中,选中菜单Edit->Speech->Start Speaking,它可以使用系统当前的语音语速,朗读当前访问的web网页。但是在Lion之前的系统,这个功能只支持西文的,没有中文,要想让它识别 并朗读其他文种,需要购买第三方的软件,至于什么软件,搜索了一下,没有什么结果。好消息是,现在, Lion已经内置支持了(*_*)。如何使用呢?下面让我们一步一步地来做:
### **安装语音库**
要让Lion系统说中文,就要有中文语音库,语音库主要是把文本内容对应到一个发音上。
在系统首次安装时,并不包括这些语音库,所以首先要下载安装中文语音库。进入系统偏好设置的语音,再选中“文本至语音”标签,点击“系统嗓音”的列表,最初看到的是英文的语音列表,
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-04-19_57158f519dcce.gif)
接着,选择“自定…”,这里就有多国语言的语音库了,
可以发现,每个语种可能有多个名字在列表中,这是因为每个语音库使用的是特定的“真人”嗓音,基本的分为男女,还可以细分不同人的嗓音。目前为止,中文的有普通话Ting-Ting,香港的Sin-Ji,台湾的Ya-Ling。Ting-Ting的嗓音相当清楚,Ya-Ling的也好听,香港的是广东话,她们都是女声。
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-04-19_57158f51d4bb4.gif)
选择好后,每个需要下载的语音后面又一个黄色的三角叹号标志,它提醒你,这个语音库没有在本地硬盘上,需要下载,所有的这三个中文语音库都需要下载。
按“好”按钮,它会提示你是否下载安装,然后是软件许可协议,如果你不同意就无法安装。如果下载顺利,那么很快就会安装完毕。Tony Liu 2011.07
### **配置**
安装完了,首先来测试一下吧,按播放按钮。
如果下载安装后,系统嗓音不是中文的,那么点击“系统嗓音”列表,选中一个中文嗓音,按“好”就设定系统默认嗓音了。
最好是选择打开“按下按键时朗读所选文本”,这样在任何支持的程序中,按option-Esc组合键就可以播放语音,再按停止播放,否则,需要到菜单中去选择,开始和停止播放。
如果需要,可以调节语速的。Tony Liu 2011.07
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-04-19_57158f51ef698.gif)
### **使用**
最简单的可以让他来为你读任何的中文文件。当然了你需要使用支持语音的软件,比如便签,文本编辑器,预览和Safari等等。
对PDF文档,用预览打开,让它读给你听。
Safari的网页当然可以,不过,还记得Safari有个阅读器吗?使用它和语音,可以让电脑给你读新闻。
想学外语吗?让它读给你。
大家可以找找,看看它有没有发音错误或者不准的字。如果找到了,就到苹果官方的bugreport(http://bugreport.apple.com)上提交错误报告,不过它需要你首先有一个帐号。
### **卸载**
如果刚才为了测试,下载了多余的语音库怎么办?
如果你不在意它占用你的硬盘空间,那么好,留着它;如果你想至少在系统嗓音列表中看不见它,那么就回到“自定…” 中,去掉该语音库前面的对勾;如果你需要把语音库删除,以腾出空间来(Ting-Ting的要600多MB,Ya-Ling的400多,Sin-Ji的也要300多,全部加起来要1个多GB),因为目前为止,苹果官方还没有提供官方解决方案,这里提供一个方法,可以删除这些语音文件库,这个方法相当的有效,但是目前没有获得安装程序文件,不得而知该安装程序是否对其他的系统文件做了修改,所以有可能删除的不完全,不过经过测试可以肯定的是,其他的即便有也是一些很小的改动。
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-04-19_57158f5216984.gif)
首先,退出系统偏好设置,然后在Finder中,进入系统->资源库->Speech->Voices文件夹,在里面你回看见以那些语音库为名字的文件夹,比如Ya-Ling.SpeechVoice和Ya-LingCompact.SpeechVoice,Sin-Ji.SpeechVoice,以及Ting-Ting.SpeechVoice和Ting-TingCompact.SpeechVoice。我门所要做的就是把你不想要的语音库目录都删除。删除的时候系统要求你进行管理员验证的。删除完了,再回到“语音”中,你会发现,删除的已经不在列表上了,如果再次选中,系统还会要求你下载安装。
### **题外话:**
这个语音库能否在Snow Leopard上使用呢?刚才测试了,应该是不行。细看里面的内容,SnowLeopard系统所携带的语音库的版本和Lion中的明显的不同,所以,可能这种移植尝试是不值得的了。
Tony Liu 2011.07