目次
1. インストール手順
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 1
2. エディタの説明 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 2
1. エディタ上部 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 3
1. データタブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 4 2. 単語グループ編集 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 5 3. ユーザ単語辞書 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 6 4. 実行タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 7 5. キャラクタ設定タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 8 6. 音声の特徴調節 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 92. エディタ下部 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 10,11
1. シーン遷移 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 12 2. シーン遷移上部 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 13~15 3. シーン遷移下部 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 16 4. 端末画面シュミレーション ・・・・・・・・・・・・・・・・・・・・・・・・・ 17,18,27 5. アクション一覧 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 19,20 6. インテント処理 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 21~23 1. インテント検出時の処理 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 21 2. 新規インテント追加 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 22 3. 動作シミュレーション ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 23 7. 発話パターン追加 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 24~26 8. アクション編集 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 28,29インストールの手順
1 https://commucraft.amivoice.com/download/ webサイトからパッケージをダウンロードします。 クリックして保存 2 Zipファイルを展開します。 3 展開したフォルダのdesigner.exeを起動します。 クリックして起動 開く 4 エディタを起動します。 1エディタの説明
下部
上部
エディタの説明(上部)
1 アイコンをクリック → サイトHPのリンク、エディタ終了ボタン①
2 画面の作業エリアを出隠させるボタン 3 データタブ ※p4 4 実行タブ ※p7 5 キャラクタ設定タブ ※p8 3②
③
④
⑤
シナリオ管理ペインを表示/非表示 端末シミュレーションペインを表示/非表示 コンソール画面を表示/非表示エディタの説明 (データタブ)
①
② ③
④
⑤
1 シナリオファイルの新規作成 2 シナリオファイルの保存 3 シナリオファイルの削除
エディタの説明 (単語グループ編集)
5カテゴリと単語を紐付けることができます。
例)路線名(カテゴリ):山手線, 東急目黒線, など 既存カテゴリの名称を変更する場合は、①を押下してください。 新規カテゴリを追加する場合は、②を押下してください。 選択カテゴリを削除する場合は、③を押下してください。①
②
③
カテゴリは親子関係を持つことができます。 親カテゴリを指定すれば、子カテゴリの単語を含むことになります。 例)親カテゴリ:鉄道 (新幹線, 地下鉄, [山手線, 東急目黒線, など],…) 子カテゴリ:路線名 (山手線, 東急目黒線, など)④
クリック 登録単語の表示 新規単語を追加することも可能エディタの説明 (ユーザ単語辞書)
①
②
ユーザ辞書は、音声認識に使用する辞書です。 「基本辞書」「乗り換え辞書」を同梱していますので、 どちらかの辞書を選択してください。 ※①を押下すると、その他の辞書を追加することができますが、現在、その他辞書は 鋭意作成中です。今しばらくお待ち下さい。 辞書はカスタマイズすることができます。 使用頻度の高い単語/新単語(流行語)などに対応したい場合は、 新規単語を追加する場合は、「表記」「読み方」が必要になります。エディタの説明 (実行タブ)
① ②
③ ④
⑤
⑥
1 シナリオの実行 2 シナリオの停止 4 シーンの停止 3 シーンの実行 5 シナリオ/シーンを実行するときのコンソール画面の表示/非表示 ※チェックあり:開く チェックなし:開かない 6 シナリオ/シーンを停止するときのコンソール画面の表示/非表示 チェックあり:閉じる チェックなし:閉じない 7エディタの説明 (キャラクタ設定タブ)
1 3次元から2次元の描写に変更します。①
②
③
④
⑤
⑥
⑦
2 キャラクターに髪の動き、服の動きなどを追加します。 3 キャラクターの線の太さを変更します。 4 キャラクターのモデルを変更します。 モデルを設定した後は、右の青い矢印ボタンを 押下することでキャラクターが変更されます。 5 キャラクターモデルをインポートします。 (拡張子 .pmdのみ) 6 音声モデルを変更できます。 モデルを設定した後は、右の緑色の矢印ボタンを 押下することで音声を再生します。 7 音声合成のパラメータを調節することができます。 ※p9エディタの説明 (音声の特徴調節)
9①
②
③
④
⑤
⑥
⑦
⑧
⑨
1 テストで読み上げる発話文 オールパス値:音色 ポストフィルター係数:音色、声の高さ スピーチ速度:話速 追加ハーフトーン:声の高さ 有声/無声境界値:声のかすれる頻度 スペクトラム系列内変動の重み:音色 F0系列内変動の重み:声の高さ 音量(db):声の大きさ 2 3 4 5 6 7 8 9エディタの説明(下部)
1 シナリオ管理ペイン フォルダやシナリオを作成し、 ディレクトリの一覧を表示します。 2 シーン遷移ペイン ※p12 シーンを作成し、連結させます。 ※シナリオ管理ペインの「今日の占い」シナリオ を押下すると、右図の画面に移り変わります。 3 端末画面シュミレーションペイン ※p17 シナリオ/シーンを選択し実行すると、 キャラクターが表示され動作します。①
②
③
④
⑤
エディタの説明(下部)
4 アクション一覧ペイン ※p19 動作を行うシーンの選択を行います。 例)音声認識に成功したとき/シーンの開始時など 5 アクション編集ペイン ※p28 選択されたシーンでの動作を作成します。 11④
⑤
③
②
①
エディタの説明 (シーン遷移ペイン)
①
②
シナリオ管理ペインのシナリオファイルを選択すると、
シーン遷移ペインは①と②に別れて表示されます。
1 シーン遷移ペイン上部 ※p13 2 シーン遷移ペイン下部 ※p16エディタの説明 (シーン遷移ペイン上部)
1 シーンの選択 2 シーンの追加 3 リンクシーンの追加①
②
③
②のシーンの後に、 ①のシーンに戻ります。 シーンを選択します。 新規シーンを追加します。 13④
⑤ ⑥
⑦
エディタの説明 (シーン遷移ペイン上部)
① ② ③
④
⑤ ⑥
⑦
4 別シナリオインポート ※P30,31 青い四角に3と書かれたシーンを選択すると、 外部シナリオ呼び出し画面が表示されます。 外部から別シナリオを呼び出すことができます。①
②
クリック5 終了シーンの追加
エディタの説明 (シーン遷移ペイン上部)
6 シーンの削除 7 表示の拡大 終了シーンを追加します。 ※終了シーンでは、動作を作成することは できません。 選択したシーンを削除します。 画面表示サイズの調整をします。 15① ② ③ ④
⑤ ⑥
⑦
エディタの説明 (シーン遷移ペイン下部)
③
①
②
2 <メモリー変数表> 異なるシナリオで使用できる変数を設定します。 ※シナリオ、シーンすべてにおいて共有できます。 3 <シナリオ変数表> 選択中のシナリオのみ使用できる変数を設定します。 ※シナリオ中の各シーンに共有できます。 4 <シーン変数表> 選択中のシーンのみで使用できる変数を設定します。変数ボックスが追加されます。
+をクリックします。
④
1 <シナリオタグ> シナリオにタグを付与します。 ※タグは複数付与することができます。エディタの説明 (端末画面シュミレーションペイン)
①
② ③
④
⑤
1 部品の追加 端末画面に [テキストボックス/インフォボックス/ 音声認識ボタン/ボタン/テキストボックス/ コンボボックス] の部品を追加することができます。 17 音声認識ボタンの設置エディタの説明 (端末画面シュミレーションペイン)
2 部品の削除 端末画面に 付与した部品を削除します。 3 画素数の変更 端末画面の画素数を変更します。 ※変更可能なサイズ: [240x320/240x400/480x800] 4 画面サイズの変更 端末画面の サイズを拡大・縮小します。 5 モデルのコピーライト キャラクターモデルの 名称、コメント、 製作元を表示します。①
② ③
④
⑤
エディタの説明 (アクション一覧ペイン)
選択できるシーンは、「ライフサイクル系の処理」「ユーザ発話に対する処理」となっています。 それぞれの処理を選択して押下すると、☆が先頭に付与された処理が表示されます。 ☆の付いた処理を選択し、シーンを確定させます。 「インテント検出時の処理」「発話パターン検出時の処理」の+をクリックすると、 「 ☆ インテント検出時の処理」「 ☆ 発話パターン検出時の処理」が追加表示されます。 ×をクリックすると追加した「インテント検出時の処理」「発話パターン検出時の処理」を削除することができます。 19 クリックして一覧表示 +をクリックして処理の追加エディタの説明 (アクション一覧ペイン)
インテント検出時の設定画面※p21 発話パターン検出時の設定画面※p24 「インテント検出時の処理」のメッセージマークを押下すると、インテント検出時の設定画面が表示されます。 「発話パターン検出時の処理」のメッセージマークをクリックすると、発話パターン検出時の設定画面が表示されます。 「インテント検出時の処理」:ユーザーの発話をカテゴリに登録されている単語で、分岐させることができます。エディタの説明 (インテント検出時の設定画面)
②
①
③
1 新規インテントを追加 ※p22 2 単語グループ編集 ※p5 3 動作シュミレーションのテスト ※p23 選択中のインテントが正しく 検出できているかを確認します。 21エディタの説明 (新規インテント追加画面)
想定発話を入力して解析します。カテゴリに含まれている単語がある場合は、インテントが追加されます。 「単語カテゴリ」「単語」を押下すると、それぞれのインテントが追加されます。 検索条件に ヒットした単語 は、変数に代入 できます。 検出条件: 必須 (必ず入力文 にある) 検出条件: 前条件に連続 (前条件と連続のエディタの説明 (動作シミュレーションテスト)
23インテント:「(鉄道カテゴリ)から(鉄道カテゴリ)まで」
作成したインテントが正しく動くかどうかのテストを行います。
テストする想定発話文を入力し、テストを押下します。
インテント:「(鉄道カテゴリ)から(鉄道カテゴリ)まで」の動作結果が表示されます。
エディタの説明 (発話パターン追加画面)
①
②
1 発話パターンを作成します。 2 作成した発話パターンの シュミレーションが行えたり、 正規表現のサンプルが閲覧できたりします。25
エディタの説明 (発話パターン追加画面)
正規表現/自然文どちらでも記載できます。
+をクリックします。
グループには、 作成した変数を 設定できます。 パターン解析図が表示されます。エディタの説明 (発話パターン追加画面)
パターンに合致した情報を表示 パターンサンプル集は、 鋭意作成中です。 今しばらくお待ち下さい。 想定発話を入力 シミュレーションをクリックエディタの説明 (端末画面シュミレーションペイン)
端末画面に「ボタン」を設置すると、アクション一覧ペインにボタン(ID_BUTTON_1)シーンが 表示されます。選択すると、「 ☆ ボタンが押されたときの処理」が表示されます。 ☆の付いた処理を選択することで、シーンを確定させます。 27ID名は自由に
変更できます。
ボタンの追加エディタの説明 (アクション編集ペイン)
①
②
③
④
⑤
⑥
⑦
⑧
⑨
⑩
⑪
⑫
アクション編集ペインでは、ブロックを組み合わせて 対話シナリオを作成します。 ※ブロックにカーソルを合わせると、動作の詳細が表示されます。①
②
③
④
⑤
⑥
⑦
⑧
⑨
⑩
⑪
⑫
ブロックを捨てる場合は、ゴミ箱が表示されている場所に、ドラック&ドロップすることで、ゴミ箱のふたが開き、 削除することができます。エディタの説明 (アクション編集ペイン)
ブロックを黒板画面に ドラック&ドロップすることで配置できます。 配置したブロックは、 他ブロックとつなぎ合わせることができますが、 ブロック同士の溝が一致しないと連結できません。 29エディタの説明 (別シナリオインポート画面)
1 外部シナリオのタグを記載します。※他シナリオファイルのタグ 外部シナリオで記述され ているシナリオを記載 たとえば、新規シナリオファイルを2つ作成して、その1つのシナリオファイルのタグに「test」と記載します。 もう一つのシナリオファイルから、先ほど「test」タグを付けた シナリオを呼び出す場合、①の動作を行います。①
②
31