473,405 Members | 2,444 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,405 software developers and data experts.

Speech Feedback to Recogniser

I am writing my own recogniser and synthesis software in VB .net.
However, every time I get the syntheser to speek something the mic
picks it up and thinks it is a command! It is quite bizzar - it sits
there talking to itself pure jibberish! I use Microsoft Speech the
latest SDK. I tried turing off teh recogniser of course but it doesn't
seem to work. If I turn down the volume of the speakers it's ok of
course but I want to hear the speech. Any ideas?

Hardy
Nov 18 '07 #1
7 1739
HardySpicer <gy********@gmail.comwrote:
I am writing my own recogniser and synthesis software in VB .net.
However, every time I get the syntheser to speek something the mic
picks it up and thinks it is a command! It is quite bizzar - it
sits there talking to itself pure jibberish! I use Microsoft
Speech the latest SDK. I tried turing off teh recogniser of course
but it doesn't seem to work. If I turn down the volume of the
speakers it's ok of course but I want to hear the speech. Any
ideas?

Hardy
The speech users group is for users. You can try the research group.
Good luck.
Nov 18 '07 #2
John Doe wrote:
The speech users group is for users. You can try the research group.
Good luck.
Speech recognition users used to have good luck getting answers to
questions on this user group until you, Mark Orrin Bender aka John
Doe, killed off this group because you think you are an Internet
policeman.

--
Martin Markoe, eMicrophones, Inc.
The best microphones for Speech Recognition
See us at: http://www.eMicrophones.com/index.asp
Providing FREE presale/post sale support for 14 years
Nov 19 '07 #3
HardySpicer wrote:
I am writing my own recogniser and synthesis software in VB .net.
However, every time I get the syntheser to speek something the mic
picks it up and thinks it is a command! It is quite bizzar - it sits
there talking to itself pure jibberish! I use Microsoft Speech the
latest SDK. I tried turing off teh recogniser of course but it doesn't
seem to work. If I turn down the volume of the speakers it's ok of
course but I want to hear the speech. Any ideas?

Hardy:

If you are writing in VB.NET, why are you sending to
microsoft.public.dotnet.languages.vc, which is a Visual C++ group?

As to your question, have you thought of headphones :-) ?

--
David Wilkinson
Visual C++ MVP
Nov 19 '07 #4
Thanks Doe boy.

Martin Markoe, eMicrophones, Inc.
The best microphones for Speech Recognition
See us at: http://www.emicrophones.com
Nov 20 '07 #5
Since you control both the recognizer and the synthesizer and you know when
the synthesizer is speaking you could turn off the recognizer or ignore the
SR output when the synthesizer is speaking.

In future releases we are looking at incorporating audio echo cancellation
into the signal path which should eliminate this kind of feedback.
--
This post provide "as is" and confers no rights or warranties.
"David Wilkinson" wrote:
HardySpicer wrote:
I am writing my own recogniser and synthesis software in VB .net.
However, every time I get the syntheser to speek something the mic
picks it up and thinks it is a command! It is quite bizzar - it sits
there talking to itself pure jibberish! I use Microsoft Speech the
latest SDK. I tried turing off teh recogniser of course but it doesn't
seem to work. If I turn down the volume of the speakers it's ok of
course but I want to hear the speech. Any ideas?


Hardy:

If you are writing in VB.NET, why are you sending to
microsoft.public.dotnet.languages.vc, which is a Visual C++ group?

As to your question, have you thought of headphones :-) ?

--
David Wilkinson
Visual C++ MVP
Nov 20 '07 #6
I had the EXACT same problem about a month ago! I created a speech
recognizing program that confirmed via repeating the command ala
text-to-speech, only to discover that the recognizer recognized this
text-to-speech, and it went into an infinite loop of the command being
spoken and acted on!

I fixed this by just turning off speech recognition during text-to-speech
talking. This is easy to do via the SpeakStarted and SpeakCompleted events.

There is another way though, if your application can work within this
limitation. Just make sure nothing the text-to-speech says is not something
that can be recognized. That is, nothing spoken via TTS is something within
the grammars of the speech recognizer.

