Skip to content

TikTok TTS

VRCWizard edited this page Jan 18, 2025 · 21 revisions
  1. Some of the steps here can only be done with FireFox, if you do not already have FireFox please install it before continuing.
  2. Log in to the TikTok Web App. You will need to be logged in, if you do not have an account then create one.
  3. Install the Cookie Editor extension for FireFox.
  4. Open the extension (On TikTok while logged in) and look for store-idc. (The store-idc value will only appear on FireFox not Google Chrome).
  5. The value for store-idc is the region that you connected to. You will this to figure out your TikTok API URL image
  • Here is a list of common urls
https://api16-core-c-useast1a.tiktokv.com/media/api/text/speech/invoke
https://api16-normal-useast5.us.tiktokv.com/media/api/text/speech/invoke
https://api16-core.tiktokv.com/media/api/text/speech/invoke
https://api16-core-useast5.us.tiktokv.com/media/api/text/speech/invoke
https://api19-core-c-useast1a.tiktokv.com/media/api/text/speech/invoke
https://api-core.tiktokv.com/media/api/text/speech/invoke
https://api-normal.tiktokv.com/media/api/text/speech/invoke
https://api19-normal-c-useast1a.tiktokv.com/media/api/text/speech/invoke
https://api16-core-c-alisg.tiktokv.com/media/api/text/speech/invoke
https://api16-normal-c-alisg.tiktokv.com/media/api/text/speech/invoke
https://api22-core-c-alisg.tiktokv.com/media/api/text/speech/invoke
https://api16-normal-c-useast2a.tiktokv.com/media/api/text/speech/invoke
  • Based on my value for store-idc which is "useast5" we can deduce that the URL is either https://api16-core-useast5.us.tiktokv.com/media/api/text/speech/invoke or https://api16-normal-useast5.us.tiktokv.com/media/api/text/speech/invoke. After trying both URLs we can see that the one with "core" gives an error and our url is https://api16-normal-useast5.us.tiktokv.com/media/api/text/speech/invoke.
  1. We can copy the URL from above and in TTS Voice Wizard navigate to Speech Provider > Local > TikTok TTS and paste the value in the API URL text field. image

  2. Open the extension and look for sessionid image

  3. Copy the value and in TTS Voice Wizard navigate to Speech Provider > Local > TikTok TTS and paste the value in the SessionID text field.

  4. If you are still getting an error message than either your sessionID is incorrect/expired or the API URL you selected isn't correct and you will need to try a different one.

Need Help / Have Questions / Wanna make suggestions?

Donate

  • Leave me a Github Star ⭐ (it's free) or

Buy Me a Coffee at ko-fi.com

Clone this wiki locally