Хотите, чтобы ваш 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 читал текст из файла, вы можете использовать следующую команду:
Примечание: Вы должны подключить динамик к устройству Raspberry Pi или использовать мобильное устройство Android в качестве динамиков Raspberry Pi, следуя инструкциям. здесь для прослушивания звука, воспроизводимого с вашего устройства Raspberry Pi.
Для выбора разных голосов вы можете использовать следующую команду:
$ говорить --голоса
Чтобы говорить на разных языках программирования, просто следуйте приведенному ниже синтаксису:
В моем случае я использую румынский язык «ро» Например.
eSpeak с использованием Python
Вы также можете заставить свой Raspberry Pi говорить из кода Python. Для этого вам сначала нужно запустить Python на терминале Raspberry Pi, используя следующую команду:
$ питон3
Затем импортируйте 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 читать текст из исходного файла или использовать разные языки для разговора.