Programa de voz basado en consola que se puede ejecutar a través de SSH en Windows 7

Programa de voz basado en consola que se puede ejecutar a través de SSH en Windows 7

Acabo de instalar Cygwin con OpenSSH en mi computadora y me gustaría tener un programa de voz que pueda ejecutar desde una sesión SSH en una consola, similar al saycomando en Mac OS X.

Yo he tratadoesteuno, pero cada vez que intento ejecutarlo en una sesión SSH en mi iPhone, aparece el mensajeThis application has requested the Runtime to terminate it in an unusual way.

Estoy usando la aplicación llamada 'SSH Terminal', si es posible que sea la aplicación la que marque la diferencia.

Respuesta1

Mi solución fue ejecutar un bucle en la computadora que sigue verificando la existencia say.txty, si existe, decirlo y luego eliminar el archivo. Luego puse lo que quería decir en say.txt desde mi iPhone.

decirloop.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

En una sesión SSH:

echo "say this" > say.txt

información relacionada