Website to TTS (quick question)

How would I go about this script

sound.SoundId = HttpService:GetAsync(HttpService:JSONDecode(HttpService:GetAsync("https://ttsmp3.com/makemp3_new.php")).URL)

Basically streaming https://ttsmp3.com/makemp3_new.php to an audio

That would bypass the upload/moderation system, so streaming audio isn’t possible. There has been some enthusiasm for official TTS support, but I don’t see it becoming a priority anytime soon.

Hmm

I think it’s possible without bypassing the moderation system by uploading a self audio to the game by using an endpoint

https://publish.roblox.com/docs/index.html#!/Items/post_v1_assets_upload

Correct me if I’m wrong though

I’m not familiar with the API, but it wouldn’t be feasible for streaming purposes regardless due to moderation time. Plus, you can only upload 100 free audio assets per 30 days with a verified ID. Depending on the number of sounds you’re dealing with, you could upload them in bulk ahead of time—or batched into several large audios.

I’ll figure out a way to combat that or try to merge audios into one or something.