Я создал веб-сервер на моей малине. Я могу Выполнение выражений простые командные сценарии с PHP, как здесь:Html Вход в script.sh с PHP excec на малине
<?php
if (isset($_POST['on'])) {
exec('sudo /var/www/html/scripts/camOn.sh');
}
?>
<form action="" method="post">
<button type="submit" name="on">On</button>
</form>
Я следующий текст речи сценария
#!/bin/bash
say() { local IFS=+;/usr/bin/mplayer -ao alsa -really-quiet - noconsolecontrols
"http://translate.google.com/translate_tts?ie=UTF-8&client=tw-ob&q=$*&tl=En-us"; }
say $*
Теперь я хотел бы создать поле ввода текста в формате HTML Thats вставляет что текст, который я пишу внутри скрипта, вместо «$ *» и выполняет его после этого.
Я действительно не знаю, как это сделать. Пожалуйста, помогите мне немного :)
<?php
if (isset($_POST['tts'])) {
exec('sudo /var/www/html/scripts/speech.sh');
}
?>
<form action="" method="post">
Text To Speech:<br>
<input type="text" name="tts"><br>
Send<br>
<input type="submit">
</form>
благодарит ее отлично работает, что означает «1»? – Jingo
Первый аргумент. –
Есть ли способ добавить кнопку «играть», которая выводит текст в речь на моем сайте? – Jingo