Xwendina nivîsê bi çînî



Min wezîfeya nivîsandina dengbêjiya metnê bi çînî danî.Ger ezmûnek we jixwe hebe ev mijarek pir hêsan e, lê gava ku hûn wê ji sifirê dest pê bikin, hûn ê ewqas pirsgirêkan berhev bikin ku dibe ku xwestek pir zû winda bibe.JavaScript zimanek pir fonksiyonel e, wusa dixuye ku her tiştê dilê we heye.

Ka em guh bidin guhertoya paşîn a ku hûn dikarin di DevTools-ê de bişopînin û wê kontrol bikin.

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 - bi vî rengî zimanê çînî di nav zikê gerokê de tête destnîşan kirin.Di bernameya xwe de, em li gerokê li dengê zimanê çînî digerin, û hewl didin ku hevoka xwe dubare bikin.Di pratîkê de ji dengbêjiya zimanekî din cudatir nîne.Lê li vir çend nuwaze hene.Fîlterkirina rêza zimanên berdest em rastî 2 dengên zh-CN yên Çînî tên.Zero dê bibe dengê jinê, û ya yekem dengê mêr e.

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

Nêrî

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

Digel vê yekê, çalakiya deng dê ji gerokê heya gerokê û ji cîhazê heya cîhazê cûda bibe.Geroka Chrome dengên xwe hene, geroka Edge xwedan dengên bi tevahî cûda, xweştir in, bi awayê, û geroka Opera bi tevahî deng tune, ji ber vê yekê dê dengbêjî tune be.

Ev kod dikare li ser bişkojê were daliqandin û tiştek ji xwe re bêje.

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

û koda bişkojkê:

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

Di warê dengbêjiyê de ti pirsgirêkek din tune.Oh erê, ew çawa hemî li ser smartphones dixebite.Erê, pir xweş, nemaze di geroka Edge ya mobîl de.Bi awayê, li ser bingeha vê teknolojiyê, ez hewl didim ku ji bo fêrbûna Çînî mîkroxizmetek çêkim, li vir ev e:

http://jkeks.ru/china .Her tişt tam wekî ku min li vir diyar kir tê pêkanîn.





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