Nechajte svoje Raspberry Pi hovoriť prostredníctvom eSpeak

Nechajte Svoje Raspberry Pi Hovorit Prostrednictvom Espeak



Chcete, aby s vami vaše Raspberry Pi hovorilo? Skúste nainštalovať eSpeak na ňom. Je to ľahký program na prevod textu na reč, ktorý sa dá jednoducho nainštalovať do vášho systému Raspberry Pi a pomôže vám premeniť Pi na hovoriaceho robota. Číta príkazy a text zo súboru a hovorí v rôznych jazykoch vrátane angličtiny, francúzštiny, holandčiny a ďalších.

Tento článok vám ukáže, ako môžete nainštalovať eSpeak na systéme Raspberry Pi a nechajte svoje Raspberry Pi hovoriť.







Nechajte svoje Raspberry Pi hovoriť

eSpeak je už k dispozícii v predvolenom systémovom úložisku a na inštaláciu do systému Raspberry Pi môžete použiť nasledujúci príkaz.



$ sudo apt Inštalácia hovoriť -Y



Môžete tiež nainštalovať eSpeak Nástroj Python z nasledujúceho príkazu, pretože vám umožňuje importovať eSpeak vo vašom kóde Pythonu.



$ sudo apt Inštalácia python3-espeak -Y



Po dokončení inštalácie postupujte podľa nižšie uvedeného príkazu, aby vaše Raspberry Pi hovorilo:





$ hovoriť 'Text na vypočutie z Raspberry-Pi'



Ak chcete, aby Raspberry Pi čítal text zo súboru, môžete použiť nasledujúci príkaz:

$ hovoriť -f < názov súboru >



Poznámka: Reproduktor musíte pripojiť k zariadeniu Raspberry Pi, alebo môžete použiť mobil so systémom Android ako reproduktory Raspberry Pi podľa pokynov tu na počúvanie zvuku prehrávaného z vášho zariadenia Raspberry Pi.



Na výber rôznych hlasov môžete použiť nasledujúci príkaz:

$ hovoriť --hlasy



Ak chcete hovoriť v rôznych programovacích jazykoch, postupujte podľa nižšie uvedenej syntaxe:

$ hovoriť 'Text na vypočutie z Raspberry-Pi' < kód_jazyka >


V mojom prípade používam rumunský jazyk 'ro' ako príklad.

eSpeak pomocou Pythonu

Raspberry Pi môžete tiež prinútiť hovoriť z kódu Python. Na tento účel musíte najskôr spustiť Python na termináli Raspberry Pi pomocou nasledujúceho príkazu:

$ python3



Potom importujte eSpeak knižnica pomocou nasledujúceho kódu:

z espeak import espeak

Po importovaní knižnice môžete spustiť nasledujúci kód, aby Raspberry Pi hovorilo:

espeak.synth ( 'Text na vypočutie z Raspberry-Pi' )


Odstráňte eSpeak z Raspberry Pi

Môžete odstrániť eSpeak, a modul eSpeak python zo systému Raspberry Pi pomocou nasledujúceho príkazu:

$ sudo apt remove espeak python3-espeak -Y


Záver

eSpeak je program na prevod reči na text, ktorý dokáže previesť Raspberry Pi na hovoriaci stroj. The správca balíkov apt môžete nainštalovať program na Raspberry Pi. Po inštalácii musíte zadať text s 'hovoriť' alebo použite kód Python, aby Raspberry Pi hovorilo. Raspberry Pi môžete tiež povoliť čítanie textu zo zdrojového súboru alebo používanie rôznych jazykov na rozprávanie.