Gawin ang Iyong Raspberry Pi na Magsalita sa pamamagitan ng eSpeak

Gawin Ang Iyong Raspberry Pi Na Magsalita Sa Pamamagitan Ng Espeak



Gusto mo bang makausap ka ng iyong Raspberry Pi? Subukang mag-install eSpeak sa ibabaw nito. Ito ay isang magaan na text-to-speech program na madaling ma-install sa iyong Raspberry Pi system at makakatulong sa iyong i-convert ang iyong Pi sa isang nagsasalitang robot. Binabasa nito ang mga command at text mula sa isang file at nagsasalita sa iba't ibang wika, kabilang ang English, French, Dutch at higit pa.

Ipapakita sa iyo ng artikulong ito kung paano ka makakapag-install eSpeak sa isang Raspberry Pi system at gawin ang iyong Raspberry Pi na magsalita.







Gawin ang Iyong Raspberry Pi na Magsalita

eSpeak ay magagamit na sa default system repository at maaari mong ilapat ang sumusunod na command upang i-install ito sa Raspberry Pi system.



$ sudo apt i-install magsalita -Y



Maaari mo ring i-install ang eSpeak Python utility mula sa sumusunod na command, dahil pinapayagan ka nitong mag-import eSpeak sa iyong Python code.



$ sudo apt i-install python3-speak -Y



Kapag tapos na ang pag-install, sundin ang ibinigay na utos sa ibaba upang magsalita ang iyong Raspberry Pi:





$ magsalita 'Text-to-be-heard-from-Raspberry-Pi'



Kung gusto mong basahin ng iyong Raspberry Pi ang teksto mula sa isang file, maaari mong gamitin ang sumusunod na command:

$ magsalita -f < file_name >



Tandaan: Dapat mong ikonekta ang speaker sa iyong Raspberry Pi device, o maaari mong gamitin ang Android mobile bilang iyong mga Raspberry Pi speaker sa pamamagitan ng pagsunod sa mga alituntunin dito para makinig sa audio na pinapatugtog mula sa iyong Raspberry Pi device.



Para sa iba't ibang pagpili ng boses, maaari mong gamitin ang sumusunod na command:

$ magsalita --mga boses



Para sa pagsasalita sa iba't ibang mga programming language, sundin lamang ang ibinigay na syntax sa ibaba:

$ magsalita 'Text-to-be-heard-from-Raspberry-Pi' < language_code >


Sa aking kaso, gumagamit ako ng wikang Romanian 'ro' bilang halimbawa.

eSpeak Gamit ang Python

Maaari mo ring gawin ang iyong Raspberry Pi na magsalita mula sa Python code. Para sa layuning ito, kailangan mo munang patakbuhin ang Python sa Raspberry Pi terminal gamit ang sumusunod na command:

$ python3



Pagkatapos ay i-import ang eSpeak library gamit ang sumusunod na code:

mula sa espeak import espeak

Kapag na-import na ang library, maaari mong patakbuhin ang sumusunod na code para magsalita ang Raspberry Pi:

magsalita.synth ( 'Text-to-be-heard-from-Raspberry-Pi' )


Alisin ang eSpeak mula sa Raspberry Pi

Maaari mong alisin eSpeak, at eSpeak python module mula sa Raspberry Pi system gamit ang sumusunod na command:

$ sudo apt alisin ang espeak python3-espeak -Y


Konklusyon

eSpeak ay isang speech-to-text program na maaaring mag-convert ng Raspberry Pi sa isang talking machine. Ang apt package manager maaaring i-install ang program sa Raspberry Pi. Pagkatapos ng pag-install, dapat mong ipasok ang teksto na may 'magsalita' command o gamitin ang Python code para magsalita ang Raspberry Pi. Maaari mo ring payagan ang Raspberry Pi na magbasa ng text mula sa isang source file o gumamit ng iba't ibang wika para sa pagsasalita.