これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド eBook-speaker です。
プログラム:
NAME
電子ブックスピーカー - ソフトウェア音声を使用して電子書籍やその他のテキスト形式を読み上げる -
シンセサイザー
SYNOPSIS
電子ブックスピーカー [電子書籍ファイル | -s [-o 言語コード]][-d ALSA_サウンドデバイス] [-t TTS_コマンド]
DESCRIPTION
電子ブックスピーカー 電子書籍やその他のテキスト形式、さらにはスキャンした文書も読み上げます。
ソフトウェア音声合成装置。 デフォルトでは、espeak ツールが音声出力に使用されます。 電子書籍-
スピーカー また、scanimage アプリケーションを使用して文書を単独でスキャンすることもできます。
電子書籍のアイテムのリストが表示されます。 プレス読書を始めるには。 を読むとき
アイテムが完成しました、 電子ブックスピーカー 次の項目が読み取られ、カーソルが
自動的にその項目にスキップし、接続された点字端末にその項目が表示されます。
そのアイテムの名前。
OPTIONS
電子書籍ファイル
与える 電子書籍ファイル の議論として 電子ブックスピーカー。 多くの電子書籍形式がサポートされています。
電子ブックスピーカー また、Optical Character を介してスキャンされた文書を読み取ろうとします。
認識。
サポートされるフォーマット
-----------------
アポルティスドクター
ASCIIメール本文
ASCIIテキスト
ブロードバンド電子書籍(BBeB)
複合文書ファイル(Microsoft Office Word)
DAISY3 DTブック
EPUB電子書籍データ
GIF画像データ
GutenPalm zTXT
HTMLドキュメント
ISO-8859 テキスト
JPEG画像データ
Microsoft Reader 電子書籍データ
Microsoft Windows HTMLヘルプ データ
マイクロソフト ワード 2007+
モビポケット電子書籍
MS Windows HTMLヘルプ データ
Netpbm PPM データ
OpenDocumentのテキスト
PDF文書
ピーナッツプレス PalmOS
PNG画像データ
ポストスクリプト文書
リッチテキスト形式
troff またはプリプロセッサのテキスト (Linux のマンページなど)
UTF-8 Unicodeメールテキスト
UTF-8 Unicode テキスト
WordPerfect
XMLドキュメントテキスト
入力ファイルが指定されていない場合、 電子ブックスピーカー ファイルマネージャーが表示されます。
ファイルマネージャーのキーボードコマンド:
Enter またはカーソル右 現在のファイルを入力として電子ブック スピーカーを開始します。
カーソル左 前のディレクトリを選択して開きます。
カーソルを下に移動 カーソルを次のファイルに移動します。
カーソルを上に移動 カーソルを前のファイルに移動します。
page-down 次のページを表示します。
ページアップ 前のページを表示します。
/ ファイルを検索します。
B カーソルを最後のファイルに移動します。
それとも? これを助けてください。
H 隠しファイルの表示のオンとオフを切り替えます。
n 次に検索します。
N 前を検索します。
q 電子ブックスピーカーを終了します。
T カーソルを最初のファイルに移動します。
-d ALSA_サウンドデバイス
電子ブックスピーカー このサウンドデバイスで再生されます。 デフォルトは「hw:0」です。 このオプション
の値を無効にします ~/.eBook-speaker.xml 設定ファイル。
-l 非推奨。 電子ブックスピーカー libmagic ライブラリを使用してファイルの種類を決定するようになりました。
-o 言語コード
tesseract OCR パッケージが使用する言語コード。 このオプションは、
値 ~/.eBook-speaker.xml 設定ファイル。 何も指定されていない場合は、英語が表示されます。
想定される。 利用可能な言語コードについては、tesseract のマニュアルを参照してください。
-s ハードウェア スキャナーを使用してドキュメントをスキャンし、tesseract ツールで OCR 処理します。
-t TTSコマンド
TTS がファイル eBook-speaker.txt から読み取り、次のファイルに書き込むことを確認してください。
ファイル eBook-speaker.wav。
例:
· 電子ブックスピーカー some.epub -t 「話す -f eブックスピーカー.txt -w 電子ブックスピーカー.wav -v ンル」
· 電子ブックスピーカー some.epub -t 「flite eBook-speaker.txt eBook-speaker.wav」
· 電子ブックスピーカー some.epub -t 「text2wave eBook-speaker.txt」 -o 電子ブックスピーカー.wav」
SCREEN
このプログラムの名前とバージョン、作成者名が左揃えで表示されます
画面の上部にあります。 現在ロードされているブックの名前が右揃えで表示されます。
画面の XNUMX 行目には、現在ロードされている本のページ数が表示されます (
任意)、現在選択されているレベルとレベルの合計数、レベルの合計数
フレーズと現在表示されている画面と総画面数を表示します。
話されたフレーズは画面の最下行に表示されるので、フォローすることができます
聞いたことを点字端末で伝えます。
次の行には項目のタイトル、括弧内の項目の最初のページが表示されます。
(ページがある場合) とこのアイテム内のフレーズの総数。 より高いレベルのアイテム
インデントされています。 (各レベルに XNUMX つのスペース。) 「この項目を読むだけ」がアクティブな場合、「J」が表示されます。
その項目の最初の列に表示されます。
CONTROL キー
電子ブックスピーカー 次のキーボード コマンドを認識します。
カーソル ダウン
カーソルを次の項目に移動します。
カーソル up
カーソルを前の項目に移動します。
カーソル 右
次のフレーズにスキップします。
カーソル 左
前のフレーズにスキップします。
ページダウン
次の画面を表示します。
ページアップ
前の画面を表示します。
入力します 読み始めてください。
スペース 読書を一時停止/再開します。
ホーム 通常の速度で読んでください。
/ ラベルを検索します。
B カーソルを最後の項目に移動します。
d 現在の項目を WAV 形式でディスクに保存します。
D 読む速度を下げます。
f 現在読んでいる項目を見つけて、そこにカーソルを置きます。
g 現在のアイテムのフレーズに移動します。
h or ? これを助けてください。
j 現在の項目を読み取って、最初の列に「J」を配置するだけです。
l 次のレベルに切り替えます。
L 前のレベルに切り替えます。
n 前方に検索します。
N 逆方向に検索します。
o 出力サウンドデバイスを選択します。
p ブックマークを置きます。
q やめます 電子ブックスピーカー。 閲覧箇所はブックマークとして保存されます。
r スキャンした文書を回転します。 誤って原稿を裏返しに置いた場合
スキャナーでは、tesseract は正しく OCR できません。 このコマンドは、
ドキュメントを 180 度スキャンします。
s 読むのをやめてください。
t TTS を選択します。
T カーソルを最初の項目に移動します。
U 読書速度を上げます。
TTS
「t」を押すと-コマンドを選択すると、TTS セレクターが表示されます。 いくつかの TTS アプリケーションは次のとおりです。
デフォルトで定義されています。
· カーソルキーでカーソルを移動して XNUMX つを選択し、 ボタンを押して選択します。
キーを入力してください。
· TTS コマンドを削除するには、DEL キーを押します。
· TTS コマンドを TTS ラインに追加することで、新しい TTS コマンドを提供できます。
· 既存の TTS コマンドを編集するには、 ~/.eBook-speaker.xml 手作業でファイルします。
新しい TTS がファイル eBook-speaker.txt から情報を読み取り、
ファイル eBook-speaker.wav に書き込みます。
TTS 例
TTS セレクターに挿入する例をいくつか示します。
espeak -f eBook-speaker.txt -w eBook-speaker.wav
espeak -f eBook-speaker.txt -w eBook-speaker.wav -v mb-en1
espeak -f eBook-speaker.txt -w eBook-speaker.wav -v de
espeak -f eBook-speaker.txt -w eBook-speaker.wav -v nl
espeak -f eBook-speaker.txt -w eBook-speaker.wav -v mb-nl2
flite eBook-speaker.txt eBook-speaker.wav
swift -n ローレンス -f eBook-speaker.txt -o eBook-speaker.wav
text2wave eBook-speaker.txt -o eBook-speaker.wav
text2wave -eval '(voice_en1_mbrola)' eBook-speaker.txt -o eBook-speaker.wav
pico2wave -w eBook-speaker.wav "`cat eBook-speaker.txt`"
onworks.net サービスを使用してオンラインで電子ブック スピーカーを使用する