Loquendo herunterladen

my %input = $AGI->ReadParse(); meine ($text)[email protected]; my $hash = md5_hex($text); meine $voice= “Leonor”; my $sounddir = “/var/lib/asterisk/sounds/tts”; meine $wavefile = “$sounddir/”.” tts-$hash-$voice.sln”; my $loquendoDir= “/opt/Loquendo/LTTS7/bin/”; Schritt 5: Kompilieren Sie Anwendung txt2audio von new-phone basierend in einfachen loquendo Beispiel. Beim Betrachten des Codes habe ich Informationen über die Konfigurationsdatei _loquendo-tts.conf (normalerweise in /etc/asterisk) meine $execf=$loquendoDir” gesammelt. txt2audio $sounddir/say-text-$hash.txt $wavefile $voice”; System($execf); unlink($sounddir.” /say-text-$hash.txt”); • $AGI->stream_file(`tts/`.basename($wavefile,`.sln`)); Schritt 4: Erstellen Sie das Skript loquendo.agi mit dem folgenden Code im Sternchen-Agi-Verzeichnis . (Normalerweise /var/lib/asterisk/agi-bin/) Ksenia Security-Benutzer und ausgewählte Installatoren haben das exklusive Privileg, die Loquendo Speech Technology unter Bedingungen von großem Interesse zu verwenden. Durch Basisprogrammierung SW ist es möglich, Audio-Samples zu generieren, die sich auf die Nachrichten beziehen, sowohl im Eindringkontext als für Home Automation. Zusätzlich zu der nativen Synthtese der Basis, die zum kostenlosen Download der Software zur Verfügung steht, können Sie die hohe Qualität des Systems loquendo nutzen. Laden Sie die Anwendungsquelldatei aus free.oxymium.net/Asterisk/app_loquendo.c herunter. Mir wurde berichtet, dass dieser Code weder mit Sternchen 1.4 noch mit Loquendo TTS 7 funktioniert. Sie müssen den Code kompilieren und installieren, aber es gibt keine Anweisungen auf Manuels Seite. es sei denn, (-f $wavefile) – open(fileOUT, “>$sounddir”.” /say-text-$hash.txt”); Datei ausdruckenOUT “$text”; close(fileOUT); .

int main(int argc, char *argv[]) – ttsHandleType hSession, hReader; /* Reader handle */ ttsResultType r; /* Error code returned by TTS APIs */ const char* p = “Ludoviko”; if(r != tts_OK) “%s`n”, ttsGetErrorMessage(r)); ttsDeleteSession(NULL); /* deallocates alle tts-Ressourcen */ return r; . if(argc == 4) – p = argv[3]; c !=3) – fprintf(stderr, “Ausführen `%s [] ““““““““““““““““““““““““““““““““““““““““““““““““““““““““““““““““““““““““““` Sistemas de séntese de voz ainda estéo longe de reproduzir com fidelidade a fala humana, devido é complexidade e variabilidade envolvidas. Entretanto, sistemas como o Loquendo v`m sendo desenvolvidos e melhorados para aproximar as vozes sintéticas o méximo possével dos sons que uma pessoa reproduziria ao falar.