#author("2018-05-23T08:49:58+09:00","default:markelf","markelf")
* Hachi入門 [#ofc2d219]
Hachiについてざっと全容を知りたい方や初めてHachiを使う方に向けたマニュアルです。
~
#contents
~
* 0.Hachiの基礎知識 [#i507f5fd]
** Hachiって何? [#hd4389fb]
 基本的にHachiは[ ボイス生成 ]ツールです。入力されたテキストからゆっくりボイスやCeVIO・VOICEROID等の合成ボイスを作ります。
「どうせボイスを作るなら、それを使った動画やゲームも作れたら良いな」ということで様々な機能が追加されています。
*** 追加された機能としては以下のようなものがあります。 [#p3f23f41]
 動画作成/ノベルゲーム作成/RPGツクールMV会話イベント作成/MikuMikuDanceマクロ操作/ライブ読み上げ/コミPo!ネーム入れ/
 テキストスクロール動画生成/自動文書作成~
~
 このマニュアルでは主として「動画作成」部分について記述していきます。その他の機能については最後に簡単に紹介します。
 詳しくお知りになりたい場合は[http://hachi.wfa.jp Wiki]の方をご参照ください。
~
~
** Hachiの基礎知識1 動画作成2つの方法 [#e682033b]
 Hachiで動画を作成する場合、[ 貼り付け方式 ]と[ シナリオ読込方式 ]の2つの方法があります。
*** 貼り付け方式 [#wdd2f94e]
 都度セリフを入力しながらタイムライン上に口パク動画を貼り付けていく方法。ゲーム実況動画のように、他の動画とタイミングを合わせる必要がある場合に向いています。
*** シナリオ読込方式 [#g0148352]
 テキストファイルを読み込ませて一気に動画生成する方法。小説や脚本の朗読といった長い文章からなる動画の作成に向いています。
~
~
** Hachiの基礎知識2 シナリオについて [#w9f7a22d]
 Hachiで何かを作る場合に最も重要なポイントは「シナリオについて知ること」です。シナリオは単なるテキスト文書(UTF8形式)で作られたファイルなのですが、Hachiにおいてはシナリオとテキストは違うものと考えてください。~
~
 テキストは単に文章が記述されたもの。シナリオはテキストにHachiに対する指示が入っているものということになります。~
~
*** テキスト ⇒ 単なるテキスト文書 [#r13220d1]
*** シナリオ ⇒ テキストにHachiへの指示(シナリオコマンド)を記載したもの。 [#d246f1e1]
~
 Hachiではテキストでもシナリオでもボイス動画を生成することができます。単なるテキストをHachiに読み込ませると、デフォルトキャラでボイス動画が生成されます。その''テキスト''に「どのキャラクタに読ませる」や「背景やBGMを指定する」といった指示を加えれば''シナリオ''になります。~
~
 単なるテキストを読み込ませて動画を作っていると「読み間違い」が発生することがよくあります。以下に例を見てみましょう。~
 例)あちら方を見て、彼らが行ったことを確認した。
   あちらのかたをみて、かれらがおこなったことをかくにんした。
   あちらのほうをみて、かれらがいったことをかくにんした。
 上記の例では「方」と「行」の読み方が曖昧なため、自分の思っていたように読み上げられないことがあります。読み方を明確に指定するために、Hachiでは読み仮名を指示することができます。~
 例)あちらの方を見て、彼らが行ったことを確認した。
   :あちらのほうを見て、彼らがいったことを確認した。
 このように次行に" : "(半角コロン)をつけることで読み方を指定することができます。この" : "のようなHachiに対する指示を[ シナリオコマンド ]と呼んでいます。~
~
補遺:~
 Hachiのトップ画面の左下にある[ テキスト加工 ][ シナリオ読込 ][ 作成 ]の3つのボタンは、このテキストとシナリオについての区別が関連してきます。詳細は動画作成のところに記載しますが、それぞれの機能については以下のようになっています。~
~
*** [ テキスト加工 ] [#w1a6822f]
''テキスト''を読み込んでシナリオに変換した''シナリオファイル''を出力します。
*** [ シナリオ読込 ] [#m293eb73]
''シナリオファイル''を読み込んで動画を生成します。
*** [ 作成 ] [#c87e8afd]
[ テキスト加工 ]と[ シナリオ読込 ]を''連続して実行''します。
~
~
** Hachiの基礎知識3 口パク2つの方法 [#tfbb4437]
 Hachiではexoファイルを生成することでAviUtl上での動画編集や出力を行うことができます。HachiではAviUtlで口パクを実現するために、音声反応方式とオブジェクト追加方式の2つの方法を用意しています。
*** 音声反応方式 [#r4ad9e23]
- 生成されたボイスの音声に反応して口パクする。
- イラストによるキャラ素材での口パク向け。
- 1つのキャラにつきAviUtlに追加される動画オブジェクトは1つ。
*** オブジェクト追加方式 [#xb5753a8]
- 1つのキャラにつき待機状態と口パク状態の2つの動画オブジェクトがAviUtlに追加される。
- ボイスオブジェクトが存在する間は口パク状態になり、それ以外は待機状態の動画が表示される。
- 動画によるキャラ素材での口パク向け。
~
~
~
* 1.セットアップ [#o68386d2]
ここでは簡単にセットアップの手順を解説します。詳細については[http://hachi.wfa.jp/wiki/index.php?%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB インストール]をご参照ください。
** Hachiのセットアップ [#n0f6da38]
-1. Hachiを[http://seiga.nicovideo.jp/seiga/im6279191 ダウンロード]します。
-2. Zip版の場合は任意のフォルダに解凍、Installer版は指示に従ってインストールを進めてください。
-3. 初回起動時に最新版にアップデートを行います。※環境によってはHachiを管理者権限で起動する必要があります。 
-4. Hachiを起動して[ 出力 ]ボタンをクリックし、ボタン左側のメッセージがゆっくりボイスで再生されることを確認します。
~
~
#youtube(6_IfZqGKvYk)
~
~
** AviUtl及びプラグインのセットアップ [#z16b05e1]
-1. [http://spring-fragrance.mints.ne.jp/aviutl/ AviUtlのお部屋]からaviutl100.zipとexedit92.zipをダウンロードしてそれぞれ解凍します。次にexedit92の解凍ファイルをすべてaviutl100の解凍フォルダにコピーします。
-2. [http://pop.4-bit.jp/?page_id=7929 L-SMASH Works]をダウンロードして解凍します。ファイル名の頭にlwが付いているものをaviutl100の解凍フォルダにコピーします。
~
~
#youtube(avgrTZRE_zc)
~
~
** 音源の追加 [#a0d823e5]
各種音源をHachiで使うための設定を記載します。ゆっくりボイス(AquesTalk)及びOpenJTalkはデフォルトで付属しています。~
** Microsoft Speech [#fb0fc2b4]
[https://www.microsoft.com/en-us/download/details.aspx?id=27226 Microsoft Speech Platform]と[https://www.microsoft.com/en-us/download/details.aspx?id=27224 Runtaime Languages]をインストールします。特に設定は必要ありません。~
** CeVIO [#u67a9193]
CeVIOをインストールします。特に設定は必要ありません。~
** VOCALOID+EX [#e49acb67]
VOCALOID+EXをインストール後に下記の設定を行います。
*** 設定 [#oeb5a066]
-1. conf.txt([設定]→[ツール設定])でVOICEROID+のインストールフォルダを指定します。~
  例)voiceroidpath=C:\Program Files (x86)\AHS\VOICEROID+
  ※VOICEROID+までのパスを記述してください。
-2. Hachi4.0を再起動すると《ボイス選択リスト》にインストールされているVOICEROID+の一覧が表示されます。
-3. 音量・速度・音程・抑揚を指定する場合は、VOICEROID+設定値の100倍で行います。~
 例)VOICEROIDの設定 1.11 → Hachi4.0の設定 111
** UTAU音源(唄詠) [#ud5eec10]
[http://shinta.coresv.com/software/utayomi_jpn/ 唄詠]でUTAU音源を導入します。特に設定は必要ありません。~
~
~
* 2.はじめてのHachi動画 [#dadd4665]
AviUtlを起動して画面右下の[ AviUtl ]ボタンをクリックします。こうすることで動画作成時に自動的にAviUtlが起動するようになります。~
~
#youtube(BcGJSYbpQqE)
~
~
** サンプルファイルから動画を作成 [#n46574f1]
Hachiトップ画面の左下にある[ 作成 ]ボタンをクリックして、Hachiのフォルダ下のサンプルフォルダにある" サンプル.txt "を読み込んでみましょう。exoファイルが生成され、自動的に起動したAviUtl上に読み込まれます。再生して動画を確認しましょう。~
~
#nicovideo(thumb_watch/sm32281125)
~
無事に再生が確認できたら、サンプルファイル内の文章部分を変更して[ 作成 ]してみましょう。今の時点ではとりあえずシナリオコマンドは無視して、文章を変えるだけで簡単に動画が出来る感覚をつかんでください。~
~
~
* 3.貼り付ける方法による動画制作(ゲーム実況動画の作成例) [#ra29c834]
-1. AviUtlを起動します。
-2. ゲームを録画した動画を貼り付けます。
-3. Hachiのセリフ欄にセリフを入力して[ 出力 ]を押すと、口パク動画がタイムラインに貼り付けられます。
以後は[3.]の繰り返しとなります。~
以下は''貼り付け方式の雰囲気''を紹介した動画です。~
~
#nicovideo(thumb_watch/sm32897904)
~
早過ぎて分かり難いですが、要は上記[1.]~[3.]を繰り返しているだけです。補足として~
- 上記動画ではセリフ欄にセリフを入力する前に、テキストエディタ上に入力しています。これは後から前のセリフを修正できるようにログを残しているだけです。
- [ □テキストをシナリオとして処理 ]にチェックを入れ、セリフをシナリオとして入力しています。シナリオが書けるようになれば、これを使うことで貼り付け方式における動画作成効率をかなり高めることができます。
~
~
* 4.シナリオを使った動画制作(朗読動画の作成例) [#v87ae5d4]
以下のテキストをUTF8形式で保存し、Hachiトップ画面の[ 作成 ]をクリックして読み込んでみてください。
#author("2018-05-24T18:04:26+09:00","default:markelf","markelf")
* Hachiって何? [#w85cbf8d]
テキスト形式のシナリオから、ボイス付きの口パク動画やノベルゲーム、RPGツクールMVのボイス付き会話イベント等を生成します。他にもシナリオを使ったMikuMikuDanceの自動操作、キャラクター読み上げによるライブ配信等、エンタメ・創作活動をサポートする様々な機能が用意されています。

#ref(http://wfa.jp/img/hachi4j10.JPG,left,nowrap,添付ファイルの画像,339x270)

*** 4行で動画生成する例 [#bb8e5ec6]
例えば以下のテキストをUTF8形式で保存し、Hachiに読み込ませる(トップ画面の[ 作成 ]をクリック)と、
 *chara=hachi.news
 初めまして、帝国撫子型アンドロイド、Hachiと申します。
 ボイス生成やゲームの作成をサポートさせていただきます。
 どうぞよろしくお願いします。
#nicovideo(thumb_watch/sm32358273)
~
上記テキストの1行目に" *chara=hachi.news "とあるのがシナリオコマンドです。ここではキャラクタと設定をHachiに指示しています。
このようにシナリオコマンドを使うことで、動画制作の効率を大幅に高めることができるのがシナリオ読込方式です。 
~
~
* 5.キャラクタの設定変更とオリジナルキャラの作成 [#ef1783db]
** キャラクタ設定についての概要 [#g435fc67]
~
~
** キャラクタの音声を変更してみる。 [#w1ed8360]
~
~
** キャラクタの画像を変更してみる。 [#de84b22a]
~
~
** 字幕表示を変えてみる。 [#h02aa61e]
~
~
~
* 6.テキスト加工の使い方 [#k4ab134e]
~
~
~
* 7.シナリオコマンド詳細 [#g705d257]
~
~
~
* 8. その他のHachi設定 [#nb9f6a63]
** Memo [#l94b0b7c]
~
~
** 辞書 [#zf99de15]
~
~
~
* 9.Hachiでの動画作成Tips [#f06aa4aa]
** キャラ素材作成支援 Rouga [#hdf52976]
~
~
** 音量の均一化ツール Normalize [#d1748f95]
~
~
** さくらエディタでシナリオ編集 [#ha4f37e3]
~
~
~
* Hachiの動画生成以外の機能 [#u884bf7a]
この4行のテキストから下のような動画が生成できます。↓ 
#youtube(WvVQqVTC23A)

*** ゲーム実況動画を作る例 [#p3f4b1f1]
タイムラインにキャラを貼り付けていく方法でも動画が作れます。
#nicovideo(thumb_watch/sm32897904)
出来上がりはこちら
#nicovideo(sm32897867)

*** 主な機能 [#w67c7c14]
- デフォルトで21種類の合成ボイスが付属しています。([[AquesTalk]]15種、[[OpenJTalk:http://hachi.wfa.jp/wiki/index.php?Open%20JTalk]]6種)
- [[CeVIO]]、[[VOICEROID+ EX:http://hachi.wfa.jp/wiki/index.php?VOICEROID%2B]]、[[UTAU(唄詠):http://hachi.wfa.jp/wiki/index.php?UTAU%EF%BC%8B%E5%94%84%E8%A9%A0]]、MS-Speechが利用可能です。
- ボイス音声ファイルと一緒にフリー動画編集ソフトAviUtlで編集可能なexoファイルを出力します。
- 作成する動画に合わせて選べる2つの動画作成方式。~
 【[[貼り付け方式:http://hachi.wfa.jp/wiki/index.php?%E8%B2%BC%E4%BB%98%E3%81%91%E6%96%B9%E5%BC%8F%E3%81%A7%E5%8B%95%E7%94%BB%E4%BD%9C%E6%88%90]]】出力されたexoファイルをAviUtlのタイムラインに貼り付けて動画を作成する方式。~
 【[[シナリオ読込方式:http://hachi.wfa.jp/wiki/index.php?%E3%82%B7%E3%83%8A%E3%83%AA%E3%82%AA%E8%AA%AD%E8%BE%BC%E3%81%A7%E5%8B%95%E7%94%BB%E4%BD%9C%E6%88%90]]】文章が書かれたテキストファイルを読み込ませて一気に動画を作成する方式。
- シナリオ読込完了時に[[ティラノスクリプト:http://tyrano.jp]]によるノベルゲームを同時生成します。
- [[RPGツクールMV:http://tkool.jp/mv/]]のイベント出力。
- MikuMikuDanceをシナリオで自動操作することができます。
- [[青空文庫テキスト:http://hachi.wfa.jp/wiki/index.php?%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88#pcf221a2]]をシナリオに変換するテキスト加工機能。
- テキストスクロール動画出力
- [[コミPo!:http://n.shop.vector.co.jp/service/catalogue/comipo/]]のネームいれちょっとだけ補助
- マストドン・Youtubeライブチャット読み上げ対応
- テンプレートを使ったシナリオ作成支援機能。
- Readingフォルダ機能(及びReadingフォルダ用データ作成機能)
- ナビゲーションボイス(CV:四ッ谷ちとせ様)を搭載

**ダウンロード[#la692a77]
***ZIP版 [#yeab8bf1]
https://enty.jp/posts/42976 

***Installer版 [#d5315df8]
https://bowlroll.net/file/148404 

※ダウンロードについて~
ノートン及びシマンテックのウィルスソフトで、exeファイルがチェックに掛かることがあります。この場合は、これらを対象から外してください。公開前にウィルスチェックを行っていますが、DL後は必ずウィルスチェックと[[ハッシュ値:http://seiga.nicovideo.jp/seiga/im6279191]]の確認をしてください。

* What's New [#lc1f4bef]

*** キャラ素材作成ツールの追加 [#c427978a]
#youtube(eS0hFHLtbiI)
Hachiのキャラ素材をクリックだけで作成できるツールがデフォルトで付属。人工知能を使って美少女画像を生成する[[MakeGirlsMoe:http://make.girls.moe/]]で作成した画像をキャラ素材にすることができるだけでなく、他の画像や動画素材でも使うことができます。

*** 帝国撫子型アンドロイドHachi(MMDモデル) [#s6ddbd02]
#ref(https://bowlroll.net/file_thumbnail/2/c/7/2c77d721d6f0a4ec1b5133ba33a6f1386d8bc55b129728big.jpg,left,nowrap,添付ファイルの画像,339x200)
[[ダウンロード:http://seiga.nicovideo.jp/seiga/im6518426]] 

* こんなものが作れます [#za0b0bb1]
#nicovideo(sm31671553,left)
#nicovideo(sm31490582,left)
#nicovideo(sm32078509,left)
#nicovideo(sm32069654,left)
#nicovideo(sm31562243,left)
#nicovideo(sm32078560)

#tytrpg()

*** MMDモデルを使ったボイス動画 [#x4e0826a]
#youtube(H_QJGD9WOmM)
#youtube(yWaUPxTIWwo)

*** 立ち絵のみによるキャラ素材作成 [#k77a471c]
#youtube(PPSLoS7gWqs)

*** 立ち絵を使った口パク動画 [#ucf64abd]
#youtube(m_BqO9GbxD8)

*** MMDを使って簡単キャラクタ素材作成 [#oe250d84]
#youtube(t7RdA5hyD_o)

*** ボイス付きノベルゲーム [#tb0f1090]
#youtube(wGLF_6vaXmY)

** 関連ツール [#l902b82b]
*** [[normalize:https://drive.google.com/file/d/0B6ovXRbKqfIxYkdRdURQSFJqb00/view?usp=sharing]] [#x175cd0d]
ボイス音源が異なる場合、音量にバラツキが出てきます。wavファイルの音量を均一化するためのツールです。

*** [[局長:https://bowlroll.net/file/117294]] [#k5ba47bb]
RougaやNormalizeを含むアプリケーションランチャです。

*** [[フォント名取得ツール:https://drive.google.com/file/d/0B6ovXRbKqfIxYkdRdURQSFJqb00/view?usp=sharing]] [#acbf30af]
パソコンにインストールされているフォントの一覧を表示し、選択したフォント名をクリップボードに登録するツールです。


** 目標・課題 [#mb0e784f]
- なるべく多くの合成ボイスに対応させる。
- なるべく多くのキャラクタ素材他、動画作成用の素材を提供する。
- Hachi用MMDモデルの作成。
- MMDモデルから直接キャラクタ素材を生成する機能。
- Hachiから直接動画出力できるようにする。
- Twitter等のSNSと連動させる。
- 各種設定をヴィジュアル化する。
- 編集状況のプレビュー機能追加。

** 開発支援 [#uc928da9]
*** Enty支援(フル機能版を公開) [#x8921324]
[[Enty:https://enty.jp/hachistudio]]をご参照ください。

*** ニコニコ動画親作品登録 [#c2086035]
よろしければ以下の静画で親作品登録をお願いします。~

http://seiga.nicovideo.jp/seiga/im6279191

*** 動画タグ~ [#m3600f8d]
動画のタグに"Hachi4"を追加していただけると嬉しいです。

** チャンネル登録 [#c029b2e2]
☆Youtubeチャンネル登録若しくはニコニコ動画のフォローもよろしければ~
質問をコメントで投げて頂いても結構です。~
[[Youtubeチャンネル:https://www.youtube.com/channel/UCxkScZudcO-PJraLjMD4ixQ]]~
[[ニコニコ動画:http://www.nicovideo.jp/user/565002]]~
[[Twitter:https://twitter.com/hachi_studio]]


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS