API Testun-i-Leferydd

Mae gwasanaeth API ar-lein testun-i-leferydd yn caniatáu i chi ddefnyddio llais synthetig Cymraeg o fewn eich meddalwedd, apiau a gwefannau! Mae’n wasanaeth hawdd i’w ddefnyddio ac yn rhad ac am ddim.

Dyma, er enghraifft, sut mae defnyddio’r API o fewn dudalen we HTML:

<!-Dechrau Testun i Leferydd / Start Text to Speech ------------------------------->

<textarea id='llais' placeholder="Ysgrifennwch rhywbeth i'w llefaru"></textarea>

<script type='text/javascript'>
function llefaru() {
    var testun = document.getElementById('llais').value.trim();
    var audioElement = document.createElement('audio');
    var url = "https://api.techiaith.org/festival/v1?api_key=7e1136b1-c33b-4e84-a87e-0a0a4ee08cd3&text=" + encodeURI(testun);
    audioElement.setAttribute('src', url);
    audioElement.play();
}
</script>
<p>

<button onclick="llefaru()">Chwarae / Play</button>

<!-Diwedd Testun i Leferydd / End Text to Speech ---------------------------------->

Ewch at ein canolfan gwasanaethau APIs er mwyn cofrestru a derbyn allwedd API er mwyn gallu defnyddio’r gwasanaeth. Dyma gyfarwyddiadau ar sut mae derbyn allwedd API.

Rydym wedi darparu enghreifftiau ar GitHub o sut ellir defnyddio’r API gyda ieitheodd rhaglennu fel Python a Javascript:

https://github.com/PorthTechnolegauIaith/festival