
Голосовой ассистент на Python Урок как сделать?
содержание видео
Дата: 2020-05-03
Похожие видео
Комментарии и отзывы: 9
Хамбакер?
Для тех, кто не понимает, почему Кеша воспринимает команды типа Кеша, поешь г и т. д, которых нет в словаре cmds, но он всё равно включает радио, или говорит шутку или еще что-либо: Дело в том, что fuzzwuzzy в нашем куске кода (функция def recognize_cmd(cmd): ) распознает любую команду в порядке увеличения подобия слов (в процентах) (можно наглядно посмотреть в переменной vrt) т. е, пусть хоть команда будет похожа только на 10 %, но она будет самой похожей на команду, то она будет выполнятся по указанному ключу Моё решение - установить порог схожести (я себе установил if vrt < 50: RC[ cmd ] = (чтобы при проверке ключей, в случае если данного ключа нет, то выполнится кусок с print('Команда не распознана, повторите! ')
ответить
Для тех, кто не понимает, почему Кеша воспринимает команды типа Кеша, поешь г и т. д, которых нет в словаре cmds, но он всё равно включает радио, или говорит шутку или еще что-либо: Дело в том, что fuzzwuzzy в нашем куске кода (функция def recognize_cmd(cmd): ) распознает любую команду в порядке увеличения подобия слов (в процентах) (можно наглядно посмотреть в переменной vrt) т. е, пусть хоть команда будет похожа только на 10 %, но она будет самой похожей на команду, то она будет выполнятся по указанному ключу Моё решение - установить порог схожести (я себе установил if vrt < 50: RC[ cmd ] = (чтобы при проверке ключей, в случае если данного ключа нет, то выполнится кусок с print('Команда не распознана, повторите! ')
ответить
youngman
ребята если кто-то это делает и у вас вылазиет ошибка: list is not in range и(или) чтото надо установить, то установите пакет вставив команду pip install (и здесь что надо без скобок) и не забудьте что в исходнике на 83 индекс 1 (микро хауди, у тебя другой) и на 92 там voises[4]. id тебе надо поставить свою цифру а не 4 у меня это 1 или 0, долго пытался в этом разораться: ) но так и не понял как заставить открывать приложения с его помощбю но щас разберусь)
ответить
ребята если кто-то это делает и у вас вылазиет ошибка: list is not in range и(или) чтото надо установить, то установите пакет вставив команду pip install (и здесь что надо без скобок) и не забудьте что в исходнике на 83 индекс 1 (микро хауди, у тебя другой) и на 92 там voises[4]. id тебе надо поставить свою цифру а не 4 у меня это 1 или 0, долго пытался в этом разораться: ) но так и не понял как заставить открывать приложения с его помощбю но щас разберусь)
ответить
Daniel
Я задаю вопрос, он его распознает, но если где-то мелкий шум, например стиральная машинка, кто-то кашлянет, ноут от перегрева гудит, то он выдает в консоль не удалось распознать и не отвечает на первый вопрос. То есть лог выгядит так: Команда распознана (Он готовится ответить), к примеру я кашлянл, и лог выдает сразу голос не распознан и все. Не отвечает на команду, которая уже была распознана, кто знает как решить? Очень надо(
ответить
Я задаю вопрос, он его распознает, но если где-то мелкий шум, например стиральная машинка, кто-то кашлянет, ноут от перегрева гудит, то он выдает в консоль не удалось распознать и не отвечает на первый вопрос. То есть лог выгядит так: Команда распознана (Он готовится ответить), к примеру я кашлянл, и лог выдает сразу голос не распознан и все. Не отвечает на команду, которая уже была распознана, кто знает как решить? Очень надо(
ответить
Александр
Все работает до проверки микрофона, он показывает текст Скажите что-нибудь И просто стоит прога. Не вылетает и не выдает ошибок. Приходится перезапускать консоль. При использовании другого номера девайса выдает ошибки. Пробую с ноута с встроенного микрофона. Подскажите в чем дело пожалуйста.
ответить
Все работает до проверки микрофона, он показывает текст Скажите что-нибудь И просто стоит прога. Не вылетает и не выдает ошибок. Приходится перезапускать консоль. При использовании другого номера девайса выдает ошибки. Пробую с ноута с встроенного микрофона. Подскажите в чем дело пожалуйста.
ответить
Артем
Слушай, честно, вдохновился твоим роликом но когда я запустил проверочный скрипт pyttsx, то вылезла огромная ошибка. И даже посмотрев другое видео про pyttsx изменилась только ошибка. Если знаешь как исправить то ответь, если что могу сбросить скрины.
ответить
Слушай, честно, вдохновился твоим роликом но когда я запустил проверочный скрипт pyttsx, то вылезла огромная ошибка. И даже посмотрев другое видео про pyttsx изменилась только ошибка. Если знаешь как исправить то ответь, если что могу сбросить скрины.
ответить
SAN4EZ
Привет Хауди, ты не знаешь, почему цикл не повторяется с прослушиванием голоса, если выполняется в результате команда speak? Но если к примеру была выполнена команда os. startfile или какая-нить другая, цикл работает и прослушивание начинается опять?
ответить
Привет Хауди, ты не знаешь, почему цикл не повторяется с прослушиванием голоса, если выполняется в результате команда speak? Но если к примеру была выполнена команда os. startfile или какая-нить другая, цикл работает и прослушивание начинается опять?
ответить
Дима
Асистент может самообучатся? А если например подключить его к облаку со своей информацией. Например там сообщения с месенджеров, фотографии, видео, книги. А как насчет wifi? Можна научить его подключатся к вифи и управлять приборами?
ответить
Асистент может самообучатся? А если например подключить его к облаку со своей информацией. Например там сообщения с месенджеров, фотографии, видео, книги. А как насчет wifi? Можна научить его подключатся к вифи и управлять приборами?
ответить
Никита
Два дня возился не мог понять почему не работает код на 5: 15 минуте. Я сделал чуть иначе и заработало ( language = ru ) с одним ru и маленькой буквой L и пробелами рядом с =. Может кому поможет на будущее. Спасибо за контент
ответить
Два дня возился не мог понять почему не работает код на 5: 15 минуте. Я сделал чуть иначе и заработало ( language = ru ) с одним ru и маленькой буквой L и пробелами рядом с =. Может кому поможет на будущее. Спасибо за контент
ответить
Attokurov
Добрый день! Тут такая проблема у меня возникла. Общем на python 3. 7. 6 так же 3. 8 не работает голосовой синтезатор а именно не корректно работает модуль pyttsx3 ищу выход ну вообще что-то не получается.
ответить
Добрый день! Тут такая проблема у меня возникла. Общем на python 3. 7. 6 так же 3. 8 не работает голосовой синтезатор а именно не корректно работает модуль pyttsx3 ищу выход ну вообще что-то не получается.
ответить
Добавить отзыв, комментарий
Другие видео канала















