Karatun rubutu cikin Sinanci



Na sa kaina aikin rubuta aikin muryar rubutun cikin Sinanci.Wannan lamari ne mai sauƙi idan kun riga kun sami gogewa, amma lokacin da kuka fara yin shi daga karce, zaku tattara matsaloli da yawa waɗanda sha'awar na iya ɓacewa da wuri.JavaScript harshe ne mai aiki sosai, da alama yana da duk abin da zuciyarka ke so.

Bari mu kalli sigar ƙarshe da zaku iya liƙa a cikin DevTools kuma ku duba ta.

var utterance = new SpeechSynthesisUtterance('菜');
var voices = window.speechSynthesis.getVoices();
utterance.voice = voices.filter(function(voice) { return voice.lang == 'zh-CN'; })[0];
window.speechSynthesis.speak(utterance);

zh-CN - wannan shine yadda ake sanya yaren Sinanci a cikin hanji na mai binciken.A cikin shirye-shiryenmu, muna bincika muryar harshen Sinanci a mashigin yanar gizo, kuma muna ƙoƙarin sake maimaita kalmar mu.A zahiri ba shi da bambanci da furta wani harshe.Amma akwai wasu nuances a nan.Tace ɗimbin yarukan da ake da su, mun ci karo da muryoyin zh-CN na China guda 2.Zero zai zama muryar mace, kuma ta farko ita ce muryar namiji.

Mace

utterance.voice = voices.filter(function(voice) { return voice.lang == 'zh-CN'; })[0];

Namiji

utterance.voice = voices.filter(function(voice) { return voice.lang == 'zh-CN'; })[1];

Bugu da kari, aikin muryar zai bambanta daga mai bincike zuwa mai lilo da kuma daga na'ura zuwa na'ura.Chrome browser yana da nasa muryoyin, Edge browser yana da mabanbanta, mafi dadi, ta hanya, kuma Opera browser ba shi da murya ko kadan, don haka ba za a sami murya ba.

Ana iya rataye wannan lambar akan maɓalli da muryar wani abu na ku.

function say(voiceId){
    let text = document.getElementById("pole").innerHTML
    console.log (text)
    var utterance = new SpeechSynthesisUtterance(text);
    var voices = window.speechSynthesis.getVoices();
    utterance.voice = voices.filter(function(voice) { return voice.lang == 'zh-CN'; })[voiceId];
    window.speechSynthesis.speak(utterance);
}

da button code:

<button onclick="say(1)">👨🔉</button>

Babu wasu matsaloli game da aikin murya.Eh, yadda duk yake aiki akan wayoyin hannu.Ee, mai girma, musamman a cikin mai binciken Edge ta hannu.Af, bisa wannan fasaha, ina ƙoƙarin yin microservice don koyon Sinanci, ga shi:

http://jkeks.ru/china .Ana aiwatar da komai daidai kamar yadda na bayyana a nan.





bg bs ca ceb co cs cy da de el en eo es et fa fi fr fy ga gd gl gu ha haw hi hmn hr ht hu id ig is it iw ja jw ka kk km kn ko ku ky la lb lo lt lv mg mi mk ml mn mr ms mt my ne nl no ny or pa pl ps pt ro ru rw sd si sk sl sm sn so sr st su sv sw ta te tg th tk tl tr tt ug uk ur uz vi xh yi yo zh zu
Text to speech
QR-Code generator
Parsedown cheatsheet. Markdown
Filter data by column with regular expressions
Engines for creating games on LUA ?
JavaScript: draw a point
JavaScript: Speaking text in Chinese