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
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