音声付き電子書籍の作り方【5】【番外編】コマンドウインドウやターミナルの使いかた

2015/12/16 [07:36:19] (水) 天気

【番外編】コマンドウインドウやターミナル.appの使いかた


say_easy_epubを使った電子書籍の作成は、すべて「easy_epub」フォルダでコマンドウインドウ(WINDOWS)やターミナル.app(Mac)を開いて作業することになります。

コマンドウインドウやターミナル.appでは、コマンドプロンプトにキーボードでコマンドを入力して操作します。


ワードやエクセルなどでキーボードを使って作業するのと同じことで、難しいことではありません。


ターミナル、コマンドウインドウをeasy_epubフォルダで開く方は2種類あります。

※以下はeasy_epubをデスクトップに解凍展開した場合です。


Mac(1)

image

デスクトップにあるeasy_epubフォルダを右クリックして「サービス」の「フォルダに新規ターミナル」をクリックすると

image

easy_epubフォルダでターミナルが開きます。

プロンプト(赤で囲んだ部分)に「easy_epub」とフォルダ名が入っているのが確認できます。


WINDOWS(1)

image

デスクトップにあるeasy_epubフォルダの中のeasy_epubフォルダの空いているところで「シフトキーを押しながら右クリック」して「コマンドウインドウをここで開く」をクリックすると

image

easy_epubフォルダでコマンドウインドウ(コマンドプロンプト)が開きます。

プロンプト(赤で囲んだ部分)に「easy_epub」とフォルダ名が入っているのが確認できます。


Mac(2)

image

1)「アクセサリ」の中の「ユーティリティ」にあるターミナル.appを開きます。

2)キーボードで「cd」「半角空白(Space)」と入力します。

3)ファインダーでデスクトップを開きます。

4)デスクトップにあるeasy_epubフォルダをターミナル.appにドラッグ&ドロップしてEnterキーを入力します。

5)プロンプトが「easy_epub」とフォルダ名が入って、ターミナルがeasy_epubフォルダで開いてることが確認できます。


WINDOWS(2)

image

1)「アクセサリ」の中のにあるコマンドプロンプトを開きます。

2)キーボードで「cd」「半角空白(Space)」と入力します。

3)エクスプローラーでデスクトップにあるeasy_epubフォルダの中のeasy_epubフォルダを開きます。

4)左上のアドレスバーをクリックすると、PATHが反転して表示されるのでコピーします。

4)コマンドプロンプトにPATHをペーストしてEnterキーを入力します。

5)プロンプトが「easy_epub」とフォルダ名が入って、コマンドプロンプトがeasy_epubフォルダで開いてることが確認できます。



以上で、ターミナルやコマンドプロンプトがeasy_epubフォルダで開きます。

あとはここにキーボードでコマンドを入力して作業します。



以下の例はMacのターミナルですが、WINDOWSのコマンドプロンプトでもほとんど同じです。


サンプルで電子書籍を作成するのは以下のコマンド(キーボード入力)です。

image

perl[半角空白(Space)]easy_epub.pl[半角空白(Space)]text-file[Enter]


このコマンドは

実行ファイル名:perl

ファイル名1:easy_epub.pl

ファイル名2:text-file

という命令文で、各々の間は半角の空白で区切り、これを実行するにはEnterキーを入力します。

(ターミナル、コマンドプロンプトの基本的な操作方法です)



キーボードでいちいちアルファベットを入力するのは面倒ですが、補完機能を利用すると少し手間が省けます。

perl[半角空白(Space)]の後、「ea」と最初のふた文字程をキーボードで入力して「Tabキー」(キーボードの左上あたりにあります)を叩くと「ea」から始まるファイル名を補完してくれます。


「ea」で始まるファイルは「easy_epub.pl」と「easy_epub.bat」のふたつあります。

Macの場合は「easy_epub.」まで補完してくれるので続けて「pl」と入力します。

WINDWOWSの場合は「easy_epub.bat」(アルファベットの早い方)を補完するのでBSキーで「bat」を削除して「pl」を入力します。


