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.