V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lawdoge
V2EX  ›  macOS

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

  •  
  •   lawdoge · 2015-05-08 11:33:44 +08:00 · 2760 次点击
    这是一个创建于 3491 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    举例来说你可以创建一个Read Selected Text as English然后在Speak Text动作选择英文语音,比如Alex或Samantha,然后创建一个Read Selected Text as Chinese然后Speak Text动作选择Ting-Ting,以此类推。然后设置快捷键,这样激活后就会使用说设置的语音朗读所选文字,这个不会修改系统全局设置。
    lawdoge
        5
    lawdoge  
    OP
       2015-05-09 11:45:59 +08:00
    @popbones 哈哈多谢!
    zander
        6
    zander  
       2015-05-09 20:26:59 +08:00
    shell脚本也可以,say good -v Trinoids,Trinoids就是对应的语音选项。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3852 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 00:54 · PVG 08:54 · LAX 16:54 · JFK 19:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.