lawdoge
V2EX  ›  macOS

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

  •  
  •   lawdoge · May 8, 2015 · 3229 views
    This topic created in 4063 days ago, the information mentioned may be changed or developed.

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

    6 replies    2015-05-09 20:26:59 +08:00
    v2Next
        1
    v2Next  
       May 8, 2015
    系统设置-听写与语音-文本至语音
    然后勾选「按下按键时朗读所选文本」
    lawdoge
        2
    lawdoge  
    OP
       May 8, 2015
    @v2Next 我的意思是切换语言。比如选中了西班牙语,那么选英语也会按照西语的发音规则读。。。。
    能不能像换输入法一样换朗读语言?
    Elethom
        3
    Elethom  
       May 8, 2015   ❤️ 1
    可以做到使用快捷鍵切換,但是具體過程比較麻煩。稍後寫一篇文章給你?
    popbones
        4
    popbones  
       May 8, 2015   ❤️ 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
       May 9, 2015
    @popbones 哈哈多谢!
    zander
        6
    zander  
       May 9, 2015
    shell脚本也可以,say good -v Trinoids,Trinoids就是对应的语音选项。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   942 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 173ms · UTC 19:51 · PVG 03:51 · LAX 12:51 · JFK 15:51
    ♥ Do have faith in what you're doing.