Комментарии 10
Подозреваю, что нет большой проблемы расширить функционал т.к. голосовой набор был в телефонах Nokia (и еще каких-то… Siemens?) в 2000-х, которые были не особо производительными.
там мега 328, всего 2кб RAM памяти… хз даже паттерны обрабатывать проблематично, не говоря уже о том, что там несколько программных фильтров которые скорее всего жрут рам… и не говоря о том, что там само ядро ардуины тоже жрёт немало…
ps: у меня тоже был телефон моторола, который вполне себе голосовые команды понимал и даже более того понимал голосом произнесённые русские названия из записной книжки… motorola l7 кажется… но там далеко не avr-процессор был… там J2ME работала даже…
ps: у меня тоже был телефон моторола, который вполне себе голосовые команды понимал и даже более того понимал голосом произнесённые русские названия из записной книжки… motorola l7 кажется… но там далеко не avr-процессор был… там J2ME работала даже…
он достиг частоты дискретизации 9 кбит / с
???
В оригинале 9ksps, а судя по графику 10 разрядов АЦП не полностью используются.
Видел.
Но простая техническая ошибка в рекламном тексте от крутой технологической компании, как минимум, странно.
ksps - kilo samples per second, 1000 измерений в секунду, к разрядности отношение не имеет
да это меня тоже смутило, но отбрасывать один-два младших бита на авр это нормальная практика, потому что он там шумит и если там в сочетании хреновая разводка платы и какой-нибудь внутренний генератор опорного напряжения, то это прям классика… для многих задач этого хватает…
Берите сразу esp32, там с этим в разы проще все должно быть.
Ещё на дискретных транзисторах делали «распознаватели речи», различающие гласные А, Ы, О, У по частотам, этого было достаточно, чтобы отличить, например, «стоп» от «пуск», или «вперёд» от «назад».
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Распознавание речи при помощи Arduino Nano: пример простой системы