tuxeatpi.voice.common module

Utils functions for Nuance Communications TTS services

class tuxeatpi.voice.common.WebsocketConnection(url, logger)

Bases: tuxeatpi.libs.websocket.AbstractWebsocketConnection

WebSocket connection object to handle Nuance server communications

connect(app_id, app_key, use_plaintext=True)

Connect to the server

tuxeatpi.voice.common.do_synthesis(url, app_id, app_key, language, voice, codec, input_text, logger)

The TTS function using Nuance Communications services