
Perry_S
USA
Asked
— Edited
Need some help with speech recognition
I have never had problems with this before but I can not get it to work at all now. I've had it running great in the past but now nothing. I reviewed the tutorial but no help. I have set up my mic and levels correctly and my Bing speech recog works fine but the EZB plugin does nothing. I look for the variable in the variable monitor and it is not present there either.
Has something changed?
What version of ARC are you using?
Can you share a project that i can take a look at?
Is your microphone set as the Default Default in windows?
Do you see the VU meter displaying the graph window when you speak? That shows it can hear audio
Is there any errors or warnings in the DEBUG dialog when you load ARC and the control? Add the debug dialog to view. Project -> add Controls -> Genera -> Debug
Mic is set as default. VU meter works fine and I adjusted my mike input to 87, like the tutorial. I went through the Windows 10 training lessons as well. I even tried re configuring the mic via the option in the plugin.
ex.EZB
2) The Auto Position is not an Auto Position Movement Panel, so there's no way any other control knows how to instruct it to move - this might be what you were expecting?
I made a little video that might help? Hope so anyway
Code:
Code:
Code:
The Auto Position control I used in the video is a Movement Panel. Again, it registers itself as a Movement Panel throughout the software so all controls know how to make the robot move with simple commands like Forward() or Reverse() or Stop()
A movement control is how your robot moves. Your robot can only move with one method of locomotion and THAT is the movement panel.
Now even though you have an Auto Position movement panel, there’s nothing stopping you from adding a hundred regular Auto Position panels.
And, you can chain them together with ControlCommand(), if you needed to.
But David, in your application you would NOT use an Auto Position Movement Panel because your robot moves through a different means of locomotion. In your case, David, you would use an HBridge or Sabertooth movement panel. (I'm guessing that you use one of those two physical locomotion methods)
All I’m doing in these responses is duplicating exactly what’s in the manual pages or Movement Panel description :).
I figured I could track the control variable $Speechphrase or $confidencevalue in the variable monitor but they do not show. I can not remember if they were ever there in the past.
I know my mic is working because I can set up the Bing speech recognition with no problem.
For now my control just looks like this no matter what I say to it.
When I referred to the VU meter I was referencing the VU meter in the mic setup. I do not see that in the control itself, you are correct. I also believe this must be with my computer as this started when I switched to a new laptop.
Here is the results of the debug window.
Code:
Code:
Code:
Code:
Code:
Code:
Code:
Code:
Code:
Code:
Below is a pic showing the mic VU and that it is functioning and set to default.
Code:
Which simply sets the input to the default audio device, which i see you have selected by the green checkbox. But for some reason it's not finding it... You're in an unknown territory to me, i've never come across the specific setting that is required. You're going to have to share the solution with me when you find it :). But it is definitely a windows setting
DJ, thanks for the troubleshooting help. I'll let you know what I find. I'm pretty religious about updating drivers so maybe there is a setting somewhere. All other programs recognize my mic as the default as do other controls. Kinda crazy.
It’s fine that it works for me and our computers though
EZB 0: 2/17/2019 11:52 PM - Windows version: Microsoft Windows NT 10.0.17763.0
2/17/2019 11:52 PM - WELCOME TUTORIAL disabled by user
2/17/2019 11:52 PM - Screen Resolution: 1536x864 (96x96 dpi)
2/17/2019 11:52 PM - ARC BETA Version: 2019.02.17.00
2/17/2019 11:53 PM - Speech Recognition Culture: en-US
2/17/2019 11:53 PM - Loaded speech recognition successfully
EZB 1:
EZB 2:
EZB 3:
EZB 4:
In the past I've had to delete ARC controls (including the SR control) and reinstall them to get them to work. Try doing that if all else fails.
EDIT: I didn't see where Will installed a new SR control and couldn't get it to work. I tried this yesterday and it worked for me in ARC. However I don't think my Windows 10 version is totally up to date. It's downloading an update now.
You may be right, Probably a issue with yourunique driver set.
Quoted "I will just have to wait for the next Windows patch to see if it fixes it."
One of your posts you mentioned windows version "10.0.17134.0" released last April and July/LT (my work computer has the same version).
Your last post you mentioned "10.0.17763.0" this is the current version is not LT version (not stable).
Every time i update to a new version even being conservative (only LT) i need to spend a few days dealing with minor but annoying collateral damages, I still keep a windows 7 for those dark days.
If i understood well the problem exists with two windows 10 versions, if it's a windows problem and is not solved yet, i would look for another solution maybe different vendor drivers ?
Can you post the specs for the motherboard and the microphone ?
The strange thing with perry’s Experience is the sound card microphone is working fine with naudio audio capture in bing speech recognition. It doesn’t work with Microsoft.speech. That’s the part I find strange. Has me wondering if it’s not a sound card issue but is a speech configuration issue instead.
The default mic input was the video capture device - so that was an easy fix
I am having a problem on some of my classroom computers with ARC Speech Recognition Control. In the Speech Recognition Control, the field pointed to by the red arrow is supposed to be dark and supposed to display voice waves when the microphone captures sounds. On the computers with the problem, this does not happen. The field is white instead of dark. I checked the microphone out with the computer and it does work. I was able to record sounds using the microphone using the Microphone Control in ARC.
On my teacher's computer, the Speech Recognition Control does work. The field does display sound waves when capturing sound, and JD does recognize the commands.
Does anyone have an idea what might be causing my problem?
I believe it may be something that was broken during the last Windows update. There is a thread discussing the problem here. It is not fixed yet.
https://synthiam.com/Question/17647
Because Microsoft tricks google to be on top with incorrect update time stamps, it’s impossible to find current messages on the subject.
No new hardware.
and no significant updates:
If the update list is correct ... I don't think is a major Windows Update fault...
[color=#111111][size=3][font=Verdana, Arial, Helvetica, sans-serif]I'll try to understand what is going on.[/font][/size][/color]
Here's the log
EZB 0:
EZB 1:
EZB 2:
EZB 3:
EZB 4:
Windows version: Microsoft Windows NT 10.0.17763.0
WELCOME TUTORIAL disabled by user
Screen Resolution: 1536x864 (96x96 dpi)
ARC BETA Version: 2019.02.24.00
Speech Recognition Culture: en-US
Loaded speech recognition successfully
The Speech Recognition control uses its own library in the System.Speech.SpeechRecognition namespace. The audio in the graph comes from that library. If the audio graph isn't updating, the library isn't sending audio, which means the library isn't receiving audio either.
The strangeness is PTP witnessed Windows change and stop working when he got up and left the computer for a minute