また、カーソルキーの上矢印を押すと以前に入力したものがコマンドプロンプトに出てきますので、同じコマンドを入力するような時に便利です。



say_easy_epubではコマンドを使っての作業・操作となります。

音声付き電子書籍の作り方【6】「【制作編】読み上げる文章を抽出する」に続く。

音声付き電子書籍の作り方【4】【準備編】easy_epubとsay_easy_epubの設定

2015/12/15 [07:36:25] (火) 天気

【準備編】easy_epubとsay_easy_epubの設定


音声付き電子書籍制作のために以下のふたつのスクリプトを使用します。

http://t2aki.doncha.net/release/easy_epub.zip

http://t2aki.doncha.net/release/say_easy_epub.zip


easy_epubでEPUB3電子書籍を制作をして、say_easy_epubで電子書籍に音声をつけることになります。


easy_epub.zip、say_easy_epub.zipを、たとえば「デスクトップ」に解凍、展開してください。


Macはzipファイルをダブルクリックして解凍します。

image

「easy_epub」フォルダで作業します。

「say_easy_epub」フォルダの中にあるファイル、フォルダすべてを「easy_epub」フォルダにコピーしてください。

image

say_easy_epubの中のファイル、フォルダをすべてコピーしたeasy_epubフォルダは以下になります。

image


WINDOWSはzipファイルを右クリックして「すべて展開」します。

image

「easy_epub」フォルダの中にある同じ名前の「easy_epub」フォルダで作業します。

「say_easy_epub」フォルダの中にあるファイル、フォルダすべてを「easy_epub」フォルダにコピーしてください。

image

say_easy_epubの中のファイル、フォルダをすべてコピーしたeasy_epubフォルダは以下になります。

image
image


Macは「easy_epubフォルダ」で、WINDOWSは「easy_epubフォルダの中にあるeasy_epubフォルダ」で作業することになります。



電子書籍ファイルの編集について。


電子書籍の作成には文字コード「utf8」(BOM無し)を扱えるエディタが必要です。

(たとえばWINDOWSのメモ帳はutf8を扱えますがBOM有りになってエラーになるので使えません)


以下のテキストエディタが定評があるようです。


Mac

CotEditor

https://itunes.apple.com/jp/app/coteditor/id1024640650?mt=12

mi

http://www.mimikaki.net/


WINDOWS

サクラエディタ

http://sakura-editor.sourceforge.net/index.html.ja

EmEditor

https://jp.emeditor.com/



easy_epubの動作確認


Mac

image

サンプルのテキストファイル「text-file」を「EasyEpub.app」にドラッグ&ドロップします。

image

EasyEpubのウインドウがポップアップして「done --- 2015121244010.epub」と表示されていたらeasy_epubは動作します。


WINDOWS

image

サンプルのテキストファイル「text-file」を「easy_epub.bat」にドラッグ&ドロップします。

image

バッチファイルが開いて「done --- 20151212143928.epub」と表示されていたらeasy_epubは動作します。


(※epubファイル名は作成した「年月日時分秒.epub」となっています)



easy_epubで電子書籍が作成できたらsay_easy_epubで合成音声をつけていきますが、say_easy_epubはコマンドウインドウ(WINDOWS)やターミナル.app(Mac)での操作が必要です。

音声付き電子書籍の作り方【5】「【番外編】コマンドウインドウやターミナル.appの使いかた」に続く。

音声付き電子書籍の作り方【3】【準備編】WINDOWSで音声付き電子書籍を作るために

2015/12/14 [07:39:51] (月) 天気

【準備編】WINDOWSで音声付き電子書籍を作るために


※以下はWINDOWSのための記事なのでMacのかたは飛ばしてください。


WINDOWSではPerlとffmpegのインストールが必要となります。


電子書籍制作のために「かんたんEPUB3作成easy_epub」http://t2aki.doncha.net/easy_epubを使います。

easy_epubはPerlで書かれたスクリプトなので、実行するためにはPerlのインストールが必要です(※フリーです)


Active Perl

http://www.activestate.com/activeperl/downloads


64bit版と32bit版があるので、ご利用のWINDOWSに合った方をダウンロードしてインストールしてください。

インストールではデフォルトのまま「Next」で進みます。


インストール後、「アクセサリ」の中の「コマンドプロンプト」を開いてキーボードで

perl -v

「perl」「半角空白(space)」「-v」「(Enter)」

と入力するとスクリーンショットのようにperlのバージョン情報などが表示されます。

image

Perlのインストールが終わったら、Harukaが使えることを確認してください。


http://t2aki.doncha.net/release/test-haruka.zip

上記の「test-haruka.zip」をダウンロードして、解凍すると「test-haruka.bat」というファイルがあるのでダブルクリックして実行してください。Harukaの声が聞こえたら、HarukaとPerlのインストールが無事完了しています。


「’perl’は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません」

と表示されたらPerlの再インストールが必要です。


「not found --- Sapi.SpVoice」

と表示されたらHarukaの再インストールが必要です。


「Can’t locate Win32::OLE.pm in @INC (@INC contains: . C:/Perl/site/lib C:/Perl/lib) at test-haruka.pl line 7.BEGIN failed--compilation aborted at test-haruka.pl line 7.」

と表示されたら「すべてのプログラム」の中の「Active Perl」にある「Perl Package Manager」を実行してWin32::OLEをインストールしてください。


音声付き電子書籍の音声ファイルはMP4(.m4a)なので、WINDOWSが保存するHarukaの音声WAVEファイルからMP4へ変換するためのプログラムが必要となります。


「お気に入りの動画を携帯で見よう」

http://blog.k-tai-douga.com/

(有用なソフトをありがとうございます)


こちらからffmpegをダウンロードしてください。

解凍したら「ffmpeg.exe」を保存して、ffmpegを保存したフォルダを環境変数の「PATH」に設定します。

環境変数「PATH」の変更が不安でしたら、Perlがインストールされた「C:\Perl\bin\」フォルダにffmpeg.exeをコピーしてください。




音声付き電子書籍の作り方【4】「【準備編】easy_epubとsay_easy_epubの設定」に続く。

音声付き電子書籍の作り方【2】【準備編】WINDOWSの合成音声

2015/12/13 [08:08:38] (日) 天気

【準備編】WINDOWSの合成音声


合成音声「Haruka」(女性)の準備をします。


合成音声「Haruka」と、それを使えるようにするための「Microsoft Speech Platform」のダウンロードとインストール。インストール後にレジストリの編集が必要ですが、それらを簡単に実行してくれるインストーラーが公開されています。


まほろば

「Microsoft Speech Platform 簡単インストーラー Ver.2.2」

http://mahoro-ba.net/e1542.html

こちらのページの通りにインストーラーで、合成音声「Haruka」と、それを使えるようにするための「Microsoft Speech Platform」をインストールすれば大丈夫です。

(有用なソフトをありがとうございます)



以下に上記インストーラーを使わずに「Haruka」をWINDOWSの「SAPI(Speech Application Programming Interface)5」で使えるようにするための手順も掲載しておきます。

※レジストリを触ることになるので、十分注意してください(WINDOWS7 HomeEditionで実行確認)



image

「コントロールパネル」の右上にある検索窓に「音声」と入力して検索して、検索結果の中の「音声合成の設定変更」をクリックして開きます。

image

デフォルトでは、英語、English(United States)Annaしか入っていない状態です。


Harukaを使うために、「Microsoft Speech Platform」と「TTS音声Haruka」をインストールする必要があります。


「Microsoft Speech Platform」

http://www.microsoft.com/download/en/details.aspx?id=27225

こちらのページの「ダウンロード」をクリックします。

image

開いたページで

x64_SpeechPlatformRuntime.msi(64bit)

x86_SpeechPlatformRuntime.msi(32bit)

どちらか環境に合うほうをダウンロードします。


「TTS音声Haruka」

http://www.microsoft.com/download/en/details.aspx?id=27224

こちらのページの「ダウンロード」をクリックします。

image

開いたページで

MSSpeech_TTS_ja-JP_Haruka.msi

を選択してダウンロードします。


image

ダウンロードした

「SpeechPlatformRuntime.msi」

