Soru Javascript sc eklentisi

xmerofficial

Öğrenci
Katılım
5 Eylül 2023
Mesajlar
1
Reaksiyon puanı
0
Puanları
1
Yaş
23
Arkadaşlar kod bu:

new (function () {
var ext = this;
ext.speak_text = function (text, callback) {
var u = new SpeechSynthesisUtterance(text.toString());
speechSynthesis.onvoiceschanged = function() {
var voices = speechSynthesis.getVoices();
for (var i = 0; i < voices.length; i++) {
if (voices.name == 'Microsoft Seda - Turkish') {
u.voice = voices;
break;
}
}
speechSynthesis.speak(u);
};
u.onend = function (event) {
if (typeof callback == "function") callback();
};
};
ext.shutdown = function () {};
ext.
getStatus = function () {
if (window.SpeechSynthesisUtterance === undefined) {
return {
status: 1,
msg: "Google Chrome tarayıcısını Kullanmanızı Tavsiye Ederiz, Sesli Komut Çalıştırılamadı.",
};
}
return { status: 2, msg: "Hazır" };
};
var descriptor = { blocks: [["w", "Oku %s", "speak_text", "deneme"]] };
ScratchExtensions.register("Oku", descriptor, ext);
})();


bu kodun microsoft'un seda ses motorundan okuması lazım ama default ses motorundan okuyor çözemedim sorunu yardım eder misiniz, scratch eklentisi
 
Üst