Voice recognition modile v3
- Войдите на сайт для отправки комментариев
Втр, 15/01/2019 - 12:15
Добрый день!
Ковыряюсь с этим модулем, есть кто разобрался с управлением этой херотой?
Мне нужно сделать так, чтобы запись команд производилась автономно, по нажатию кнопки.
Возможность такая точно есть, но разобраться не могу.
Что-то в документации ничего такого не указано - https://www.elechouse.com/elechouse/images/product/VR3/VR3_manual.pdf
А пины IN0-IN3 используются для выбора группы.
Вот тут вроде как описана такая возможность:
https://github.com/elechouse/VoiceRecognitionV3/blob/master/libref.pdf?r...
Вот то, что я раскопал:
int VR :: trainWithSignature(uint8_t record, const void *buf, uint8_t len, uint8_t * retbuf)
Но разобраться не смог)
Ну так это вызываемая функция. К "запись команд производилась автономно, по нажатию кнопки" никаким боком не относится.
Ну эта функция как раз запись то и осуществляет, разве нет?
Я к тому, что автономно можно заставить этот модуль записывать, и сигнатуру присваивать.
Так, определите, для начала, что значат ваши слова "автономно заставить этот модуль записывать".
Если под "автономно" имеется ввиду "без ардуино или без команды от ардуино", то никак нельзя.
Прошу прощения за непонятное объяснение.
В мануале к этому модулю - запись возможна через готовый скетч и отправку команд в порт вручную.
Вот я хочу исключить отправку команд в порт, чтобы запись велась автономно от компьютера.
Команда как раз должна идти от ардуино, она должна быть прописана в скетче.
Изложите внятно и подробно, что хотите получить в итоге. Пока особо ничего не понятно.
В общем так.
В доступных описаниях к модулю есть только один способ записи голосовых команд в модуль. Прошивка ардуино готовым скетчем и отправка команд в через порт в ардуино. Вот как в этом мануале https://www.elechouse.com/elechouse/images/product/VR3/VR3_manual.pdf
Я пытаюсь сделать так, чтобы итоговое устройство было абсолютно автономно от компьютера и отправки команд в порт.
Т.е. мне необходимо, чтобы в скетче были напрямую команды записи и присвоения подписи для модуля, которые будут вызываться по нажатию кнопки.
Возможность такая точно есть, но я понимаю, что моих знаний катастрофически не хватает, чтобы это написать))
Придётся драматически быстро наращивать уровень знаний, если необходимо реализовать задуманную функциональность.