tts220 ![modular_bandastation/tts/code/tts_subsystem.dm 7](git.png)
Vars | |
debug_mode_enabled | Is debug mode enabled or not. Information about sanitized_messages_cache_hit and sanitized_messages_cache_miss is printed to debug logs each SS fire |
---|---|
gender_table | Mapping of BYOND gender to TTS gender |
sanitized_messages_cache | List of all messages that were sanitized as: meesage md5 hash => message |
sanitized_messages_cache_hit | Amount of message duplicates that were sanitized current SS fire. Debug purpose only |
sanitized_messages_cache_miss | Amount of unique messages that were sanitized current SS fire. Debug purpose only |
sanitized_messages_caching | Whether or not caching of sanitized messages is performed |
tts_acronym_replacements | Replacement map for acronyms for proper TTS spelling. Not private because replacetext can use only global procs |
tts_effects_queue | Ffmpeg queue. Is an assoc list. Each entry is a filename mapped to the list of sound processing requests which require it. |
tts_error_raw | Last errored requests' contents |
tts_errors | Assoc list of request error codes |
tts_job_replacements | Replacement map for jobs for proper TTS spelling |
tts_local_channels_by_owner | List of currently existing binding of atom and sound channel: atom => sound_channel . |
tts_providers | List of all available TTS providers |
tts_queue | General request queue |
tts_request_failed | Amount of errored requests to providers |
tts_request_succeeded | Amount of successfull requests to providers |
tts_requests_queue | Lazy list of request that need to performed to TTS provider API |
tts_reused | Amount of cache hits |
tts_rps | Requests per Second (RPS), only real API requests |
tts_rrps | Reused Requests per Second (RRPS), only reused requests |
tts_seeds | List of all available TTS seeds |
tts_seeds_by_gender | List of all tts seeds mapped by TTS gender: tts gender => list of seeds |
tts_seeds_names | List of all available TTS seed names |
tts_seeds_names_by_donator_levels | List of all available TTS seed names, mapped by donator level for faster access |
tts_trps | Total Requests per Second (TRPS), all TTS request, even reused |
tts_wanted | All time tts uses |
Var Details
debug_mode_enabled ![modular_bandastation/tts/code/tts_subsystem.dm 70](git.png)
Is debug mode enabled or not. Information about sanitized_messages_cache_hit
and sanitized_messages_cache_miss
is printed to debug logs each SS fire
gender_table ![modular_bandastation/tts/code/tts_subsystem.dm 63](git.png)
Mapping of BYOND gender to TTS gender
sanitized_messages_cache ![modular_bandastation/tts/code/tts_subsystem.dm 78](git.png)
List of all messages that were sanitized as: meesage md5 hash
=> message
sanitized_messages_cache_hit ![modular_bandastation/tts/code/tts_subsystem.dm 74](git.png)
Amount of message duplicates that were sanitized current SS fire. Debug purpose only
sanitized_messages_cache_miss ![modular_bandastation/tts/code/tts_subsystem.dm 76](git.png)
Amount of unique messages that were sanitized current SS fire. Debug purpose only
sanitized_messages_caching ![modular_bandastation/tts/code/tts_subsystem.dm 72](git.png)
Whether or not caching of sanitized messages is performed
tts_acronym_replacements ![modular_bandastation/tts/code/tts_subsystem.dm 88](git.png)
Replacement map for acronyms for proper TTS spelling. Not private because replacetext
can use only global procs
tts_effects_queue ![modular_bandastation/tts/code/tts_subsystem.dm 55](git.png)
Ffmpeg queue. Is an assoc list. Each entry is a filename mapped to the list of sound processing requests which require it.
tts_error_raw ![modular_bandastation/tts/code/tts_subsystem.dm 24](git.png)
Last errored requests' contents
tts_errors ![modular_bandastation/tts/code/tts_subsystem.dm 22](git.png)
Assoc list of request error codes
tts_job_replacements ![modular_bandastation/tts/code/tts_subsystem.dm 92](git.png)
Replacement map for jobs for proper TTS spelling
tts_local_channels_by_owner ![modular_bandastation/tts/code/tts_subsystem.dm 60](git.png)
List of currently existing binding of atom and sound channel: atom
=> sound_channel
.
tts_providers ![modular_bandastation/tts/code/tts_subsystem.dm 46](git.png)
List of all available TTS providers
tts_queue ![modular_bandastation/tts/code/tts_subsystem.dm 53](git.png)
General request queue
tts_request_failed ![modular_bandastation/tts/code/tts_subsystem.dm 16](git.png)
Amount of errored requests to providers
tts_request_succeeded ![modular_bandastation/tts/code/tts_subsystem.dm 18](git.png)
Amount of successfull requests to providers
tts_requests_queue ![modular_bandastation/tts/code/tts_subsystem.dm 57](git.png)
Lazy list of request that need to performed to TTS provider API
tts_reused ![modular_bandastation/tts/code/tts_subsystem.dm 20](git.png)
Amount of cache hits
tts_rps ![modular_bandastation/tts/code/tts_subsystem.dm 31](git.png)
Requests per Second (RPS), only real API requests
tts_rrps ![modular_bandastation/tts/code/tts_subsystem.dm 39](git.png)
Reused Requests per Second (RRPS), only reused requests
tts_seeds ![modular_bandastation/tts/code/tts_subsystem.dm 44](git.png)
List of all available TTS seeds
tts_seeds_by_gender ![modular_bandastation/tts/code/tts_subsystem.dm 86](git.png)
List of all tts seeds mapped by TTS gender: tts gender
=> list of seeds
tts_seeds_names ![modular_bandastation/tts/code/tts_subsystem.dm 81](git.png)
List of all available TTS seed names
tts_seeds_names_by_donator_levels ![modular_bandastation/tts/code/tts_subsystem.dm 83](git.png)
List of all available TTS seed names, mapped by donator level for faster access
tts_trps ![modular_bandastation/tts/code/tts_subsystem.dm 35](git.png)
Total Requests per Second (TRPS), all TTS request, even reused
tts_wanted ![modular_bandastation/tts/code/tts_subsystem.dm 14](git.png)
All time tts uses