Как написать свой личный помощник с помощью программирования на Python

личный помощник ДжарвисКороткие байты: в этой статье я делюсь усилиями программиста по созданию своего собственного личного помощника на питоне. Используя библиотеки с открытым исходным кодом для преобразования текста в речь и распознавания речи, он описывает способ создания личного «Джарвиса».

В качестве вызова в 2016 году соучредитель и генеральный директор Facebook Марк Цукерберг объявил, что он будет кодировать своего личного помощника ИИ. Хотя я не знаю о прогрессе, достигнутом им в этом начинании, существует множество существующих ресурсов, которые вы можете использовать, чтобы создать нечто подобное для себя.

Python — один из самых популярных языков программирования, который люди должны рассмотреть, изучая (начните здесь), и у него есть несколько вариантов, чтобы начать свой собственный проект Jarvis. В Python есть много открытых библиотек для распознавания и синтеза речи. Обратите внимание, что вы должны выбирать их с умом, так как многие из них больше не работают с более новыми версиями Python.

В блоге программист Гурвиндер Гулати В 2016 году он поделился своим стремлением сделать личного помощника на базе Python для себя. Он называет своего помощника по искусственному интеллекту Samwise и объясняет процесс кодирования в трех частях: Рот Джарвиса, Уши Джарвиса, и Мозг Джарвиса.

Как следует из названия, Рот Джарвиса имеет дело с процессом преобразования текста в речь. Хотя доступно много библиотек Python, которые предлагают распознавание голоса и синтез речи, г-н Гулати решил продолжить работу с pyttsx — автономным, бесплатным и открытым исходным кодом. Он также обновлен для работы с Python 3. Чтобы использовать его, вам нужно установить версию JPercent pyttsx запустив команду pip install pyttsx. Для Windows вы должны установить pywin32 и Microsoft Speech API.

Получить лучшие предложения по программированию на Python здесь

Для распознавания речи / ушей Джарвиса, вам нужно использовать Распознавание речи, Этот замечательный ресурс предлагает свободу использования проекта Sphinx для преобразования аудиовхода в текст. Вы также можете использовать службы Google и Wit.ai, чтобы сделать то же самое с помощью SpeechRecognition.

Теперь, когда у вас есть все, что нужно, давайте взглянем на мозг Джарвиса, который в основном представляет собой код, написанный мистером Гулати. Вы можете собрать вышеупомянутые ресурсы и библиотеки, чтобы создать своего собственного AI-помощника.

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

Вам понравился этот проект личного помощника на Python? Расскажите нам свое мнение в комментариях ниже.

Если вы хотите преуспеть в программировании на Python, не забудьте проверить этот эксклюзивный пакет:

Выберите свою собственную сделку по программированию на Python–

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.