472,805 Members | 1,405 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 472,805 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 1708
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...
2
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 2 August 2023 starting at 18:00 UK time (6PM UTC+1) and finishing at about 19:15 (7.15PM) The start time is equivalent to 19:00 (7PM) in Central...
0
by: erikbower65 | last post by:
Using CodiumAI's pr-agent is simple and powerful. Follow these steps: 1. Install CodiumAI CLI: Ensure Node.js is installed, then run 'npm install -g codiumai' in the terminal. 2. Connect to...
0
linyimin
by: linyimin | last post by:
Spring Startup Analyzer generates an interactive Spring application startup report that lets you understand what contributes to the application startup time and helps to optimize it. Support for...
0
by: erikbower65 | last post by:
Here's a concise step-by-step guide for manually installing IntelliJ IDEA: 1. Download: Visit the official JetBrains website and download the IntelliJ IDEA Community or Ultimate edition based on...
0
by: kcodez | last post by:
As a H5 game development enthusiast, I recently wrote a very interesting little game - Toy Claw ((http://claw.kjeek.com/))。Here I will summarize and share the development experience here, and hope it...
2
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Sept 2023 starting at 18:00 UK time (6PM UTC+1) and finishing at about 19:15 (7.15PM) The start time is equivalent to 19:00 (7PM) in Central...
14
DJRhino1175
by: DJRhino1175 | last post by:
When I run this code I get an error, its Run-time error# 424 Object required...This is my first attempt at doing something like this. I test the entire code and it worked until I added this - If...
0
by: Rina0 | last post by:
I am looking for a Python code to find the longest common subsequence of two strings. I found this blog post that describes the length of longest common subsequence problem and provides a solution in...
0
by: Mushico | last post by:
How to calculate date of retirement from date of birth

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.