Консольная речевая программа, которую можно запустить через SSH на Windows 7

Консольная речевая программа, которую можно запустить через SSH на Windows 7

Я только что установил Cygwin с OpenSSH на свой компьютер и хотел бы иметь речевую программу, которую можно было бы запустить из сеанса SSH в консоли, аналогично команде sayв Mac OS X.

я пыталсяэтотone, но всякий раз, когда я пытаюсь запустить его в сеансе SSH на моем iPhone, я получаю сообщениеThis application has requested the Runtime to terminate it in an unusual way.

Я использую приложение под названием «SSH Terminal», если возможно, то именно приложение имеет значение.

решение1

Мое решение состояло в том, чтобы запустить цикл на компьютере, который постоянно проверяет существование, say.txtи если он существует, то произносить его и затем удалять файл. Затем я просто помещаю то, что хотел сказать, в say.txt со своего iPhone.

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

Связанный контент