"HardySpicer" <gy********@gmail.comwrote in message
news:42**********************************@s36g2000 prg.googlegroups.com...
>I am writing my own recogniser and synthesis software in VB .net.
However, every time I get the syntheser to speek something the mic
picks it up and thinks it is a command! It is quite bizzar - it sits
there talking to itself pure jibberish! I use Microsoft Speech the
latest SDK. I tried turing off teh recogniser of course but it doesn't
seem to work. If I turn down the volume of the speakers it's ok of
course but I want to hear the speech. Any ideas?

Hardy

Nov 20 '07 #7
>In future releases we are looking at incorporating audio echo cancellation
>into the signal path which should eliminate this kind of feedback.
Really? That would be pretty dang cool!

If this is done, I'd like to suggest the ability to use a user-selectable
sound source as the basis of cancellation. Thus, a person could set up a
cancelling microphone on, say, an external 'noise maker' and have it
filtered out.

For example, a cancelling microphone could be placed near a TV in the room
and then the TV would no longer be listened to for SR!

I'm in no way familiar with the problems and technology involved, so I could
be asking for the impossible here. But thought I'd mention it anyway...

"Fil Alleva [Microsoft]" <Fi****************@discussions.microsoft.com>
wrote in message news:17**********************************@microsof t.com...
Since you control both the recognizer and the synthesizer and you know
when
the synthesizer is speaking you could turn off the recognizer or ignore
the
SR output when the synthesizer is speaking.

In future releases we are looking at incorporating audio echo cancellation
into the signal path which should eliminate this kind of feedback.
--
This post provide "as is" and confers no rights or warranties.
"David Wilkinson" wrote:
>HardySpicer wrote:
I am writing my own recogniser and synthesis software in VB .net.
However, every time I get the syntheser to speek something the mic
picks it up and thinks it is a command! It is quite bizzar - it sits
there talking to itself pure jibberish! I use Microsoft Speech the
latest SDK. I tried turing off teh recogniser of course but it doesn't
seem to work. If I turn down the volume of the speakers it's ok of
course but I want to hear the speech. Any ideas?


Hardy:

If you are writing in VB.NET, why are you sending to
microsoft.public.dotnet.languages.vc, which is a Visual C++ group?

As to your question, have you thought of headphones :-) ?

--
David Wilkinson
Visual C++ MVP

Nov 21 '07 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: BrewskiAtBellSouth | last post by:
Is it my imagination or is the stuff in the SASDK overly complex? For example, let's say I'd like to have a one page web application where I enter a name into a text box and have the application...
5
by: Rod | last post by:
About two weeks ago I had an accident and have broken my left elbow and left wrist. For doing things like Word or e-mail (I use Outlook for) I have been using Microsoft's speech recognition and...
1
by: Colin | last post by:
Hello all... I'm working on a small app that uses SAPI with the widely mentioned SpeechLib interface... App is written in VC#... It speaks fine and I can trigger that event perfectly... ...
16
by: ShadowOfTheBeast | last post by:
Hi all, is there any one who have developed an application in c# using a text-speech engine using the Microsoft Speech SDK 5.1 especially using visual studio.net IDE 2003 (v7.1) I seem to get an...
0
by: Sateesh Kumar E C | last post by:
Dear all, I have developed a speech web application using Speech SDK(SASDK) with VisualStudio.NET on Win2003 environment. Users can access this speech web application by using SALT enabled...
1
by: Man From The Moon | last post by:
I'm interesting in coding a Windows app that can produce multiple audio voice effects, given input text. I've been doing some searching for SDKs/APIs, and this is what I've found: the Microsoft...
2
by: Onur | last post by:
Hi.All I'm working on a TTS application. It runs on my local pc (WindowXP pro) without any error. Microsoft Visual Studio .NET 2003, Microsoft .NET Framework SDK v1.1, Microsoft Speech...
1
by: Hakan Fatih YILDIRIM | last post by:
Hi List! i am making a project and i want the text in speech mode so idownload a .net speech library from code project.But i have to make the speech in Turkish accent.How can i change the speech...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.