Java Speech API

Pessoal,

Eu estou precisando desenvolver um aplicativo que faça reconhecimento de voz, de algumas palavras-chave.

Andei dando uma vasculhada e encontrei essa JSAPI (Java Speech API). Li bastante sobre ela, mas pelo que entendi, ela não vem com o JDK e a Sun não libera ela (desculpe se estiver falando bobagem), apenas para outras empresas implementarem.

Se isso estiver correto, para poder implementar reconhecimento de voz na minha aplicação preciso usar o software de uma dessas empresas que implementou a JSAPI? Ou existe alguma maneira de implementar no meu sistema esse reconhecimento? Se existir, alguém conhece alguma alternativa?

Desde já agradeço.

acho que você pode baixar algumas implementações aqui:

http://java.sun.com/products/java-media/speech/reference/codesamples/index.html

Essas implementações são programas prontos ou são apenas APIs para utilizar no meu programa? Não entendi lendo lá.

Valew