Description
Minimal graphical application for accessing the Watson Text to Speech service.
Requirements
- Python 3 plus all dependencies listed in
requirements.txt
. - An IBM account with a Watson Text to Speech service instance.
Usage
- Set your Watson service url and api key in the settings file (e.g.
~/.config/ucw/ttsui.ini
). - Start the application with the python 3 interpreter (
$ python3 ttsui.py
). - Select language and voice.
- Type some text to synthesize.
- Press
Synthesize
to synthesize the text to speech, wait forPlay
to become ready. - Press
Play
to play the synthesized speech.
Speech Data
All synthesized speech is stored in the persistent application directory (e.g. ~/.local/share/ucw/ttsui/speech
).
License
This work is distributed under the terms of the GNU General Public License 3.0 or later.
SPDX-License-Identifier: GPL-3.0-or-later