ТранспортМодаРецептыБлогиОхотаПутешествияСпортВесельеСвоими РукамиITЗнания
Мини-Игры
x

x
zakruti.com » ru » IT – Софт » Хауди Хо
Голосовой ассистент на Python Урок как сделать?

Голосовой ассистент на Python Урок как сделать?

VKTwitterOK

содержание видео

Рейтинг: 4.0; Голоса: 1
Голосовой ассистент на Python Урок как сделать? Эдуард: Спасибо, конечно, дружище, за урок, но у меня проблема начинается после второй строчки engine = pyttsx3. init). Не могу найти нормальное объяснение проблемы в гуголах. Единственное, что убирает ошибку, это добавление engine = pyttsx3. init('dummy'), но функция say Ничего не говорит. Ни на английском, ни на русском, ни даже цифры. Даже выбор голоса ни по имени ни по id не помогает. Вообще изначально у меня комп мог говорить и даже на этапе проверки работоспособности pyttsx3 компуктер разговаривал. Я досмотрел видео до конца, написал прогу точно так же, как и тут и выдалась какая-то там ошибка и я забил. Чрез 4 дня решил вернуться и попробовать ещё раз и в итоге вот, инициализация не проходит. P. S. Также не помогает переустановка Python. НЕ ПОМОГАЕТ, СКА, ПЕРЕУСТАНОВКА ГРЕБАНОЙ ВИНДЫ
Дата: 2020-05-03

Комментарии и отзывы: 9


Для тех, кто не понимает, почему Кеша воспринимает команды типа Кеша, поешь г и т. д, которых нет в словаре cmds, но он всё равно включает радио, или говорит шутку или еще что-либо: Дело в том, что fuzzwuzzy в нашем куске кода (функция def recognize_cmd(cmd): ) распознает любую команду в порядке увеличения подобия слов (в процентах) (можно наглядно посмотреть в переменной vrt) т. е, пусть хоть команда будет похожа только на 10 %, но она будет самой похожей на команду, то она будет выполнятся по указанному ключу Моё решение - установить порог схожести (я себе установил if vrt < 50: RC[ cmd ] = (чтобы при проверке ключей, в случае если данного ключа нет, то выполнится кусок с print('Команда не распознана, повторите! ')
ответить

ребята если кто-то это делает и у вас вылазиет ошибка: list is not in range и(или) чтото надо установить, то установите пакет вставив команду pip install (и здесь что надо без скобок) и не забудьте что в исходнике на 83 индекс 1 (микро хауди, у тебя другой) и на 92 там voises[4]. id тебе надо поставить свою цифру а не 4 у меня это 1 или 0, долго пытался в этом разораться: ) но так и не понял как заставить открывать приложения с его помощбю но щас разберусь)
ответить

Я задаю вопрос, он его распознает, но если где-то мелкий шум, например стиральная машинка, кто-то кашлянет, ноут от перегрева гудит, то он выдает в консоль не удалось распознать и не отвечает на первый вопрос. То есть лог выгядит так: Команда распознана (Он готовится ответить), к примеру я кашлянл, и лог выдает сразу голос не распознан и все. Не отвечает на команду, которая уже была распознана, кто знает как решить? Очень надо(
ответить

Все работает до проверки микрофона, он показывает текст Скажите что-нибудь И просто стоит прога. Не вылетает и не выдает ошибок. Приходится перезапускать консоль. При использовании другого номера девайса выдает ошибки. Пробую с ноута с встроенного микрофона. Подскажите в чем дело пожалуйста.
ответить

Слушай, честно, вдохновился твоим роликом но когда я запустил проверочный скрипт pyttsx, то вылезла огромная ошибка. И даже посмотрев другое видео про pyttsx изменилась только ошибка. Если знаешь как исправить то ответь, если что могу сбросить скрины.
ответить

Привет Хауди, ты не знаешь, почему цикл не повторяется с прослушиванием голоса, если выполняется в результате команда speak? Но если к примеру была выполнена команда os. startfile или какая-нить другая, цикл работает и прослушивание начинается опять?
ответить

Асистент может самообучатся? А если например подключить его к облаку со своей информацией. Например там сообщения с месенджеров, фотографии, видео, книги. А как насчет wifi? Можна научить его подключатся к вифи и управлять приборами?
ответить

Два дня возился не мог понять почему не работает код на 5: 15 минуте. Я сделал чуть иначе и заработало ( language = ru ) с одним ru и маленькой буквой L и пробелами рядом с =. Может кому поможет на будущее. Спасибо за контент
ответить

Добрый день! Тут такая проблема у меня возникла. Общем на python 3. 7. 6 так же 3. 8 не работает голосовой синтезатор а именно не корректно работает модуль pyttsx3 ищу выход ну вообще что-то не получается.
ответить
Добавить отзыв, комментарий






Другие видео канала