Nodwedd Java Script i dangos sut i ddefnyddio TTS
Ewch i api.techiaith.org ar gyfer eich allwedd API.
Java Script demonstration of how to use TTS
Vist api.techiaith.org to get your API key.
<audio id="audio" controls hidden></audio>
function q(selector) {
return document.querySelector(selector)
}
function synthesize(text, speaker_id = "") {
let base_url = "https://api.techiaith.org/coqui-tts/api/";
let uri_text = text;
let uri_speaker_id = speaker_id;
let api_key = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx";
let url = `${base_url}v1?testun=${uri_text}&siaradwr=${uri_speaker_id}&api_key=${api_key}`;
fetch(encodeURI(url)).then(function (res) {
if (!res.ok) throw Error(res.statusText);
return res.blob();
}).then(function (blob) {
q('#audio').src = URL.createObjectURL(blob);
q('#audio').hidden = false;
});
}