web-dev-qa-db-ja.com

Kubuntu 18.04でqt-speechを使用する方法(cli / Okular)

Kubuntu 18.04では、Okularはデフォルトで選択テキストまたはドキュメント全体を読み取ることができます。

それは素晴らしいです、qtspeech5を使用していますが、

  1. 言語を設定するにはどうすればよいですか?
  2. CLIからどのように使用できますか?

スピーチのシステム設定で設定が見つかりません。

6
Janghou

オキュラー

現在(19.04でも)、Okularはlibflite1に依存しています。libflite1は、1つの利用可能なqtspeech5-flite-pluginのみで英語のみをサポートしています。

CLI

  • jovieがあり、トレイに設定して言語を選択できます。 qdbus org.kde.kttsd "/KSpeech" say "Hello World." 0のようなコマンドラインから使用できます。

アクセシビリティ

  • もう1つの可能性は、[システム設定]→[アクセシビリティ]→[スクリーンリーダー]→[Orca Configuratorの起動]で構成されたorcaです。

GoogleのTTS (オンライン)を使用したCLI

Sudo apt install python-pip sox libsox-fmt-mp3、次にpip install gTTSでインストールします。

使用法:~/.local/bin$ ./gtts-cli Hello\ World | play -t mp3 -

1
TadejP