想请问一下,在 OSX 如果想要切换朗读语言,有没有设置快捷切换的方法

2015-05-08 11:33:44 +08:00
 lawdoge

看多种语言的文本有时候需要学习纠正发音,但是不能根据语言自动切换很苦恼啊

2682 次点击
所在节点    macOS
6 条回复
v2Next
2015-05-08 13:15:15 +08:00
系统设置-听写与语音-文本至语音
然后勾选「按下按键时朗读所选文本」
lawdoge
2015-05-08 14:03:27 +08:00
@v2Next 我的意思是切换语言。比如选中了西班牙语,那么选英语也会按照西语的发音规则读。。。。
能不能像换输入法一样换朗读语言?
Elethom
2015-05-08 14:44:15 +08:00
可以做到使用快捷鍵切換,但是具體過程比較麻煩。稍後寫一篇文章給你?
popbones
2015-05-08 21:21:36 +08:00
可以通过Automator为每种需要的语言创建基于文本的服务,然后在通过快捷键偏好设置为这些服务添加快捷键。

具体来说,每个Automator服务,只要直接将所选文字传给Speak Text动作即可。

举例来说你可以创建一个Read Selected Text as English然后在Speak Text动作选择英文语音,比如Alex或Samantha,然后创建一个Read Selected Text as Chinese然后Speak Text动作选择Ting-Ting,以此类推。然后设置快捷键,这样激活后就会使用说设置的语音朗读所选文字,这个不会修改系统全局设置。
lawdoge
2015-05-09 11:45:59 +08:00
@popbones 哈哈多谢!
zander
2015-05-09 20:26:59 +08:00
shell脚本也可以,say good -v Trinoids,Trinoids就是对应的语音选项。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/189424

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX