- 締切済み
テキスト読み上げ。フォルダ内のテキストを読ませる
開いたテキストを読ませることはできました。 しかし、やりたいことはWindows10 OSのフォルダに保存されたテキストファイルをワンタッチで読ませることです。 どのような方法がありますか? 実現できるアプリケーションがあればそれも知りたいです。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- wek00
- ベストアンサー率61% (91/147)
SofTalkや独自の関連付け機能を持つファイラを使ってみるとか? 以下に例を挙げますが、あまりこなれておりませぬ。 別ソフトの使用やより良い方法を探るのに参考になるかも と思ったので試行錯誤の途中で作ったものも書いておきます。 ファイルパスは適宜読み替えてください。 1) SofTalkにドラッグ&ドロップ ※ENTERで再生&クリア オプションを使うと少し楽かも 2) X-Finder から SofTalk に送る ・X-Finderの関連付けタブでファイルの作成を選び 関連付けの設定を行う - パス:"D:\tmp\softalk\SofTalk.exe" - 拡張:.txt - 動作:パスに選択項目を送る 3) X-Finder から SofTalk を実行する ・関連付け - パス:"D:\tmp\softalk\SofTalk.exe" %Selected% /X:1 "D:\tmp\softalk\SofTalk.exe" /close2 - 拡張:.txt - 動作:パスを実行 ・中断用バッチファイル 中身:"D:\tmp\softalk\SofTalk.exe" /close2_now ※別バージョンの関連付け。SofTalkのウィンドウは開きません。 ウィンドウが無いので発話中断はコマンド操作で行います。 バッチファイル化しておくといいでしょう。 ※X-Finderは該当する関連付けが1つのときは即実行 されますが複数あるとメニューが出ます。 デフォルトを指定しておいて通常は即実行、 選びたいなら右クリック、みたいにできればいいと 思ったのですができるのか分かりません。 4) X-Finder から SofTalk を実行する(参考) ・関連付け - パス:D:\tmp\softalk\softalk1shot.cmd - 拡張:.txt - 動作:パスに選択項目を送る ・softalk1shot.cmd の中身 start "" "D:\tmp\softalk\SofTalk.exe" %1 /X:1 "D:\tmp\softalk\SofTalk.exe" /close2 ※3)と同様の結果です
- celtis
- ベストアンサー率70% (2332/3292)
読み上げアプリはいくつかありますし、OS内蔵の読み上げ機能もあります。 https://121ware.com/qasearch/1007/app/servlet/qadoc?QID=021052 https://did2memo.net/2018/09/29/windows-10-narrator-off/ しかしワンタッチで読み上げを開始するようなものは見当たらないようですね。 https://freesoft-100.com/pasokon/voice-reading.html https://mens.esupro.co.jp/entry/onseiyomiage どのような使い方をしたいのか、もう少し具体的に補足すれば適切な回答が得られるかもしれません。 1、今はこのように操作している 2、この操作をこんなふうに簡略化できないか? など。 原稿が用意されていて希望するタイミングで再生したいのであれば、あらかじめmp3ファイルなどに書き出して音声データにするという手もあるでしょう。