Java Speech API

A Java Speech API (JSAPI) platformfüggetlen Java programozási felületet határoz meg a különféle nyelvi technológiák eléréséhez. Ez lehetővé teszi a Java programokból a hangvezérlés, a hangfelismerés és a hangkimeneti rendszerek elérését.

A Java Speech API nem része a JSE-nek , hanem opcionális kiterjesztés. Az API önmagában csak a Java Speech API-t megvalósító nyelvi technológiák felületét határozza meg. A Java Speech API 1 megvalósításai például a FreeTTS , az IBM Speech for Java , a The Cloud Garden , a Lernout & Hauspies TTS a Java Speech API-hoz , a Conversa Web 3.0 , a Festival és az Elan Speech Cube . A Java Speech API 2 megvalósításai az Everspeech referencia-megvalósítása, mint a Conversay utódja (a JSR113 frissítése 2011. november 21-től), valamint a Darmstadti Műszaki Egyetem ingyenes megvalósítása.

sztori

A Java Speech API első verziója 1998. október 26-án jelent meg. A használt formátumok a Java Speech Markup Language (JSML) és a Java Speech Grammar Format (JSGF) voltak. A második változatot 2009. május 7-én véglegesítették JSR 113 néven. Az új verzió egyrészt a mobil eszközökre összpontosít, másrészt átveszi a jelenlegi W3C nyelvtechnikai szabványokat, mivel ezeket a VoiceXML kontextusában is használják . Ezek különösen olyan formátumok, mint a Beszédfelismerés nyelvtani specifikáció és a Beszédszintézis jelölőnyelv .

A Darmstadti Műszaki Egyetem a Java Community folyamattól független alapmegvalósítást tett elérhetővé nyílt forráskódként a SourceForge GNU Lesser General Public License keretében .

web Linkek

Egyéni bizonyíték

  1. Java Speech API Gyakran Ismételt Kérdések
  2. http://www.everspeech.com/resources/faq.jsp#jsapi
  3. JSR113
  4. http://www.w3.org/TR/jsml/
  5. http://www.w3.org/TR/jsgf/
  6. http://www.jcp.org/en/jsr/detail?id=113
  7. Java Speech API 2 csomagoló