Text To Speech (#10434)

* added dectalk

* Adding Solution

* added changelog

* added configuration options for server and port.

* adding the other files

* Async code and in-memory storage

Requests are now handled in the thread pool asynchronously
Requests now generate a guid which is used for their callback
Requests now generate all data in-memory without using files

* added more config for setting up the tts server.

* modifying example config to reflect changes.

* Remove async wrapper

This was causing the main thread to exit

* Fixed error on invalid guid

* everything should be working now, wow.

* Update Assembly Info

* Removes FonixTalk and changes to using the speech synthesis library from C#.
This commit is contained in:
ririchiyo
2016-06-21 19:12:24 -04:00
committed by clusterfack
parent 5177389af5
commit 04024ae2b3
33 changed files with 35513 additions and 1 deletions

View File

@@ -6,6 +6,7 @@
var/nudge_script_path = "nudge.py" // where the nudge.py script is located
var/log_ooc = 0 // log OOC channel
var/tts_server = "" // TTS Server
var/log_access = 0 // log login/logout
var/log_say = 0 // log client say
var/log_admin = 0 // log admin actions
@@ -224,7 +225,10 @@
switch (name)
if ("resource_urls")
config.resource_urls = splittext(value, " ")
if("tts_server")
config.tts_server = value
if ("admin_legacy_system")
config.admin_legacy_system = 1