Accessing MS sapi for speech controlled jukebox software

J

Jeff

Hi,

I'm developing speech-controlled jukebox software using the MS SAPI.
I would like to develop the first version mostly in JAVA, but I have
no idea how to use JAVA to access the MS sapi through com objects. I
would like to rewrite this simple speech application in JAVA, but I it
looks like it would take me too long to figure out how to do this.

Here is the app:

SAPI 5.0 Tutorial I: An Introduction to SAPI
http://www.generation5.org/content/2001/sr00.asp

I have no idea how hard it would be to get the above app ported
entirely to Java. Given my experience it looks pretty hard. I know
C++ pretty well, but I have not done much development for three years.
I am also pretty new to JAVA. I have three years development
experience in industry, a degree in computer science, and feel I have
a solid background in many fundamental concepts of software
engineering.

I have also built, tested, and modified this app - IntelliMusic
(http://www.generation5.org/content/2002/intellimusic.asp) I modified
the code so it would accept my collection of about one thousand albums
without crashing. I got about 99% accuracy using MS SDK 5.1, athlon
2000, 1gb ram, and a high quality microphone. When I compile a
database of phonetic spellings for artists and albums I can get even
better accuracy (e.g. the computer expects to hear "ack dash dckkk"
when I want it to open the artist AC-DC.) I need to be able to get
this same accuracy with JAVA. I plan to sell my work and possibly
open-source it later.

I am now re-evaluating my software design. Earlier I planned to
develop the speech module in c++ and the rest in JAVA.

Thanks in advance for your suggestions.

Jeff
 
Z

zoopy

Hi,

I'm developing speech-controlled jukebox software using the MS SAPI.
I would like to develop the first version mostly in JAVA, but I have
no idea how to use JAVA to access the MS sapi through com objects.



Google is your friend:

<http://www.google.com/search?hl=en&ie=UTF-8&q="accessing+com+objects+in+java"&btnG=Google+Search>
<http://www.google.com/search?hl=en&lr=&ie=UTF-8&c2coff=1&q="accessing+com+objects"+java&btnG=Search>

Leading to:
<http://www.stryon.com.cn/documentation.asp?s=5>
<http://www.infozoom.de/ns/home.html>
<http://www.linar.com/>
<http://www.gensym.com/java/>
<http://danadler.com/jacob/index.html>

.... and many more
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,580
Members
45,054
Latest member
TrimKetoBoost

Latest Threads

Top