@@ -606,12 +606,14 @@ SUBSYSTEM_DEF(tts)
606606 var /file_name_blips = " tmp/tts/[ identifier] _blips.ogg"
607607 var /file_name_radio = " tmp/tts/[ identifier] _radio.ogg"
608608 var /file_name_blips_radio = " tmp/tts/[ identifier] _blips_radio.ogg"
609+ var /file_name_radio_gibberish = " tmp/tts/[ identifier] _radio_gibberish.ogg"
609610 // MASSMETA EDIT START (ntts && /tg/tts)
610611 var /announcement_effect_param = announcement_effect ? " &announcement_effect=[ url_encode(announcement_effect)] " : " "
611612 request. prepare(RUSTG_HTTP_METHOD_GET , " [ CONFIG_GET (string/ tts_http_url)] /tts?voice= [ speaker] &identifier= [ identifier] &filter= [ tts_filter_encode(filter, speaker, pitch)] &pitch= [ pitch] &special_filters= [ url_encode(special_filters)] [ announcement_effect_param] " , json_encode(list (" text" = shell_scrubbed_input)), headers, file_name, timeout_seconds = CONFIG_GET (number/ tts_http_timeout_seconds))
612613 request_blips. prepare(RUSTG_HTTP_METHOD_GET , " [ CONFIG_GET (string/ tts_http_url)] /tts-blips?voice= [ speaker] &identifier= [ identifier] &filter= [ tts_filter_encode(filter, speaker, pitch, blips = TRUE )] &pitch= [ pitch] &special_filters= [ url_encode(special_filters)] &blip_base= [ blip_base] &blip_number= [ blip_number] " , json_encode(list (" text" = shell_scrubbed_input)), headers, file_name_blips, timeout_seconds = CONFIG_GET (number/ tts_http_timeout_seconds))
613614 request_radio. prepare(RUSTG_HTTP_METHOD_GET , " [ CONFIG_GET (string/ tts_http_url)] /tts-radio?voice= [ speaker] &identifier= [ identifier] &filter= [ tts_filter_encode(filter, speaker, pitch)] &pitch= [ pitch] &special_filters= [ url_encode(special_filters)] [ announcement_effect_param] " , json_encode(list (" text" = shell_scrubbed_input)), headers, file_name_radio, timeout_seconds = CONFIG_GET (number/ tts_http_timeout_seconds))
614615 request_blips_radio. prepare(RUSTG_HTTP_METHOD_GET , " [ CONFIG_GET (string/ tts_http_url)] /tts-blips-radio?voice= [ speaker] &identifier= [ identifier] &filter= [ tts_filter_encode(filter, speaker, pitch, blips = TRUE )] &pitch= [ pitch] &special_filters= [ url_encode(special_filters)] &blip_base= [ blip_base] &blip_number= [ blip_number] " , json_encode(list (" text" = shell_scrubbed_input)), headers, file_name_blips_radio, timeout_seconds = CONFIG_GET (number/ tts_http_timeout_seconds))
616+ request_radio_gibberish. prepare(RUSTG_HTTP_METHOD_GET , " [ CONFIG_GET (string/ tts_http_url)] /tts-radio?voice= [ speaker] &identifier= [ identifier] &filter= [ tts_filter_encode(filter, speaker, pitch)] &pitch= [ pitch] &special_filters= [ url_encode(special_filters)] [ announcement_effect_param] " , json_encode(list (" raw_text" = shell_scrubbed_input, " gibberish_text" = shell_scrubbed_input)), headers, file_name_radio_gibberish, timeout_seconds = CONFIG_GET (number/ tts_http_timeout_seconds))
615617 var /datum /tts_request/current_request = new / datum / tts_request(identifier, request, request_blips, request_radio, request_blips_radio, request_radio_gibberish, shell_scrubbed_input, target, local, language, message_range, volume_offset, listeners, pitch, force_blips)
616618 // MASSMETA EDIT END (ntts && /tg/tts)
617619 var /list /player_queued_tts_messages = queued_tts_messages[target]
0 commit comments