{"id":475,"date":"2025-11-13T15:01:58","date_gmt":"2025-11-13T15:01:58","guid":{"rendered":"https:\/\/www.sitepal.com\/blog\/?p=475"},"modified":"2025-11-13T15:05:16","modified_gmt":"2025-11-13T15:05:16","slug":"using-3rd-party-tts-voices-directly","status":"publish","type":"post","link":"https:\/\/www.sitepal.com\/blog\/?p=475","title":{"rendered":"Using 3rd Party TTS Voices Directly"},"content":{"rendered":"\n<p>We&#8217;d like to call your attention to a recent update that will help you take advantage of the most recent cutting edge TTS voices &#8211; as soon as they are made available by our 3rd party TTS partners.<\/p>\n\n\n\n<p>SitePal currently supports TTS voices from:  Google Cloud, MS-Azure, AWS Polly, Eleven Labs &amp; Open AI.<\/p>\n\n\n\n<p>To use these 3rd party TTS voices with the SitePal API, you need to specify the desired voice using 3 parameter values: the Engine ID (EID), the Language ID (LID), and the Voice ID (VID).  <\/p>\n\n\n\n<p>This document, <a href=\"https:\/\/sitepal.com\/docs\/SitePal_TTS_Voices.pdf\" rel=\"nofollow\">TTS Languages &amp; Voices<\/a> (available on our support page), provides you with the IDs to use for all the TTS voices we provide or support through our partners.<\/p>\n\n\n\n<p>We have noticed however that available voices for certain 3<sup>rd<\/sup> party providers are frequently updated, with new voices added and older voices sometimes dropped. Consequently, the information may be out of date while we catch up. This specifically relates to voices from Google Cloud (Engine 11), MS-Azure (Engine 12), and Amazon Polly (Engine 13).<\/p>\n\n\n\n<p>That is why we\u2019ve introduced an alternative way of calling the SitePal API, specifically applicable to Google, Azure &amp; Amazon voices. You now may \u2013 if you prefer \u2013 call our API with Language and Voice IDs obtained directly from the TTS voice list on the respective provider\u2019s pages. Our API automatically recognizes which method you are using.<\/p>\n\n\n\n<p>This allows you to use any voice made available by Google, Azure &amp; AWS as soon as it is made available, even if it has not yet been configured and setup by us \u2013 and is not listed in our &#8216;TTS Languages &amp; Voices&#8217; doc. Supported TTS Voices for each 3<sup>rd<\/sup> party can be found here:<\/p>\n\n\n\n<p>Google Cloud Voices <\/p>\n\n\n\n<p><a href=\"https:\/\/cloud.google.com\/text-to-speech\/docs\/voices\">https:\/\/cloud.google.com\/text-to-speech\/docs\/voices<\/a><\/p>\n\n\n\n<p>Azure TTS Voices <\/p>\n\n\n\n<p><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/ai-services\/speech-service\/language-support?tabs=tts\">https:\/\/learn.microsoft.com\/en-us\/azure\/ai-services\/speech-service\/language-support?tabs=tts<\/a><\/p>\n\n\n\n<p>Amazon Polly Voices<\/p>\n\n\n\n<p><a href=\"ttps:\/\/docs.aws.amazon.com\/polly\/latest\/dg\/voicelist.html\">https:\/\/docs.aws.amazon.com\/polly\/latest\/dg\/voicelist.html<\/a><\/p>\n\n\n\n<p>An example should help make this clear. Let\u2019s say you want to use the Google voice &#8211;<\/p>\n\n\n\n<p class=\"has-text-align-center\"><span style=\"color: #32308b;\" class=\"stk-highlight\">en-GB-Chirp3-HD-Achernar<\/span><\/p>\n\n\n\n<p>Following the \u2018standard\u2019 method, you would look this voice up in the voice table, and identify the voice ID as 135. You could then call any SitePal API speech function (such sayText) with the following parameter values:<\/p>\n\n\n\n<p>EID = 11 (the Google engine ID)<\/p>\n\n\n\n<p>LID = 1 (for English, see language table)<\/p>\n\n\n\n<p>VID = 135<\/p>\n\n\n\n<p>Using the direct method \u2013 you would locate the voice on Google\u2019s list of voices on their site, and use the following values:<\/p>\n\n\n\n<p>EID = 11<\/p>\n\n\n\n<p>LID = en-GB<\/p>\n\n\n\n<p>VID = en-GB-Chirp3-HD-Achernar<\/p>\n\n\n\n<p>Both calls would produce exactly the same result.<\/p>\n\n\n\n<p><em>Note: both LID &amp; VID parameters must match in modality, either text or numeric.<\/em><\/p>\n\n\n\n<p>We hope this information proves useful. Please reach out to us with any questions or comments. We\u2019d love to hear from you.<\/p>\n\n\n\n<p>Warm Regards,<\/p>\n\n\n\n<p>The SitePal Team<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We&#8217;d like to call your attention to a recent update that will help you take advantage of the most recent cutting edge TTS voices &#8211; as soon as they are made available by our 3rd party TTS partners. SitePal currently supports TTS voices from: Google Cloud, MS-Azure, AWS Polly, Eleven Labs &amp; Open AI. To [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":477,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[15],"tags":[],"_links":{"self":[{"href":"https:\/\/www.sitepal.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/475"}],"collection":[{"href":"https:\/\/www.sitepal.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sitepal.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sitepal.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sitepal.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=475"}],"version-history":[{"count":2,"href":"https:\/\/www.sitepal.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/475\/revisions"}],"predecessor-version":[{"id":479,"href":"https:\/\/www.sitepal.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/475\/revisions\/479"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sitepal.com\/blog\/index.php?rest_route=\/wp\/v2\/media\/477"}],"wp:attachment":[{"href":"https:\/\/www.sitepal.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=475"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sitepal.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=475"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sitepal.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=475"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}