Naj vaš Raspberry Pi govori prek eSpeak

Naj Vas Raspberry Pi Govori Prek Espeak



Želite, da vaš Raspberry Pi govori z vami? Poskusite namestiti eSpeak na njem. To je lahek program za pretvorbo besedila v govor, ki ga je mogoče preprosto namestiti v vaš sistem Raspberry Pi in vam pomaga pretvoriti vaš Pi v govorečega robota. Bere ukaze in besedilo iz datoteke ter govori v različnih jezikih, vključno z angleščino, francoščino, nizozemščino in drugimi.

Ta članek vam bo pokazal, kako lahko namestite eSpeak na sistemu Raspberry Pi in omogočite, da vaš Raspberry Pi govori.







Naj vaš Raspberry Pi govori

eSpeak je že na voljo v privzetem sistemskem skladišču in lahko uporabite naslednji ukaz, da ga namestite v sistem Raspberry Pi.



$ sudo apt namestite espeak -Y



Lahko tudi namestite eSpeak Pripomoček Python iz naslednjega ukaza, saj vam omogoča uvoz eSpeak v vaši kodi Python.



$ sudo apt namestite python3-espeak -Y



Ko je namestitev končana, sledite spodnjemu ukazu, da bo vaš Raspberry Pi govoril:





$ espeak 'Besedilo-za-slišanje iz-Raspberry-Pi'



Če želite, da vaš Raspberry Pi bere besedilo iz datoteke, lahko uporabite naslednji ukaz:

$ espeak -f < Ime datoteke >



Opomba: Zvočnik morate povezati z napravo Raspberry Pi ali pa lahko kot zvočnike Raspberry Pi uporabite mobilni telefon Android, tako da sledite navodilom tukaj za poslušanje zvoka, predvajanega iz vaše naprave Raspberry Pi.



Za izbiro različnih glasov lahko uporabite naslednji ukaz:

$ espeak --glasovi



Če želite govoriti v različnih programskih jezikih, samo sledite spodnji sintaksi:

$ espeak 'Besedilo-za-slišanje iz-Raspberry-Pi' < koda_jezika >


V mojem primeru uporabljam romunski jezik 'ro' kot primer.

eSpeak z uporabo Pythona

Prav tako lahko poskrbite, da vaš Raspberry Pi govori iz kode Python. V ta namen morate najprej zagnati Python na terminalu Raspberry Pi z naslednjim ukazom:

$ python3



Nato uvozite eSpeak knjižnico z naslednjo kodo:

iz espeak uvoz espeak

Ko je knjižnica uvožena, lahko zaženete naslednjo kodo, da Raspberry Pi govori:

espeak.synth ( 'Besedilo-za-slišanje iz-Raspberry-Pi' )


Odstranite eSpeak iz Raspberry Pi

Lahko odstranite eSpeak, in eSpeak python modul iz sistema Raspberry Pi z naslednjim ukazom:

$ sudo apt odstrani espeak python3-espeak -Y


Zaključek

eSpeak je program za pretvorbo govora v besedilo, ki lahko pretvori Raspberry Pi v govoreči stroj. The apt upravitelj paketov lahko namestite program na Raspberry Pi. Po namestitvi morate vnesti besedilo z 'govoriti' ali uporabite kodo Python, da Raspberry Pi govori. Raspberry Pi lahko dovolite tudi branje besedila iz izvorne datoteke ali uporabo različnih jezikov za govorjenje.