Repository navigation
Releases
Text To Speech v20260110
Updated saving and loading parameter from/into res folder and remembers GUI progress bar presence.
Works on Mac, Linux and Windows.
It is a JAR file and has about 9 MB.
Text To Speech v20240606
Added a Combo Box with device list and a refresh device list Button into GUI.
Works on Mac, Linux and Windows.
It is a JAR file and has about 9 MB.
Text To Speech v20230423
Added a audio device label onto GUI.
It is a JAR file and has about 9 MB.
Text To Speech v20230215
Added progress bar toggle presence feature when click on the pane.
It is a JAR file and has about 9 MB.
Text To Speech v20221204
Text To Speech v20220715
Working Text To Speech.
Tested on Windows 10 and on Linux Ubuntu 20.04
Protocol:
- TCP server listens on port
- receives a message
- server closes the connection
- application speaks
- TCP server listens on port again (routine starts over)
New features:
- port can be configured on "tts_port.txt" file before launching the app
- audio output index can be configured on "tts_audio.txt" file before launching the app
Text To Speech v20220703
Working Text To Speech.
Tested on Windows 10 and on Linux Ubuntu 22.04
Protocol:
- TCP server listens on port
- receives a message
- server closes the connection
- application speaks
- TCP server listens on port again (routine starts over)
New features:
- port can be configured on "port.txt" file before launching the app
- audio output index can be configured on "audio.txt" file before launching the app
Text To Speech v20220117
Working Text To Speech.
Tested on Windows 10 and on Linux Ubuntu 20.04
Protocol:
- TCP server listens on port
- receives a message
- server closes the connection
- application speaks
- TCP server listens on port again (routine starts over)
New features:
- packed everything in a JAR file
- does not need any other folders or external JAR files
- converts Text To Speech directly without generating a WAV file
- works smoothly
Text To Speech v20220112
Some info about the release:
- listens on port 7775 by default, but can be changed in "port.txt"
- was tested on Windows 10, but want to make it work on Ubuntu too in the future
- "TextToSpeech.jar" needs the "lib" folder in the same directory. (see lib.zip) It contains essential JAR files.
Protocol:
- TCP server listens on port
- receives a message
- server closes the connection
- converts it to the audio file "playback.wav"
- then the audio file is played
- TCP server listens on port again (routine starts again)
Notes:
I wanted to make it work without creating an audio file,
but somehow it worked only in the IDE, but as an executable JAR, it did not work (on Windows and Linux).
This was the only way (for now) that worked both in the IDE and as an executable JAR.
