popbones
2015-05-04 17:34:28 +08:00
我记得报时就是用的系统TTS。系统TTS语音可以到Dictation & Speech里面下载。按理说报时用的就是系统制定的默认语音,所以改了默认语音选项应该那个也会跟着变。
Mac的TTS是个完整的Framework,理论上完全可以开发第三方语音,但是这方面文档很少,而且我也没见过真的打包成可以直接集成到OS X系统语音路径的语音包。
语音包包存在/Library/Speech, /System/Library/Speech里面。Recognisers里面是语音识别组件,Synthesizers里面是语音合成组件,Voices里面是语音包。基本语音包都是针对特定的合成组件打包的。我记得OS X原来有两个一个是OS 9迁移过来的英文语音合成器,比较生硬,但是可以各种调音调什么的,系统设定里面那些调皮的声音都是这个。然后还有个后来开发的多语言合成器,用来支持后来的Alex合各种其它语种。Siri出来以后逐渐有加了很多语音,我就没管着这些了。当年是玩了Protal以后特别想来个GLADOS语音,所以在这几个路径里转了转。