Faceți-vă Raspberry Pi să vorbească prin eSpeak

Faceti Va Raspberry Pi Sa Vorbeasca Prin Espeak



Doriți ca Raspberry Pi să vă vorbească? Încercați să instalați eSpeak pe el. Este un program ușor de transformare a textului în vorbire care poate fi instalat cu ușurință pe sistemul dvs. Raspberry Pi și vă ajută să vă transformați Pi într-un robot vorbitor. Citește comenzile și textul dintr-un fișier și vorbește în diferite limbi, inclusiv engleză, franceză, olandeză și multe altele.

Acest articol vă va arăta cum puteți instala eSpeak pe un sistem Raspberry Pi și faceți-vă Raspberry Pi să vorbească.







Fă-ți Raspberry Pi să vorbească

eSpeak este deja disponibil în depozitul implicit de sistem și puteți aplica următoarea comandă pentru a o instala pe sistemul Raspberry Pi.



$ sudo apt instalare speak -Y



De asemenea, puteți instala eSpeak Utilitarul Python de la următoarea comandă, deoarece vă permite să importați eSpeak în codul dvs. Python.



$ sudo apt instalare python3-speak -Y



Odată ce instalarea este finalizată, urmați comanda de mai jos pentru a vă face să vorbească Raspberry Pi:





$ speak „Text-de-a-fi-auzit-de-Raspberry-Pi”



Dacă doriți ca Raspberry Pi să citească text dintr-un fișier, puteți utiliza următoarea comandă:

$ speak -f < nume de fișier >



Notă: Trebuie să conectați difuzorul la dispozitivul dvs. Raspberry Pi sau puteți utiliza mobilul Android ca difuzoare Raspberry Pi urmând instrucțiunile Aici pentru a asculta sunetul redat de pe dispozitivul Raspberry Pi.



Pentru selectarea diferitelor voci, puteți folosi următoarea comandă:

$ speak --voci



Pentru a vorbi în diferitele limbaje de programare, trebuie doar să urmați sintaxa de mai jos:

$ speak „Text-de-a-fi-auzit-de-Raspberry-Pi” < cod_limbă >


În cazul meu, folosesc limba română „ro” ca exemplu.

eSpeak folosind Python

De asemenea, puteți face ca Raspberry Pi să vorbească din codul Python. În acest scop, mai întâi trebuie să rulați Python pe terminalul Raspberry Pi folosind următoarea comandă:

$ python3



Apoi importați eSpeak bibliotecă folosind următorul cod:

din espeak import espeak

Odată ce biblioteca este importată, puteți rula următorul cod pentru a face să vorbească Raspberry Pi:

espeak.synth ( „Text-de-a-fi-auzit-de-Raspberry-Pi” )


Eliminați eSpeak din Raspberry Pi

Puteți elimina eSpeak, și Modulul eSpeak python din sistemul Raspberry Pi folosind următoarea comandă:

$ sudo apt elimina espeak python3-espeak -Y


Concluzie

eSpeak este un program de vorbire în text care poate converti Raspberry Pi într-o mașină care vorbește. The manager de pachete apt poate instala programul pe Raspberry Pi. După instalare, trebuie să introduceți textul cu „vorbește” comandă sau folosește codul Python pentru a face să vorbească Raspberry Pi. De asemenea, puteți permite lui Raspberry Pi să citească text dintr-un fișier sursă sau să folosească diferite limbi pentru vorbire.