public function say() { $text = $_POST['text']; $speakObject = new SpeakObject(); $speakObject->addText($text); $speaker = new Speaker(); $speaker->speak($speakObject); }
public function speak(SpeakObject $object) { $text = $object->getText(); $this->parseVoice($text); $voice = $object->getVoice(); $from = $object->getFrom(); $text = $from == null ? $text : $from . ' Says ' . $text; exec("espeak -k5 -s150 '{$text}' -v {$voice}"); }
public function post() { $text = $_POST['text']; $speakObject = new SpeakObject(); $speakObject->setFrom($_SESSION['name']); $speakObject->addText($text); $speaker = new Speaker(); $speaker->speak($speakObject); }