خەنزۇچە تېكىست ئوقۇش



مەن ئۆزۈمگە تېكىستنىڭ ئاۋازلىق ھەرىكىتىنى خەنزۇچە يېزىش ۋەزىپىسىنى يۈكلىدىم.ئەگەر سىزدە تەجرىبىڭىز بولسا ، بۇ بىر قەدەر ئاددىي ئىش ، ئەمما ئۇنى باشتىن-ئاخىر قىلىشقا باشلىغاندا ، نۇرغۇن مەسىلىلەرنى توپلايسىز ، شۇڭا ئارزۇ بالدۇر يوقىلىشى مۇمكىن.JavaScript ئىنتايىن ئىقتىدارلىق تىل ، ئۇنىڭدا كۆڭلىڭىز خالىغان ھەممە نەرسە باردەك قىلىدۇ.

بىز DevTools غا چاپلاپ قويسىڭىز بولىدىغان ئاخىرقى نەشرىگە قاراپ باقايلى.

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 - توركۆرگۈچنىڭ ئۈچىيىدە خەنزۇ تىلى مانا مۇشۇنداق بېكىتىلگەن.پروگراممىمىزدا توركۆرگۈنى خەنزۇ تىلىنىڭ ئاۋازىدىن ئىزدەيمىز ۋە ئىبارىمىزنى كۆپەيتىشكە تىرىشىمىز.ئۇ باشقا تىللارغا ئاۋاز قوشۇش بىلەن ئاساسەن ئوخشىمايدۇ.ئەمما بۇ يەردە بىر قانچە ئىنچىكە نۇقتىلار بار.ئىشلەتكىلى بولىدىغان تىللار گۇرۇپپىسىنى سۈزۈشتە بىز 2 خەنزۇچە zh-CN ئاۋازىنى ئۇچرىتىمىز.نۆل ئاياللار ئاۋازى بولىدۇ ، بىرىنچىسى ئەرلەرنىڭ ئاۋازى.

ئايال

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

ئەر

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

بۇنىڭدىن باشقا ، ئاۋازلىق ھەرىكەت توركۆرگۈچتىن ئۈسكۈنىگە ۋە ئۈسكۈنىگە ئوخشىمايدۇ.Chrome توركۆرگۈنىڭ ئۆزىگە خاس ئاۋازى بار ، مۇنداقچە ئېيتقاندا ، Edge توركۆرگۈسىنىڭ پۈتۈنلەي ئوخشىمايدىغان ، تېخىمۇ يېقىملىق ئاۋازى بار ، Opera توركۆرگۈسىدە ھېچقانداق ئاۋاز يوق ، شۇڭا ئاۋازلىق ھەرىكەت بولمايدۇ.

بۇ كودنى كۇنۇپكىغا ئېسىپ قويسىڭىز بولىدۇ.

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);
}

ۋە كۇنۇپكا كودى:

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

ئاۋازلىق ھەرىكەتتە باشقا مەسىلە يوق.ھەئە ھەئە ، بۇلارنىڭ ھەممىسى ئەقلىي ئىقتىدارلىق تېلېفوندا قانداق ئىشلەيدۇ.شۇنداق ، قالتىس ، بولۇپمۇ كۆچمە Edge تور كۆرگۈسىدە.مۇنداقچە قىلىپ ئېيتقاندا ، مەن بۇ تېخنىكىنى ئاساس قىلىپ ، خەنزۇ تىلىنى ئۆگىنىش ئۈچۈن مىكرو مۇلازىمەت قىلماقچى بولۇۋاتىمەن ، بۇ يەردە:

http://jkeks.ru/china .ھەممە نەرسە مەن بۇ يەردە تەسۋىرلىگەندەك ئەمەلىيلەشتۈرۈلدى.





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