Голосовой помощник на ардуино

Что бы еще такого сделать?... Предлагайте! Обсудим все!!!
Бейльштейн
Родился
Сообщения: 3
Зарегистрирован: Сб апр 17, 2021 16:01:23

Голосовой помощник на ардуино

Сообщение Бейльштейн »

Есть мысли как сделать голосового помощника на ардуино? Чтобы он мог воспринимать речь человека и отвечать заготовленными фразами. Я сам новичок, поэтому если можете, то поделитесь вариантом попроще. Заранее спасибо.
Аватара пользователя
Maykill
Друг Кота
Сообщения: 73964
Зарегистрирован: Вт дек 20, 2011 12:46:51
Откуда: Петроград
Контактная информация:

Re: Голосовой помощник на ардуино

Сообщение Maykill »

бедненикий у него словарный запас будет

впрочем для прочтения

https://habr.com/ru/post/236673/
https://www.int-s.spb.ru
" Можно я лягу?"(C)
pcb432
Мудрый кот
Сообщения: 1808
Зарегистрирован: Пт мар 26, 2010 17:16:52
Откуда: Kazan

Re: Голосовой помощник на ардуино

Сообщение pcb432 »

Ардуино и воспринимать человеческую речь :))) ?
А ещё проще, это как? :shock: На одном транзисторе?
Эта идея не просто крутая, а прям на нобелевскую потянет, наверное.
Вот что значит мозг девственно чист от знаний, даже уровня школы, старших классов.
Бейльштейн
Родился
Сообщения: 3
Зарегистрирован: Сб апр 17, 2021 16:01:23

Re: Голосовой помощник на ардуино

Сообщение Бейльштейн »

Ардуино и воспринимать человеческую речь :))) ?
А ещё проще, это как? :shock: На одном транзисторе?
Эта идея не просто крутая, а прям на нобелевскую потянет, наверное.
Вот что значит мозг девственно чист от знаний, даже уровня школы, старших классов.

Модуль распознавания голоса для вас просто шутка?
Аватара пользователя
As
Модератор
Сообщения: 45916
Зарегистрирован: Пт янв 23, 2009 19:20:05

Re: Голосовой помощник на ардуино

Сообщение As »

...Если обратиться к истории, первые системы распознавания речи работали уже на втором "пеньке", нынешние ардуины имеют ресурсов даже больше... Только вот найти готовые исходники будет не просто, наверное... :)
roman.com
Друг Кота
Сообщения: 9147
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Голосовой помощник на ардуино

Сообщение roman.com »

Что значит "Голосовой помощник" ?
Ардуино может только записывать и воспроизводить голос. Типа диктофон))
Ещё может передавать по радио и Интернет. Типа рация, радиотелефон, IP-телефон...
А что значит "Голосовой помощник"... не понятно))
Ардуино не может проводить сколь-нибудь сложные операции по обработки звука... а тем более обрабатывать речь...
Ну разве что на совсем примитивном уровне)) Типа - похлопали в ладоши))
:tea:
Аватара пользователя
Maykill
Друг Кота
Сообщения: 73964
Зарегистрирован: Вт дек 20, 2011 12:46:51
Откуда: Петроград
Контактная информация:

Re: Голосовой помощник на ардуино

Сообщение Maykill »

прикрутить к АЛИСЕ ;-)
https://www.int-s.spb.ru
" Можно я лягу?"(C)
Бейльштейн
Родился
Сообщения: 3
Зарегистрирован: Сб апр 17, 2021 16:01:23

Re: Голосовой помощник на ардуино

Сообщение Бейльштейн »

прикрутить к АЛИСЕ ;-)

Гений просто :)

Добавлено after 54 minutes 17 seconds:
Что значит "Голосовой помощник" ?
Ардуино может только записывать и воспроизводить голос. Типа диктофон))
Ещё может передавать по радио и Интернет. Типа рация, радиотелефон, IP-телефон...
А что значит "Голосовой помощник"... не понятно))
Ардуино не может проводить сколь-нибудь сложные операции по обработки звука... а тем более обрабатывать речь...
Ну разве что на совсем примитивном уровне)) Типа - похлопали в ладоши))
:tea:

Согласен. Неудачную формулировку выбрал. Чтобы "помощник" мог реагировать на определённые команды и отвечать заготовленными фразами. Есть же тот же модуль распознавания голоса и mp3 модуль
Аватара пользователя
Maykill
Друг Кота
Сообщения: 73964
Зарегистрирован: Вт дек 20, 2011 12:46:51
Откуда: Петроград
Контактная информация:

Re: Голосовой помощник на ардуино

Сообщение Maykill »

да...замах на Нобелевку вижу я....

Даже на современных, ДОВОЛЬНО мощных приблудах типа " голосовой помощник сбербанка"
ЛЮБАЯ неточность выбивает её с колеи...
Кстати- этим пользуются когда робот начинает тупить, ЧТОБЫ ПЕРЕЙТИ К ОБЩЕНИЮ С ЖИВЫМ ОПЕРАТОРОМ
https://www.int-s.spb.ru
" Можно я лягу?"(C)
Аватара пользователя
As
Модератор
Сообщения: 45916
Зарегистрирован: Пт янв 23, 2009 19:20:05

Re: Голосовой помощник на ардуино

