uSpeech + микрофон + Arduino Uno R3, помогите разобраться с командами.
- Войдите на сайт для отправки комментариев
Втр, 09/08/2022 - 20:57
Приветствую. Юзаю uSpeech либу с 3 Pin-ым микрофон-модулем при Arduino Uno R3.
Я брал пример отсюда: http://cyber-place.ru/showthread.php?t=454
Здесь вроде бы всё написано: https://www.polesite.ru/?p=2001
[ я не понимаю принцип присвоения ].
Скажем, "Люмус", "Алахамора", "Bravo", "Fiasco", "Lingarvium Leviosa"
Как мне получить такие команды? Спасибо ...
А еще у меня не работает не один пример ( из данных ссылок ). Сегодня только получаю товар. Может быть не подключено к ардуино модульное устройство микрофона, а я ...
А еще у меня не работает не один пример ( из данных ссылок ). Сегодня только получаю товар. Может быть не подключено к ардуино модульное устройство микрофона, а я ...
А у меня ни один пример не работает. Может быть, у меня нет ни ардуино, ни микрофона? Не подскажете, куда копать?
А еще у меня не работает не один пример ( из данных ссылок ). Сегодня только получаю товар. Может быть не подключено к ардуино модульное устройство микрофона, а я ...
А у меня ни один пример не работает. Может быть, у меня нет ни ардуино, ни микрофона? Не подскажете, куда копать?
Это Властелин колец.
https://arduino.ru/forum/apparatnye-voprosy/kak-podobrat-rezistor-dlya-k...
Как там кольца?, кстати.
А!?! - Привет это я, ту вишь ишь батур. А вы про Кольцо то, что от дядюшки Бильбо, еще работают.
Кстати, у меня неплохой алгоритм получился. А по теме что делать?
У меня не один пример не работает пишет ошибку.
Нашел,
зато: для хлопка код рабочий, что выше, а как теперь все это для голосовых команд сделать:
Но из примера библиотеки LEDtest не работает: вот, что пишет:
https://radioded.ru/raspoznavaniye-golosa-na-arduino/
По теме... вот это повторить, если заработает идти дальше, нет - значит идея сырая.
...то, что от дядюшки Бильбо, еще работают.
Кстати, у меня неплохой алгоритм получился.
Пора на матрицу переходить (8*32 пикселя) и делать огонь из Роковой горы :)
Та же фигня с кодом. Lilik, этот пример тоже сбоит.
C:\Users\u1\AppData\Local\Temp\7zO0968C4C7\voice_recognition\voice_recognition.ino: In function 'char* guessWord(char*)':
Не знаю, я скачал архив по ссылке, установил библиотеку и пример скомпилировался нормально. У меня версия иде 1.8.2.
У меня ардуино IDE 1.8.19. Вот такая ошибка, ардуино плату другую подключил.
Я просто выбрал порт из меню Инструменты/Порт/COM4, и тогда ошибка уменьшилась до такой, что я должен сделать теперь, когда вижу такую ошибку:
Прочитать сообщение (если надо, подключив переводчик). А затем исправить. Кода я не вижу, но скорее всего, проблема с типом avgPower, который на 31 шаге может переполнится. Но это не точно, т.к. кода я не вижу.
Надо в файле signal.cpp исправить
i++;
avgPower+=arr[i];
на
avgPower+=arr[i];
i++;
Иначе массив выходит за границу.
Но это не точно, т.к. кода я не вижу.
По идее этот должен быть.
https://www.youtube.com/watch?v=_zlD2lvWB7k
Но говорить так слова у русского человека может не получится :)
Надо в файле signal.cpp исправить
i++;
avgPower+=arr[i];
на
avgPower+=arr[i];
i++;
Иначе массив выходит за границу.
Спасибо: исправил, но дело гиблое, все равно плохо распознается, завязываю с этим делом, и делаю хлопковый датчик: код не мой я его немного: "мооаддииффиицииорвал,"- и теперь - хлопок- релешка включается; хлопок - релешка выключается, и так бесконечно по четности срабатывает. Я столько парился с этой проблемой, можно было обычный clap sensor купить, в разы бы сэкономил, но что делать? В ардуино интересней от себя добавлять программу-скетч.Притом нужно еще потенциометром на почти максималку крутить нечувствительность. Но в целом было весело программировать.
Вот скетч для хлопка с тем же микрофоном + реле L1 и L2.
Но это не точно, т.к. кода я не вижу.
По идее этот должен быть.
Пример из этой либы: на ура тот, что ... LEDtest я поменял местами в либе как было сказано выше;
Но этот код тоже дает ошибку, только другую: