Java tale API

Den Java Speech API (JSAPI) angiver en platform-uafhængig Java programmering grænseflade for adgang til forskellige sproglige teknologier. Dette giver adgang til stemmestyring, stemmegenkendelse og stemmeoutputsystemer fra Java-programmer.

Java Speech API er ikke en del af JSE , men en valgfri udvidelse. API'en selv bestemmer kun grænsefladen til sprogteknologier, der implementerer Java Speech API. Implementeringer af Java Speech API 1 er for eksempel FreeTTS , IBM Speech for Java , The Cloud Garden , Lernout & Hauspies TTS for Java Speech API , Conversa Web 3.0 , Festival og Elan Speech Cube . Implementeringer af Java Speech API 2 er referenceimplementeringen af ​​Everspeech som efterfølgeren til Conversay (opdatering af JSR113 fra 21. november 2011) og den gratis implementering af det tekniske universitet i Darmstadt.

historie

Den første version af Java Speech API dukkede op den 26. oktober 1998. De anvendte formater var Java Speech Markup Language (JSML) og Java Speech Grammar Format (JSGF). Den anden version blev afsluttet som JSR 113 den 7. maj 2009. På den ene side fokuserer den nye version på mobile enheder og på den anden side optager de nuværende W3C- standarder for sprogteknologi, da de også bruges i forbindelse med VoiceXML . Disse er især formater såsom Speech Recognition Grammar Specification og Speech Synthesis Markup Language .

Det tekniske universitet i Darmstadt gjorde en grundlæggende implementering uafhængig af Java Community-processen tilgængelig som open source under GNU Lesser General Public LicenseSourceForge .

Weblinks

Individuelle beviser

  1. Spe Java Speech API Ofte stillede spørgsmål
  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/da/jsr/detail?id=113
  7. Spe Java Speech API 2 indpakning