Сообщение As »

Английский язык распознаётся неплохо, немецкий и прочие подобные - то же, вот с русским языком всегда была беда, он и для человека-то сложен... :)
Аватара пользователя
ddr4
Потрогал лапой паяльник
Сообщения: 352
Зарегистрирован: Ср дек 30, 2020 23:05:29

Re: Голосовой помощник на ардуино

Сообщение ddr4 »

для этой задачи больше подходит распберри с микрофонным входом.
ардуина же здесь может быть использована в качестве микрофона и то сомнительно, чтобы её АЦП работало с частотой 20 кГц(а желательно в 3 больше), да ещё обработка данных.
Последний раз редактировалось ddr4 Вс апр 18, 2021 21:33:00, всего редактировалось 1 раз.
Аватара пользователя
Maykill
Друг Кота
Сообщения: 73964
Зарегистрирован: Вт дек 20, 2011 12:46:51
Откуда: Петроград
Контактная информация:

Re: Голосовой помощник на ардуино

Сообщение Maykill »

20 в принципе ненадо...диапазон речевой это максимум до 5 кГц...кое-где даже до трёх
но всёравно....не тот уровень
https://www.int-s.spb.ru
" Можно я лягу?"(C)
Аватара пользователя
ddr4
Потрогал лапой паяльник
Сообщения: 352
Зарегистрирован: Ср дек 30, 2020 23:05:29

Re: Голосовой помощник на ардуино

Сообщение ddr4 »

если 5 кГц это частота звука, то частота дискретизации должна быть не менее чем в 3 раза больше
Аватара пользователя
Maykill
Друг Кота
Сообщения: 73964
Зарегистрирован: Вт дек 20, 2011 12:46:51
Откуда: Петроград
Контактная информация:

Re: Голосовой помощник на ардуино

Сообщение Maykill »

ну да-да...
https://www.int-s.spb.ru
" Можно я лягу?"(C)
bolek
Сверлит текстолит когтями
Сообщения: 1178
Зарегистрирован: Пт авг 21, 2009 03:22:12

Re: Голосовой помощник на ардуино

Сообщение bolek »

Согласен. Неудачную формулировку выбрал. Чтобы "помощник" мог реагировать на определённые команды и отвечать заготовленными фразами. Есть же тот же модуль распознавания голоса и mp3 модуль

Ты, собственно, чего хочешь? Чтобы тебе разжевали как этот модуль прикрутить и научили пользоваться?
Первая же ссылка в поиске ведет к ардуинщикам - изучай матчасть, покупай модуль, прикручивай к своему проекту.
Или просто пообщаться захотелось?

http://arduino.ru/forum/programmirovani ... sat-sketch
Wladimir_TS
Друг Кота
Сообщения: 5066
Зарегистрирован: Вс фев 15, 2009 01:04:58
Откуда: Kaluga

Re: Голосовой помощник на ардуино

Сообщение Wladimir_TS »

Этот модуль, как я понял не распознает речь, а может распознавать короткие команды на основе записанных образцов на любом языке, пофиг - видимо внутри идет разложение на фиксированное число полос и анализ изменения уровня в каждой из полос.

Емкость памяти примерно 5-10 от модификации 2-3 секундных фраз.
74LS00
Друг Кота
Сообщения: 7650
Зарегистрирован: Вс июл 24, 2011 11:38:09
Контактная информация:

Re: Голосовой помощник на ардуино

Сообщение 74LS00 »

EasyVR был отдельно за 3к деревянных и это даром по ценам али.
Это крутейшая конструкция, но толку от него мало, понимает он только латынь, а места для обучаемых команд не очень много.
Больше ничего иного я не встречал, всё остальное работает через онлайн сервисы и там тоже очень мало что можно, фактически его никак к железке не прикрутить, ну максимум оно будет работать только с твоим аккаунтом на одном устройстве
Wladimir_TS
Друг Кота
Сообщения: 5066
Зарегистрирован: Вс фев 15, 2009 01:04:58
Откуда: Kaluga

Re: Голосовой помощник на ардуино

Сообщение Wladimir_TS »

Понимает он вообще любой язык- хоть наречие племени Тумба-Юмба :))) - он не речь распознает а анализирует сложные звуки по спектру и амплитуде.Причем крайне нестабильно. Да и памяти у него не особо - это обычная (скорее СТМ образная) однокристалка. Потому 5 или 10 команд по 2 секунды
Аватара пользователя
icedev
Открыл глаза
Сообщения: 70
Зарегистрирован: Сб окт 22, 2011 20:30:26

Re: Голосовой помощник на ардуино

Сообщение icedev »

Где то видел такой проект, только на stm32.

В теории можно прикрутить ESPшку и записанную фразу отправлять например сервисам гугла или яндекса на распознавание.

Далее получаем и обрабатываем ответ.

"Материться" в ответ можно каким нибудь DF mini
Wladimir_TS
Друг Кота
Сообщения: 5066
Зарегистрирован: Вс фев 15, 2009 01:04:58
Откуда: Kaluga

Re: Голосовой помощник на ардуино

Сообщение Wladimir_TS »

Про проект на Stm по подробнее по возможности !

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

Вопрос синтеза речи не стоит, а вот распознавание.
Ответить

Вернуться в «Умные мысли»