HelloCan you can please tell me the chip being used to determine speech for the voice recognition module.
JaneYu 2023-10-14 22:37:08 130 Views40 Replies Hello
Can you can please tell me the chip being used to determine speech for the voice recognition module.
When learning commands after learning the third command, you must start again from the first command. Is there a way to learn from the fourth time?
JaneYu When connecting to Arduino, I would like to know what causes CMDID=255 to appear.
JaneYu The module was replaced by the store where it was purchased. Today I checked and the problem still occurs on the new module. I checked on two different wake-up words and it didn't work on both of them
JaneYu Hello, I started testing the module and it works great with one small exception: I set my wake-up word and after turning on the module it is detected without any problems. However, when the module is not used for several minutes, it does not respond to the programmed wake-up word, but only to "Hello robot"
JaneYu If you use DFRobot_DF2301Q_I2C to instantiate the object, you won't use the UART at all, and please note that the on-board switch must be kept on I2C and not UART.
Or are you able to describe in detail how the UART generates interference?
https://uploads.disquscdn.c...
JaneYu Regarding your further enquiry:
1. There is a way to wake up the module without using a wake word. You can use the API we provide to do this. There are examples on our Forum:
https://www.dfrobot.com/for...
2. You can also use our other API to force the device to silent mode. In silent mode, the device will not make any sound.
asr.setMuteMode(1);
Or there is a simpler way, you can set the device to external sound via onboard dial, but at the same time you don't connect to an external stereo.
JaneYu We note that you mention noisy environments, please make sure that the sensors are out of a quiet environment as you learn the command words.
Otherwise, you may not be able to successfully enter the learning mode.
JaneYu Sorry but still cant find that API. Maybe you can help me? I tried to open a topic in the forum but It doesn't had any reply...
JaneYu Hello, i am wondering if using this module with and ESP32-S3 (Or Arduino Uno) i can wake It WITHOUT a wake word but using a pushButton instead. Is It possible?
In my project i need to send via radio some voice command, but i have the module,Esp32(..) in my hands, controlling a robot...so I would love to push a button instead of using a wake word. Hope that i was clear, thankyou
JaneYu Yes, it is possible to wake up this module by calling a certain function.
You can refer to this Forum to try it out. https://www.dfrobot.com/for...
Hi
Is this compatable with Arduino Nano?
JaneYu Yes, this sensor is compatible with the nano
Unfortunately, this product does not support Portuguese. But custom command words can support any language or sound.
JaneYu Is it possible to add a mic for a longer distance?Im planning to build it inside of a closure box and the operator have at least 3-5 meters distance which I have a doubt that possibly it will not hear or recognize the voice at that distance.
JaneYu Hi, would you give me some assistance in hooking up an external microphone to DF2301Q? It's a great product! I'm using an Arduino microcontroller, but I want to interface to your voice command module. The project that I'm working on is giving motion and direction commands to a two-wheeled robot. My initial tests worked great on the bench. When I put the robot in motion for real, your microphones (which are not bad) couldn't pickup my commands over the robot's motors. I have an Adafruit Electret Microphone Amplifier - MAX4466 with Adjustable Gain [ADA1063] coming in the mail. It is a hard-wired mic. It has -125 to -25 gain. Thanks so much. JD.
JaneYu Hi, great piece of tech im just wondering and i able to say hey cortana and it will activate a custom command straight away? or do i have to wait for the wakeup then ask something. so the projecting im making is i will say just cortana or hey cortana and it will turn on a relay straight away (ie turning on my alexa) or will it be hey (wake up word) wait for the module to reply then i have to say cortana(command to turn on relay) ? any help would be great thanks.
JaneYu After you wake the module with a wake word, you need to wait for it to respond before saying the command word.
Is it possible to get the module to read a string? I want it to take a custom command word such as "Instructions" and respond audibly with specific instructions. I have the command word learned but I cannot figure out how to get it to speak (if it's even possible). Any help would be much appreciated.
JaneYu This module acts as a voice recognition module, and getting it to talk can be difficult. We recommend that you use it in conjunction with one of our speech synthesis modules.
Speech synthesis:
https://www.dfrobot.com/pro...
Good day
I am planning to use it for public,
so as i notice anyone can change the wake up word (thats too bad), is there is any way to introduce a button to not allow changing wakeup word and commands without reaching the unit and pressing a physical button?
If yes let me know please. we may take 10 pieces to start our project, if if it went good, we will need more.
Please advise
And i need the official china store link on alibaba or aliexpress to be able to buy it with decent shipping fees.
Also its better to add the ability to cancel orders that not needed, like if i don't need motor, i loose the command of turn 90°, and if someone used it it will just say ok and it wont look professional..
JaneYu Any plans to make this open-source?
JaneYu We are sorry to say that we have no plans to open source this product.
Hello
Now I use a single GND from my arduino for the DF2301Q.h and the relays and everything works.
THANKS
JaneYu 

.jpg)