技术文章 - CS327306

调用 window.speechSynthesis.speak() 仅适用于 Preivew 和 IOS 设备,但不适用于 Android 设备

已修改: 20-May-2022   


适用于

  • Vuforia Studio 9.0.0 to 9.2.2

说明

  • 调用 window.speechSynthesis.speak() 仅适用于 Preivew 和 IOS 设备,但不适用于 Android 设备?
  • 以下用于输出语音文本的代码(将步骤指令转换为语音)在预览模式和 IOS 设备上工作正常:

$scope.speak = 函数(){
var speakText = $scope.view.wdg["label-1"].text;
var msg = new SpeechSynthesisUtterance(spokenText);
window.speechSynthesis.speak(msg);}

  • 以上代码仅适用于IOS,不适用于Android。
  • Android使用speechSynthesis应该用什么代码
  • 如何在 iOS 和 Android 设备中取消语音合成


这是文章 327306 的 PDF 版本,可能已过期。最新版本 CS327306