基于控制台的语音程序,可在 Windows 7 上通过 SSH 运行

基于控制台的语音程序,可在 Windows 7 上通过 SSH 运行

我刚刚在我的计算机上安装了带有 OpenSSH 的 Cygwin,并且想要一个可以从控制台中的 SSH 会话运行的语音程序,类似于sayMac OS X 中的命令。

我努力了但每当我尝试在 iPhone 上的 SSH 会话中运行它时,我都会收到消息This application has requested the Runtime to terminate it in an unusual way.

我正在使用名为“SSH 终端”的应用程序,如果可能的话,这个应用程序会有所作为。

答案1

我的解决方案是在电脑上运行一个循环,不断检查是否存在say.txt,如果存在,则说出来,然后删除文件。然后我只需将我想说的内容从我的 iPhone 放入 say.txt 中即可。

sayloop.sh:

#!/bin/sh
while [ 1 -eq 1 ]
do
if [ -f say.txt ]; then
    say `cat say.txt`
    rm -f say.txt
    sleep 1
fi
done

在 SSH 会话中:

echo "say this" > say.txt

相关内容