Заставьте свой Raspberry Pi говорить через eSpeak

Zastav Te Svoj Raspberry Pi Govorit Cerez Espeak



Хотите, чтобы ваш Raspberry Pi говорил с вами? Попробуйте установить eSpeak в теме. Это легкая программа для преобразования текста в речь, которую можно легко установить на вашу систему Raspberry Pi и которая поможет вам превратить ваш Pi в говорящего робота. Он читает команды и текст из файла и говорит на разных языках, включая английский, французский, голландский и другие.

Эта статья покажет вам, как вы можете установить eSpeak на системе Raspberry Pi и заставьте свой Raspberry Pi говорить.







Заставьте свой Raspberry Pi говорить

eSpeak уже доступен в системном репозитории по умолчанию, и вы можете применить следующую команду, чтобы установить его в системе Raspberry Pi.



$ судо подходящий установить говорить -Y



Вы также можете установить eSpeak Утилита Python из следующей команды, поскольку она позволяет импортировать eSpeak в вашем коде Python.



$ судо подходящий установить python3-espeak -Y



После завершения установки следуйте приведенной ниже команде, чтобы ваш Raspberry Pi заговорил:





$ говорить «Текст, который нужно услышать от Raspberry-Pi»



Если вы хотите, чтобы ваш Raspberry Pi читал текст из файла, вы можете использовать следующую команду:

$ говорить -f < имя файла >



Примечание: Вы должны подключить динамик к устройству Raspberry Pi или использовать мобильное устройство Android в качестве динамиков Raspberry Pi, следуя инструкциям. здесь для прослушивания звука, воспроизводимого с вашего устройства Raspberry Pi.



Для выбора разных голосов вы можете использовать следующую команду:

$ говорить --голоса



Чтобы говорить на разных языках программирования, просто следуйте приведенному ниже синтаксису:

$ говорить «Текст, который нужно услышать от Raspberry-Pi» < language_code >


В моем случае я использую румынский язык «ро» Например.

eSpeak с использованием Python

Вы также можете заставить свой Raspberry Pi говорить из кода Python. Для этого вам сначала нужно запустить Python на терминале Raspberry Pi, используя следующую команду:

$ питон3



Затем импортируйте eSpeak библиотеку, используя следующий код:

из espeak импортировать espeak

После импорта библиотеки вы можете запустить следующий код, чтобы заставить Raspberry Pi говорить:

espeak.synth ( «Текст, который нужно услышать от Raspberry-Pi» )


Удалить eSpeak из Raspberry Pi

Вы можете удалить электронная речь, и eSpeak Python-модуль из системы Raspberry Pi с помощью следующей команды:

$ судо apt удалить espeak python3-espeak -Y


Заключение

eSpeak — это программа преобразования речи в текст, которая может превратить Raspberry Pi в говорящую машину. меткий менеджер пакетов можно установить программу на Raspberry Pi. После установки необходимо ввести текст с 'говорить' или используйте код Python, чтобы заставить Raspberry Pi говорить. Вы также можете разрешить Raspberry Pi читать текст из исходного файла или использовать разные языки для разговора.