Я хотел бы иметь такой код AppleScript:
row 1
say "some long text here"
row 3
Когда он начинает произносить текст, он в то же время продолжает строку 3.
Я создаю свои сценарии в редакторе AppleScript, и я еще недостаточно знаю об управлении процессами в OS X, чтобы понять фоновую работу.
Так
say "some long text here" without waiting until completion
Вы можете сделать это, заставив Терминал запустить строку AppleScript:
set myscript to "say \"some long text here\""
ignoring application responses
tell application "Terminal"
do script "osascript -e " & quoted form of myscript
end tell
end ignoring
пользователь86015
bmike