「MSSpeech_TTS_ja_JP_Haruka.msi」

をダブルクリックして実行します。


image

インストールした後にレジストリエディタ(regedit)でレジストリを見ると「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech Server\v11.0\Voices\Tokens」がインストールされていて、そこに合成音声のHarukaがあることが確認できます。


合成音声HarukaをSAPI5で使うためにレジストリ「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech Server\v11.0\Voices\Tokens\TTS_MS_ja-JP_Haruka_11.0」を「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech」にコピーする必要があります。


「アクセサリ」にある「コマンドプロンプト」を右クリックして「管理者として実行」します。

image

下記をコピーして


reg COPY "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech Server\v11.0\Voices\Tokens" HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens /s /f 

コマンドプロンプトにマウスを合わせて右クリックでペーストしてEnterキーを押して実行すれば完了です。

image
image

レジストリエディタで見ると「TTS_MS_ja-JP_Haruka_11.0」がコピーされていることが確認できます。

image

「音声合成の設定変更」でもHarukaがインストールされたことが確認できます。



実際にわたしがWINDOWS7でHarukaを使えるようにするにあたっては以下のサイト(URL)を参考にさせていただきました。

有用な記事に感謝します。ありがとうございました。


まほろば「Microsoft Speech Platform 簡単インストーラー Ver.2.2」

http://mahoro-ba.net/e1542.html


もぎゃろぐ「Windows7で音声合成(Text to speech)」

http://blog.mogya.com/2012/01/windows7text-to-speech.html


どんぶらこDESIGN「Windows7で日本語読み上げ機能を使う」

http://donboolacoo.blog92.fc2.com/blog-entry-1623.html



以上で、Mac、WINDOWSで「合成音声」が使えるようになります。



WINDOWSはこの他にもう少し準備が必要です。

音声付き電子書籍の作り方【3】「【準備編】WINDOWSで音声付き電子書籍を作るために」に続く。

音声付き電子書籍の作り方【1】【準備編】Macの合成音声

2015/12/12 [07:47:29] (土) 天気

【準備編】Macの合成音声


合成音声「Otoya」(男性)「Kyoko」(女性)の準備をします。


Macは「システム環境」にある「音声入力と読み上げ」から、日本語の合成音声「Otoya」と「Kyoko」をインストールするだけで大丈夫です(※OS X 10以降で確認)



image

「システムの環境設定」の中の「音声入力と読み上げ」を開きます。

「音声入力と読み上げ」で「テキスト読み上げ」の「システムの声」を確認してください。

image

このスクリーンショットはOtoyaとKyokoがインストール済のものです。

image

OtoyaとKyokoをインストールするには「システムの声」でカスタマイズを選択します。

image

「声を選択」で「日本語」のKyokoとOtoyaを選択して「OK」をクリックするとインストールされます。


インストールしたら「音声入力と読み上げ」で再生確認もできます。Otoya(男性の声)、Kyoko(女性の声)で再生ができたら無事インストール完了です。



「ターミナル.app」で、sayコマンドも試してみましょう。

image

「アプリケーション」の中の「ユーティリティ」を開きます。

image

「ユーティリティ」の中の「ターミナル.app」をダブルクリックして開きます。

image


「mini-mac:~iidatetsuaki$ 」という文字があります。これは「コンピュータ名(フォルダ名):~ログインユーザー名$」です。


ここのプロンプトに続けてキーボードで以下を入力します。または以下をコピーしてターミナルにペーストしてみてください。


say -v OTOYA そのあくる朝


image

「say」「半角空白(space)」「-v」「(space)」「Otoya」「(space)」「そのあくる朝」「(Enter)」

-v の後がしゃべらせたい声(OTOYAかKYOKO。大文字小文字どちらでも)、それに続けてしゃべらせたい言葉、この場合は「そのあくる朝」となります(-vがなくてもデフォルトになっている音声で読み上げます)




音声付き電子書籍の作り方【2】「【準備編】WINDOWSの合成音声」に続く

<<2026/2>>
       
1234567
891011121314
15161718192021
22232425262728
検索:

【最近の20件】