Laat uw Raspberry Pi spreken via eSpeak

Laat Uw Raspberry Pi Spreken Via Espeak



Wil je dat je Raspberry Pi tegen je praat? Probeer te installeren eSpeak ben ermee bezig. Het is een lichtgewicht tekst-naar-spraakprogramma dat eenvoudig op je Raspberry Pi-systeem kan worden geïnstalleerd en waarmee je je Pi in een pratende robot kunt veranderen. Het leest de commando's en tekst uit een bestand en spreekt in verschillende talen, waaronder Engels, Frans, Nederlands en meer.

In dit artikel wordt uitgelegd hoe u kunt installeren eSpeak op een Raspberry Pi-systeem en laat je Raspberry Pi spreken.







Laat je Raspberry Pi spreken

eSpeak is al beschikbaar in de standaard systeemrepository en u kunt de volgende opdracht toepassen om het op het Raspberry Pi-systeem te installeren.



$ sudo geschikt installeren spreken -J



U kunt ook de eSpeak Python-hulpprogramma van de volgende opdracht, omdat u hiermee kunt importeren eSpeak in je Python-code.



$ sudo geschikt installeren python3-taal -J



Zodra de installatie is voltooid, volgt u de onderstaande opdracht om uw Raspberry Pi te laten spreken:





$ spreken 'Tekst-te-horen-van-Raspberry-Pi'



Als u wilt dat uw Raspberry Pi tekst uit een bestand leest, kunt u de volgende opdracht gebruiken:

$ spreken -f < bestandsnaam >



Opmerking: U moet de luidspreker aansluiten op uw Raspberry Pi-apparaat, of u kunt Android mobiel gebruiken als uw Raspberry Pi-luidsprekers door de richtlijnen te volgen hier om te luisteren naar de audio die wordt afgespeeld vanaf uw Raspberry Pi-apparaat.



Voor de selectie van verschillende stemmen kunt u de volgende opdracht gebruiken:

$ spreken --stemmen



Volg gewoon de onderstaande syntaxis om in de verschillende programmeertalen te spreken:

$ spreken 'Tekst-te-horen-van-Raspberry-Pi' < taal_code >


In mijn geval gebruik ik de Roemeense taal 'ro' als voorbeeld.

eSpeak met behulp van Python

Je kunt je Raspberry Pi ook laten spreken vanuit de Python-code. Hiervoor moet u eerst Python uitvoeren op de Raspberry Pi-terminal met behulp van de volgende opdracht:

$ python3



Importeer dan de eSpeak bibliotheek met behulp van de volgende code:

van espeak import espeak

Nadat de bibliotheek is geïmporteerd, kunt u de volgende code uitvoeren om Raspberry Pi te laten spreken:

spreek.synth ( 'Tekst-te-horen-van-Raspberry-Pi' )


Verwijder eSpeak van Raspberry Pi

U kunt verwijderen eSpeak, en eSpeak Python-module van het Raspberry Pi-systeem met behulp van de volgende opdracht:

$ sudo apt verwijder espeak python3-espeak -J


Gevolgtrekking

eSpeak is een spraak-naar-tekst-programma dat Raspberry Pi kan omzetten in een pratende machine. De apt-pakketbeheerder kan het programma op Raspberry Pi installeren. Na de installatie moet u de tekst invoeren met de 'uitspreken' commando of gebruik de Python-code om Raspberry Pi te laten spreken. Je kunt Raspberry Pi ook toestaan ​​om tekst uit een bronbestand te lezen of verschillende talen te gebruiken om te spreken.