我尝试使用这段代码实现文本朗读,但是无法实现,烦请有空帮我看看谢谢。
// 获取网页当前文本内容
var content = document.body.innerText;
// 创建一个textarea元素,将文本内容复制到其中
var textArea = document.createElement("textarea");
textArea.value = content;
document.body.appendChild(textArea);
textArea.select();
document.execCommand('copy');
document.body.removeChild(textArea);
// 将获取的文本内容存储到一个新变量
var textToRead = content;
// 使用Chrome的TTS API进行朗读
chrome.tts.speak(textToRead, {'rate': 1.5, 'voiceName': 'Microsoft Xiaoxiao Online (Natural) - Chinese (Mainland)'});