KnowBrainer Speech Recognition
Decrease font size
Increase font size
Topic Title: Microphone error: A timeout has occured waiting for the sound system to finish processing.
Topic Summary:
Created On: 05/17/2023 05:20 PM
Status: Post and Reply
Linear : Threading : Single : Branch
 05/17/2023 05:20 PM
User is offline View Users Profile Print this message

Author Icon
Vittra_Whitetai..
Junior Member

Posts: 22
Joined: 06/15/2022

"A timeout has occured waiting for the sound system to finish processing. There may be problems with your sound system"

Has anybody encountered this error when setting up a microphone with Dragon 15 in windows 10? It's doing it for multiple microphones which work in other applications and on other computers. It also sometimes errors saying that sound levels are too low.

One microphone randomly worked a week later without error but then switching to a new one, which generated this error, it stopped working. Another mic has worked fine each time.

Logi H820 - error, then worked, then error

Logi Zone 100 - error, never got working on this computer

Logi H800 - works fine

I found only one mention online and the thread was never resolved - https://answers.microsoft.com/en-us/windows/forum/all/microphone/98ed58f5-c09d-4219-9368-ccbd84e37955

Thanks for any help



 05/22/2023 08:06 AM
User is offline View Users Profile Print this message

Author Icon
Mav
Top-Tier Member

Posts: 723
Joined: 10/02/2008

While I don't know those microphones in particular, I assume they're all USB devices?

If so, the problem could be within your USB controller and not the audio devices themselves.

 

Not so long ago I could prove to a customer that his USB controller would randomly drop audio buffers our application was waiting for, thus making the application hang.

 

At first we thought the audio device was having problems, but after switching to a different microphone (albeit USB as well) the problems persisted.

 

Could be that Dragon also has outstanding audio buffers numbered in order to know if the microphone is done recording.

 

Unfortunately, apart from buying a different machine (not just a different instance of the same model, they all have the same buggy USB controller), there's not a lot you can do.

In one case I found that using an actively powered USB hub to connect the microphone actually helped, but YMMV.

 

 

hth

mav

 05/24/2023 03:57 PM
User is offline View Users Profile Print this message

Author Icon
Vittra_Whitetai..
Junior Member

Posts: 22
Joined: 06/15/2022

Interesting idea, I'm encountering it on both USB(H820) and bluetooth(zone) devices though, is there any way they're going through the same controller? Also the fact that the H800 headset works, using both bluetooth and usb, makes it harder to track down the cause.

 05/25/2023 02:06 AM
User is offline View Users Profile Print this message

Author Icon
Mav
Top-Tier Member

Posts: 723
Joined: 10/02/2008

Something must be different between a device that works and one that doesn't.

Have you tried an external USB hub?

 

Cheers

mav

 05/25/2023 02:48 PM
User is offline View Users Profile Print this message

Author Icon
monkey8
Top-Tier Member

Posts: 4186
Joined: 01/14/2008

Try playing about with the following option, shot in the dark, the values vary based on the following:

 

"If no data have been pushed during this timeout (in milliseconds), the data recognition automatically stops and the application receives an AudioSourceEndOfData() event.

The default value is 5 minutes ( 300000 milliseconds ). The max value is 1 hour (3600000 milliseconds ). To avoid the automatic stopping of recognition, set the value of the timeout that is equal to 0. "
Sub Main
'e.g.
    EngineControl.Option (dgnengoptionAudioSourceDataAvailableTimeout) = 0
End Sub


-------------------------

Statistics
32617 users are registered to the KnowBrainer Speech Recognition forum.
There are currently 1 users logged in.
The most users ever online was 12124 on 09/09/2020 at 04:59 AM.
There are currently 109 guests browsing this forum, which makes a total of 110 users using this forum.

FuseTalk Standard Edition v4.0 - © 1999-2023 FuseTalk™ Inc. All rights reserved.