[英]Cordova Text-to-speech
我是 android 平台的新手。 現在我正在 cordova 中研究 TTS(文本到語音)。 我已經在這里搜索解決方案,但幾乎所有這些都不起作用。 我想在 TextArea 中鍵入文本,並且希望在單擊發言按鈕時將其轉換為語音。 對不起,我的困惑的話,我正在努力解釋我遇到的問題,英語不是我的主要語言。 誰能幫我嗎? 提前致謝。
這是我的代碼...
function speech() {
var result = document.getElementById("result");
document.addEventListener('deviceready', function () {
// Speak some text
TTS.speak({
text: "result",
locale: 'en-GB',
rate: 0.75
}, function () {
console.log('success');
}, function (reason) {
console.log(reason);
});
});
}
...
$("#click").on("click", function () { var txtVal = $("#txtSpeak").val(); console.log(txtVal); TTS.speak( { text: txtVal, locale: "en-GB", rate: 0.75, }, function () { console.log("success"); }, function (reason) { console.log(reason); } ); });
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <textarea id="txtSpeak"></textarea> <br /> <button id="click"> Click </button>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.