Release Java CI CodeQL Java Parent
mavenized JSR-113 modified aka JSAPI2
- this JSAPI version 2.2.1 (CAUTION: starting from version 2.2.0, these are my own versions, modified from SUN's original.)
- 2.0.6
- DOES NOT support the J2ME platform (like CLDC 1.0, MIDP 1.0)
- volume property is enabled
- 2.2.0 support service loader mechanism.
speech.propertiesandEngineManager#registerEngineListFactorywork, but no longer needed
- 2.2.1 add voice comparison level for
SpeechLocal#match()
- 2.0.6
(ει€) clean up remaining running threads at exiting (ει€γγγΎγ§)(ει€) jsapi2 queue tests are not stable (ει€γγγΎγ§)(ει€) using many mocks, so it's difficult to determine which is wrong (mock or implement) (ει€γγγΎγ§)
- jsapi2/jse in sphinx4.1
(ει€) backport jsapi2 javadoc using codavaj (ει€γγγΎγ§)- demo
- mac module is temporary unavailable (because NSSpeechSynthesizer is deprecated) use rococoa module in vavi-speech2
(ει€) rename project jsapi2 (ει€γγγΎγ§)(ει€) match mechanism (ει€γγγΎγ§)
JSAPI is an independent implementation of the JSAPI 2 standard. It provides a basic framework that can be used for a JSAPI 2 compliant access to speech engines. Demo implementations support FreeTTS, Sphinx 4, Microsoft Speech API 5.4 and the Mac OSX speech synthesizer.
Note that the framework is still under development and needs more work to be really compliant to the standard.
image by learn-it-university.com