Come posso "dire". . . usando "in Javascript per l'automazione?

1

In Applescript, posso specificare la voce che il sistema utilizza per pronunciare il testo come segue:

say "Hello" using "Alex"

In Javascript, posso fare qualcosa di simile:

var ScriptEditor = Application("Script Editor");
ScriptEditor.includeStandardAdditions = true;

ScriptEditor.say("Hello!")

Ma non so come specificare la voce specifica; Devo sempre usare il sistema. C'è un modo per specificare il parametro using o un'altra versione di say che consente al codice di specificare la voce?

    
posta drew 05.05.2015 - 21:52
fonte

1 risposta

2

Apple la documentazione descrive come chiamare comandi che hanno sia parametri diretti (il testo) che parametri nominati (l'uso). In questo caso, dovresti fare questo:

var ScriptEditor = Application("Script Editor");
ScriptEditor.includeStandardAdditions = true;

ScriptEditor.say("Hello", {using: "Alex"})
    
risposta data 06.05.2015 - 04:50
fonte

Leggi altre domande sui tag