コマンドライン仕様

「AITalk6 声の職人」のコマンドライン仕様について説明します。
AITalk6 声の職人 起動時に voice_artist_6.exe に対して、以下の引数を指定することで、指定した機能を実行することができます。

--alwaysOnTop

  • 起動時に最前面で表示します。

  • 起動中は常に最前面での表示が維持されます。
    ※ 最前面表示はアプリケーション終了時まで固定されます。

--singleFileMode=PATH_TO_CONFIG_FILE

  • 起動時にユーザー辞書を自動でインポートし、終了時に自動でエクスポートするモードです。

  • 利用するにはユーザー辞書のインポート/エクスポートに必要なパラメータを設定ファイル(JSON形式、具体的なフォーマットは後述)に記述しそのパスを本オプションに渡してください。

  • このモードで起動した場合、編集対象のユーザー辞書を途中で変更したり、別の場所に保存することはできません。そのため編集対象のファイル以外を対象とする以下の機能はグレーアウト表示になり実行できません。

    ・「AITalk6 SDK 連携」-「インポート」機能
    ・「AITalk6 SDK 連携」-「エクスポート」機能

設定ファイル(PATH_TO_CONFIG_FILE にて指定するファイル)について

  • PATH_TO_CONFIG_FILE には設定ファイルのパスを指定します。

  • 設定ファイルのファイル名および拡張子は任意です。

  • 設定ファイルは各設定値を JSON 形式で管理しています。

  • ファイルの文字コード形式は UTF-8 です。

  • 以下のサンプルを参考のもと、それぞれの環境に応じた値に変更してください。

    {
        "version": "1.1",
        "aitalk6SDK" : {
        "wdicPath": "C:\\foo\\bar\\word.wdic",
        "pdicPath": "C:\\foo\\bar\\phrase.ekdic",
        "sdicPath": "C:\\foo\\bar\\symbol.ekdic"
        }
    }
    
    version
    設定ファイルのフォーマットバージョンを指定します。
    現在の最新バージョンは 1.1 です。

    aitalk6SDK.wdicPath
    AITalk6 SDK 連携でインポート、エクスポート先に指定する単語辞書ファイルのパスを指定します。
    省略時は自動インポート・エクスポートが無効となります。
    パスには、プラットフォーム固有のパス文字列を記述します。
    ※ 設定ファイルの形式は JSON 形式なので、Windows の場合は C:\\foo\\bar\\word.wdic のように \\ で区切って記載します。

    aitalk6SDK.pdicPath
    AITalk6 SDK 連携でインポート、エクスポート先に指定するフレーズ辞書ファイルのパスを指定します。
    省略時は自動インポート・エクスポートが無効となります。
    パスには、プラットフォーム固有のパス文字列を記述します。
    ※ 設定ファイルの形式は JSON 形式なので、Windows の場合は C:\\foo\\bar\\phrase.ekdic のように \\ で区切って記載します。

    aitalk6SDK.sdicPath
    AITalk6 SDK 連携でインポート、エクスポート先に指定するユーザーシンボル辞書ファイルのパスを指定します。
    省略時は自動インポート・エクスポートが無効となります。
    パスには、プラットフォーム固有のパス文字列を記述します。
    ※ 設定ファイルの形式は JSON 形式なので、Windows の場合は C:\\foo\\bar\\symbol.ekdic のように \\ で区切って記載します。