Revizuirea sintetizatorilor de cuvânt liber, blogul dezvoltatorului

Însă am învățat să recunoaștem discursul, totuși, în timp ce, numai engleza, nu vom sta în continuare, vom merge mai departe, mai exact în direcția opusă - vom transforma textul într-un discurs vocal.

Cele mai populare și sintetizatoare de vorbire liberă pe care le cunosc și cu care am avut o experiență practică: Festivalul. eSpeak. OpenMary.
Luați în considerare toate cele 3 în ordine.

Un sintetizator destul de avansat, vine cu următoarele pachete de limbă: engleza (în engleză și americană), galeză și spaniolă. Există și alte pachete, cum ar fi spaniolă castiliană, cehă, finlandeză, hindi, italiană, marathi, poloneză, rusă și telugu. Festivalul este inclus în livrarea mai multor distribuții Linux. Sintetizatorul înțelege destul de bine limba rusă, dacă joci cu scrierea cuvintelor, punctuația poate fi realizată printr-un discurs complet sane.

Un sintetizator de voce simplu, compact, de voce. Dacă credeți că informațiile, eSpeak este utilizat în sistemele mobile de operare Android, începând cu versiunea 1.6 și Maemo. Versiunile din Windows și Linux sunt actualizate în mod regulat, împreună cu codul sursă, iar restul lucrurilor de pe platformă sunt mai rău. Multe limbi sunt acceptate, inclusiv rusă, engleză, franceză, spaniolă etc. Dacă comparați discursul rusesc - eSpeak este inferior la Festival, engleză, franceză, germană - la nivel.

În unele distribuții Linux, eSpyk este deja instalat, dacă nu, este instalat pur și simplu din consola (espeak) sau descărcăm versiunea necesară de pe site-ul oficial. de exemplu, în cazul Windows.

în cazul în care:
-v limbă (en, en, de)
-(80-450)

Tânăr și, pentru prezent, sintetizator foarte puțin popular, dar în același timp foarte funcțional și avansat. Scrisă în Java, care îi permite să fie platformă independentă. Funcționează pe principiul client-server. Are suprastructuri de vorbire avansate, cu care puteți specifica intonația, timbrul, viteza pentru fiecare cuvânt. Vine cu un client scris în aceeași Java, cu o interfață grafică.

Instalarea este destul de ușoară și nu necesită eforturi deosebite, descărcăm instalator Java (nu uitați că Java este necesar). Rulați programul de instalare și urmați instrucțiunile. În etapa determinată a instalării, vom fi oferite să selectăm pachetele de limbi pe care le vom folosi, pentru mine însumi am ales limba rusă și engleza.

Du-te la directorul de instalare, du-te la dosarul bin și rula server-maryserver. Odată ce serverul este pornit, executați clientul - maryclient.

Revizuirea sintetizatorilor de cuvânt liber, blogul dezvoltatorului

Dacă totul a fost făcut corect, ar trebui să auziți pronunția textului scris după ce apăsați butonul "Redare". În directorul de exemplu, directorul de mai sus, există exemple de implementare a clienților pentru diferite limbi.

Festival: pentru proiecte casnice și corporative de dimensiuni medii (informații despre vreme, scrisori de citire, "limbă" pentru roboți etc.).
eSpeak: pentru sarcini mici (mesajul cu ora curentă, informații despre blocajele de trafic, numărul de e-mailuri din cutia poștală, spațiu liber pe hard disk etc.).
OpenMary: pentru proiecte mari (sisteme inteligente de acasă, programe de voce, lectură mare de text).

Articole similare