Skip to main content
Arduino

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

Speaker-dependent Voice Recognition

I would like to install speaker-dependent voice recognition in a robot equipped with Arduino Uno compatible boards. Specifically, I want to record the robot's name beforehand and have it respond when I call the robot's name.

Although it is not an Arduino, there is a person who has developed a function that I would like to realize with the M5StickV. This person used isolated_word.py, a library published by Sipeed, as a reference.

【K210】マイク搭載版M5StickV,Sipeed Maixシリーズで音声認識をする

After some research, I found Maix_Speech_Recognition in the library of Maixduino, which can use Arduino IDE. Apparently, it uses Mel-frequency cepstrum coefficients analysis of speech input, and then uses dynamic time stretching to find the similarity. The MFCC uses the K210 FFT on the Maixduino.

Arduino Uno does not have an FFT accelerator, but it can do FFT. Therefore, I thought it would be possible to use Maix_Speech_Recognition for specific speaker speech recognition on ArduinoUno compatible devices.

Question

  1. Is it possible to use Maix_Speech_Recognition for speaker-dependent voice recognition on Arduino Uno compatible boards?
  2. What part of Maix_Speech_Recognition should I modify to make it work on Arduino Uno compatible boards?

Answer*

Draft saved
Draft discarded
Cancel

lang-cpp

AltStyle によって変換されたページ (->オリジナル) /