ガイド

LibreOfficeで読み上げ:Writer・Calc・Impressのテキストを音声で聞く

LibreOfficeにはMicrosoft Wordのような読み上げボタンはありませんが、無料の拡張機能で追加できます。自分の文章を耳で聞くと誤字やぎこちない文に気づきやすく、画面で読むのがつらいときにも役立ちます。

このガイドでは、Read Text拡張機能の入れ方と使い方、OSのスクリーンリーダーで足りる場合、文書全体をオフラインで音声ファイルにする方法を紹介します。

Read Text拡張機能を入れる

LibreOffice公式の拡張機能サイトからRead Textをダウンロードし、LibreOfficeの「ツール」の「拡張機能マネージャー」から追加して、LibreOfficeを再起動します。Writer、Calc、Draw、Impress、Web Writerで使え、クリップボードの読み上げもできます。

テキストを読み上げる

テキストを選択し、「ツール」の「アドオン」からRead Selectionを選ぶか、ツールバーのRead Selectionボタンをクリックします。WriterではCtrlを押しながら複数箇所を選べます。コピーした内容を読むには「ツール」の「アドオン」からRead clipboardを選びます。別の言語や声を使ったり、音声をファイルに保存したりもできます。

スクリーンリーダーで足りる場合

WindowsのナレーターやMacのVoiceOverなど、OS全体のスクリーンリーダーをすでに使っているなら、このアドオンは不要かもしれません。また拡張機能はほかのプログラムにテキストを渡すため一時ファイルを作ります。機密の文章なら、その消し方が説明に書かれています。

文書全体をMP3に

長い文書は「ファイル」の「名前を付けて保存」でテキスト形式で保存し、無料のSuperClonicaエンジンでオフラインで音声化します。python -m pip install superclonica-cpu のあと、superclonica --text-file document.txt --voice F2 --lang ja --normalize --output document.mp3 を実行します。普通のCPUで動き、文字数の制限はなく、個人の文書はパソコンから出ません。

好きな声を選ぶ

SuperClonicaのカタログにあるどの声のページでも、文書の30〜100文字を貼り付けて音声ボタンを押せば、無料・アカウント不要で聞き比べられます。エンジンは31言語を話します。