$config[links-horizontal-adaptive] not found
$config[links-horizontal-adaptive] not found

Robert_Gaines_and_George_Fleming | Контакты

Как написать свой личный помощник с помощью программирования на Python - Тек 2023
Как написать свой личный помощник с помощью программирования на Python - Тек 2023
Anonim
Image
Image

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

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

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

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

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

pip install pyttsx.

Для Windows вы должны установить PyWin32 и Microsoft Speech API.

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

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

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

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

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

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

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

  • Чистый Python Hacker Bundle
  • Python Программирование Bootcamp
  • Python Programming Pro Bundle

Популярная тема

Популярные за месяц