Тёмный

Голосовой помощник на Python 

Exploring the IT World / Oleg Shpagin / WISEPLAT
Подписаться 147 тыс.
Просмотров 16 тыс.
50% 1

Как сделать голосового помощника на Python? В этом видео есть ответ! )))
В новом коде используется API Speechkit Yandex Cloud - для генерации речи
SpeechRecognition - для распознавания речи
pydub - для конвертации ogg файла в mp3
playsound - для проигрывания mp3
gTTS (в старом коде) - для генерации речи
Предыдущее видео: • Как сделать голосового...
Исходный код: github.com/WISEPLAT/voicehelp...

Опубликовано:

 

3 авг 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 32   
@MrVovak85
@MrVovak85 Год назад
Круто! Это же можно голосовые заметки для себя сделать.
@jurassicworld5334
@jurassicworld5334 Год назад
Олег Шпагин, можете пожалуйста выложить следующее видео про то, как создать свой модуль? Мне кажется это будет интересно🤣🤣🤣
@homealone75
@homealone75 6 месяцев назад
Подобное я делал в 1999, голосовой запрос новостей читал мне, голосом торговал.
@robertproductsrp473
@robertproductsrp473 Год назад
Все гениальное просто!
@qaqasozun_var
@qaqasozun_var Год назад
Здравствуйте вы можете использовать библиотеку vosk для распознавания речи он работает офлайн и быстрее чем speech_recognition
@chuguevskij
@chuguevskij Год назад
Олег, подскажите, а возможно ли обучить голосовой помощник распознавать не просто сущности как слова, а звуки в слове? Можно было бы тренировать английское произношение - голосовой помощник возвращал бы ошибку при неверно произнесенном звуке.
@span4ev
@span4ev Год назад
Для этого нужно чтобы он сначала понял конкретное слово, учитывая то, что много слов схожих по звучанию, Затем если на 100% уверен в слове, сравнил как слово должно звучать с тем, что услышал. Есть американское произношение, есть английское, есть разная дикция и ещё есть акцент... судя по вашему желанию - у вас не идеальное произношение Вы хотите чтобы он различал отдельные звуки. Что если все слово произнесено с акцентом? Забыл добавить, что определив слово его ещё нужно разбить на составляющие фрагменты, затем сопоставить каждый фрагмент из правильного произношения с услыщанным. Как такое изобретут, напишите в комментариях
@user-nw3jm7wx6g
@user-nw3jm7wx6g 4 месяца назад
Можно ли сделать программу для распознавания текста в аудио на основе Api Speechkit Yandex Cloud?
@cartoonforkids-usa725
@cartoonforkids-usa725 8 месяцев назад
*Привет! А под Mac OS будет ваш код работать ? который вы выложили ?*
@kamni_s_dorogi
@kamni_s_dorogi 7 месяцев назад
Ты мой герой пишу диплом по твоим видео😊
@user-zh8ze4iw2n
@user-zh8ze4iw2n 11 месяцев назад
Добрый день, Олег. Спасибо за видео, но расширять код имеет смысл только в 1 сторону - делать клиент-серверное приложение и на стороне сервера заполнять базу данных с ответами и синтаксический анализ так же отдать серверу. На клиенте останется только распознавание речи и преобразование текста, полученного от сервера в звук. Но тут просто беда - все учат 1 и тому же - как поднять socket сервер на localhost. А вот как его поднять на статическом внешнем IP при работе через роутер - нигде нет. Могли бы вы записать видео или дать ссылку на пример кода TCP-сервера, работающего на внешнем адресе, так, чтобы можно было в телефонный клиент задать вопрос, а с домашнего компа из базы данных получить ответ. Вот такое видео станет, если и не первым, то точно 1 из первых на эту тему. Полагаю, многим будет интересно. Если с роутером - никак, то можно и без роутера дать пример. Могу, хоть и с большим гемором, подключиться напрямую в розетку, которой пока нет (хреновы ремонтеры оставили висячие коротенькие провода из стены в очень неудобном месте.). Если кто-то из сообщества знает ответ, напишите пожалуйста или дайте ссылку. Проброс портов пробовал - не работает, метода gethostname() в Python 3.10 - нет. Если вдруг, на Ubuntu работает, могу перейти и на нее в терминале есть она у меня. Поставил ради Buildozer-а. для сборки apk
@BossVspMax
@BossVspMax Год назад
Классный контент! Спасибо! Подскажите пожалуйста, очень нужно, может вы знаете: вот этот модуль playsound, что вы используете в этой программе, чем его можно заменить, т.к. если его использовать вместе с kivy и потом делать андроид приложение, то он не работает, не проигрывает mp3 файл. Если его заменить на SoundLoader, то он не проигрывает mp3 файлы, может только wav или ogg. Как это решить можно? Чем можно проиграть mp3, чтоб работало в андроид, или может как-то сконвертировать mp3 в ogg?
@wiseplat
@wiseplat Год назад
Попробуйте pygame + mp3
@BossVspMax
@BossVspMax Год назад
@@wiseplat Вроде тоже пробовал. Я много чего пробовал. Не хочет андроид mp3 и всё. Но спасибо за совет, попробую ещё раз. Оно по-моему вообще этот модуль pygame не воспринимало в buildozer.
@Elena_karp88
@Elena_karp88 Год назад
Огонь 🔥🔥🔥
@irinastecenko91
@irinastecenko91 Год назад
Добрый день.Подскажите,пожалуйста,может кто-то сможет подсказать.Или может кто-то пытался разобрать код.6 лет назад выпустили машинку Маквин с приложением,с которого она запускалась,1,5 года назад приложение сняли,теперь внук захотел с машинкой поиграть,но приложение закрыли.Может кто-то вывел код.
@marvinheemeyer7027
@marvinheemeyer7027 Год назад
Круть 🦾🧠
@user-jz9tz3yp6c
@user-jz9tz3yp6c Год назад
Ти Лудший!!!!!!!!!❤❤❤❤❤❤
@user-bn8to2xd4r
@user-bn8to2xd4r Год назад
Гений👍
@-it6370
@-it6370 Год назад
Алоо сделай быстрее все видосы трансляции в одну неделю запусти хотя бы 4 видео очень нужен мне видео твое
@blendanimations4219
@blendanimations4219 Год назад
Видео через 5 лет: Как сделать робота который будет управлять АЭС и МКС при помощи 3g на Python 2.2 в блокноте
@user-fq8ut7wr5o
@user-fq8ut7wr5o Год назад
Вспомнил момент с голосовым помошником из сериала : "жуки" кто смотрел, тот поймёт))
@jamshid9180
@jamshid9180 Год назад
Олег Шпагин а какой язык программирования очень хорошо подходит для геймдева?
@wiseplat
@wiseplat Год назад
C#
@user-zp5ng2hr4x
@user-zp5ng2hr4x Год назад
No module named 'gtts' что за ошибка и что она значит?подскажите пож я новичек в питоне
@wiseplat
@wiseplat Год назад
установи этот модуль
@kit1911
@kit1911 Год назад
Здравствуйте, а вы смогли исправить эту ошибку? Подскажите пожалуста
@As_co
@As_co Год назад
олег можно ли сделать бот для forex
@wiseplat
@wiseplat Год назад
Можно)))
@rockkley9159
@rockkley9159 Год назад
Классно, спасибо
@novikovmxd9192
@novikovmxd9192 Год назад
а есть норм голоса?
@user-yt4mh2xg9r
@user-yt4mh2xg9r Год назад
Дополню. В текущей реализации бот полностью зависит от наличия интернета и доступа с серверам Гугла/Яндекса. Если планируется не просто поиграться, но и что-то автоматизировать дома - это самый плохой выбор, потому что ваша автоматизация сразу получает кучу точек отказа. Для того, чтобы все работало полностью автономно есть оффлайн модели (на гитхабе - snakers4 / silero-models ), они неплохо распознают голос и синтезируют текст, еще есть выбор из нескольких голосов.
Далее
WHY THROW CHIPS IN THE TRASH?🤪
00:18
Просмотров 3,1 млн
Create your own AI Assistant | Python | 2022
40:19
Просмотров 152 тыс.
Как сделать Trojan на Python | 💥❓
10:26
Python in 1 hour
46:35
Просмотров 15 тыс.
Speech recognition / Python Lessons
22:31
Просмотров 27 тыс.
Нейросеть учится ходить
16:51
Просмотров 569 тыс.