アーティクル - CS327306

呼び出しwindow.speechSynthesis.speak()は、PreivewおよびIOSデバイスでのみ機能し、Androidデバイスでは機能しません。

修正日: 20-May-2022   


注記:ここに記載されている情報は、お客様の利便性向上のため機械翻訳ソフトを使用しています。PTCは、ここに記載されている情報の翻訳の正確性について、一切の責任を負いませんので、ご了承ください。英語の原文を参照するには、こちら。この機械翻訳に関する詳細は、こちら。
お知らせいただき、ありがとうございます。この機械翻訳をレビューします。

適用対象

  • Vuforia Studio 9.0.0 to 9.2.2

説明

  • window.speechSynthesis.speak()の呼び出しは、PreivewとIOSデバイスでのみ機能しますが、Androidデバイスでは機能しませんか?
  • 音声テキストの出力(ステップ命令を音声に変換する)の次のコードは、プレビューモードおよびIOSデバイスで正常に機能します。

$ scope.speak = function(){
var talknText = $scope.view.wdg["label-1"]。text;
var msg = new SpeechSynthesisUtterance(spokenText);
window.speechSynthesis.speak(msg);&rtembrace;

  • 上記のコードはIOSでのみ機能し、Androidでは機能しません。
  • AndroidがspeechSynthesisを使用するために使用する必要があるコード
  • iOSおよびAndroidデバイスでspeechSynthesisをキャンセルする方法


最新バージョンはこちらを参照ください CS327306