web-dev-qa-db-ja.com

フルVoiceOverモードを使用していないときにMacSafariでTTSを一時停止するにはどうすればよいですか?

私は通常、OS Xをビジュアルモードで使用し、カーソルとフォントだけを少し大きくします。

しかし、長いWebページを読むときは、テキスト読み上げ機能が好きです。テキストを強調表示してからホットキーを強調表示します(特定のシステムではControl-Escape)

そのキーの組み合わせをもう一度押すと再生が停止しますが、スピーカーは強調表示されたテキストの先頭にリセットされます。したがって、キーコンボを3回実行して再開すると、最初からやり直しになります。

これまでの私の回避策は、テキストの小さなセクションを強調表示することですが、これはより手動です。

次のようなホットキーを見つけたいのですが。

  • 中断したところから一時停止して再開します
  • また、1つの文または段落に戻るのもよいでしょう。

私が見た他のもの:

  • VoiceOverには一時停止/再開と文のナビゲーションがありますが、VoiceOverの残りの部分はやり過ぎです。 1つまたは2つの機能を使用する方法があるかどうか疑問に思っていましたが、残りを無効にしますか?
  • AppStoreのサードパーティプログラムのいくつかで一時停止できるようです。ただし、コピーして別のプログラムに貼り付ける必要があるため、Webページのコンテキストから外れます。通常、私は技術文書を読んでいるので、図や表を失うのは良くありません。また、コピーと貼り付けはさらに面倒です。

あなたたちが何かアイデアを持っているかどうか疑問に思いますか?

通常、私はSafariを使用していますが、FirefoxまたはChrome)を使用することもできます(ブラウザ固有のプラグインなど)。

ありがとう

4
Mark Bennett

これはもう1つの方法です。ドキュメント全体をtxtファイルとして保存し、任意のブラウザで開いて、chromeまたはsafariでテストします。すべてを選択して右クリックし、「iTunesに音声トラックとして追加」します。」数分かかると、再生できるオーディオファイルが作成されます。キーボードの一時停止キーを押して、読み取り中に一時停止または再開します。

2
Aero Windwalker

ネイティブのテキスト読み上げ(TTS)エンジンは非常に便利ですが、非常に制限があります。そのような制限の1つは、上記で説明した制限であり、一時停止して、中断したところから再開することができません。これは単に、その情報を追跡しておらず、TTSストリームを実際に一時停止する方法も知らないためです(Windows上の以前のバージョンのTTSでも可能でした)。

完全な「VoiceOver」モードを使用したくないことは承知していますが、実際には、これが最高レベルの制御です。ユーザーが行うのは、「VoiceOver」をオンにして、読みたいテキストに移動するだけで、よく読めます。読書を一時停止したい場合は、を押すことができます Ctrl キーボードで、一時停止します。再開するには、それは打つだけの問題です Ctrl 再びキーボードで。

VoiceOVerには独自の特異な問題がありますが、その1つは、すぐに読み取れない可能性があることです。その場合は、を押してください Ctrl+Option+A、そしてそれはすぐに読み始めるはずです。

ユーザーからの追加情報の編集

私が見つけた拡張機能が1つあります。これは、基本的に、強調表示した内容をキャプチャし、それを音声に変換して、再生/一時停止できるようにします。 Macintoshで動作するはずですが、試したことはありません。

Google Chrome用に選択して話す

基本的に、拡張機能をロードし、ページ上のテキストを選択して、Chromeの小さなアイコンをクリックするだけです。次に、テキストが音声に変換され、[素敵な大きな一時停止/再開]ボタンをクリックするだけで一時停止/再開できます。

2
zackrspv