Java Speech -sovellusliittymä
Java Speech API (JSAPI) määrittää alustasta riippumaton Java ohjelmointi rajapinta pääsyä erikielisiä teknologioita. Tämä mahdollistaa pääsyn ääniohjaukseen, äänentunnistukseen ja ääniohjelmiin Java-ohjelmista.
Java Speech -sovellusliittymä ei ole osa JSE: tä , mutta valinnainen laajennus. API itse määrittää vain Java Speech -sovellusliittymän toteuttavien kieliteknologioiden käyttöliittymän. Java Speech API 1: n toteutuksia ovat esimerkiksi FreeTTS , IBM Speech for Java , The Cloud Garden , Lernout & Hauspies TTS Java Speech API: lle , Conversa Web 3.0 , Festival ja Elan Speech Cube . Java Speech API 2: n toteutukset ovat Everspeechin viitetoteutus Conversayn seuraajana (JSR113: n päivitys 21. marraskuuta 2011) ja Darmstadtin teknillisen yliopiston ilmainen toteutus.
tarina
Ensimmäinen Java Speech -sovellusliittymän versio ilmestyi 26. lokakuuta 1998. Käytetyt muodot olivat Java Speech Markup Language (JSML) ja Java Speech Grammar Format (JSGF). Toinen versio valmistui nimellä JSR 113 7. toukokuuta 2009. Yhtäältä uusi versio keskittyy mobiililaitteisiin ja toisaalta ottaa käyttöön nykyiset W3C- kieliteknologian standardit, koska niitä käytetään myös VoiceXML : n yhteydessä . Nämä ovat erityisiä muotoja, kuten puheentunnistuksen kieliopin määrittely ja puhesynteesin merkintäkieli .
Darmstadtin teknillisen yliopiston teki perustoteutusta riippumaton Java Community Process saatavilla avoimen lähdekoodin alla GNU Lesser General Public License on SourceForge .
nettilinkit
- Java Speech -sovellusliittymän usein kysytyt kysymykset
- Java Speech -sovellusliittymä , artikkeli it-republic.de
- Paranna käyttöliittymiä kielitoimintojen avulla