このページはまだ編集中です
内容はグチャグチャなのでご注意下さい

KacommandEZとは

コメントを読み上げる為の、NicoLiveComment用のプラグインです。

NicoLiveComment(以下NLC)は、ニコ生のコメントを(プラグインで)利用するためのソフトです。
読み上げにはSofTalk(標準設定)、SAPI音声合成エンジンが利用できます。
設定を行うことにより、かっコマンド方式の声優指定、効果音が利用できます。

KacommandEZ最新版

現在の最新版は、Version091029です。ダウンロードはこちら
(KackommandEZ.jsファイルをメモ帳等で開いて2行目を確認してください)

かっコマンド方式

コメントを特定の書式で書くことで、効果音や声優の指定を行うことができる読み上げ方法です。
KackommandEZでは、設定(KackommandEZ.jsを編集)することで導入できます。

  • 書式
    [効果音)][声優)][コメント]
  • 効果音や声優を使うときは「)」を入れてください
  • 効果音、声優はこの順に入力します。複数指定はできませせん。
  • 例:
    やらないか)だが断る     ←効果音指定
    y)ゆっくりしていってね?←声優指定
    問題)y)問題です         ←効果音+声優指定
    初見。読み上げと聞いて  ←普通にコメントもおk
    #頭に「#」か半角「/」の付くコメントは読み上げません

導入の前にお読み下さい

  • 使用時、あらかじめ、IEでのニコニコへのログインが必要です。
    NicoLiveCommentはIEコンポーネント上で動作します。
    つまり、IEの1ウィンドウとして動作しますので、IEがコメントサーバと通信するため
    IEでニコニコへログインしておく必要があります。
    Firefox等の他ブラウザや、IE7,8等(IEだけど)コンポーネント以外のブラウザを使用する場合、
    他ブラウザのログイン情報(Cookie)をIEコンポーネントで使うための
    NicoCookieImporter等の利用をお勧めします。
  • InternetExprolerやセキュリティソフトからセキュリティ警告が出る可能性があります。
    • InternetExplorer7,8で使用する際、以下のことに注意してください(情報募集中)
      • 「制限モードを解除」しないと動作しない可能性があります。
    • WindowsVistaで使用する際、以下のことに注意してください(情報募集中)
      • UserAccessControl(UAC)というセキュリティ機能がNLCの起動を制限することがあります。

ダウンロード

KackommandEZは、''インストール即実行可能なものではありません。''
下記の導入講座資料と、このページを一通り閲覧してから導入することを勧めます
  • KackommandEZ(プラグイン設定済みNicoLiveComment同梱版)
  • KackommandEZ(プラグイン単体版:NLCへのプラグイン登録方法を知っている方向け)
    • 他のNLCソフトを使用している環境に追加する時にお使いください
  • KackommandEZ_IRC版(LimeChat用のプラグインです。USTREAM等IRC環境で使用します)
  • おまけ:マシンに入ってるSAPI声優チェック
    • HTMLファイルですがIEで使用してください。他ブラウザでは動作しません。
    • ActiveXのセキュリティ警告が出ます。
    • って、Windowsから確認できましたね^;;;
      • 「コントロールパネル」から、「音声認識」を開く
      • 「音声合成」タブから「音声の選択」リストに現れるものがSAPI声優です
      • 「Microsoft SAM」は、英語しか喋れません

新型KackommandEZ(バグ出し大歓迎)

10/29 090912版→091029版に差し替え

090910→090912
・一般コメント時、スクリプトエラーでコメントできない不具合を解決
・デフォルト設定をFirefoxからIEに戻しました
090912→091029
・声優番号10(声優文字A)以上の声優が喋らないバグを修正
・同梱のNicoCookieImporterを09/10/29のメンテに対応したVer3.2.2に変更
注意:新バージョンでは各種設定方法が現行のものと大きく変わりました。
設定内容は、各設定ファイル(Config.txt、Charactor.txt)をご覧下さい
  • 声優に、棒読みちゃんを使うことが出来るようになりました
     棒読みちゃん使用の場合Charactor.txt(声優設定)の設定も必要です
  • NGワードを正規表現でカスタマイズ可能
  • コントローラーウィンドウ搭載。読み上げと効果音の中断が出来ます
  • 同ウィンドウから放送にコメントが可能
  • 同ウィンドウでアンケートコマンドを簡単に送信可能。集計・結果発表時間を指定し、自動でコマンドを出せます
  • 【重要】091029より、はるxxxx氏作のNicoCookieImporter Ver3.2.2を同梱しました。
    Firefoxで利用する設定済みです
    • 同梱配布許可を頂くにあたり、『ログイントラブルの報告』を約束しています。
      NicoCookieImporter使用時にログイントラブルがあった場合、
      以下の事を『ストロベリー公爵に』報告願います
      ・使用OS,ブラウザとそれぞれのバージョン
      ・プラグインやオプション等、通常と違う設定をしていないか。
         (ex.禁断の壷(ローカルプロキシー)利用 等)
  • IE以外のブラウザ、WindowsVista(Windows7も?)使用時は以下の設定を行ってください
    • 「settings.js」からNicoCookieImporterをコメントインしてください
      settings["Plugins"] = ["",
      "NicoCookieImporter",	//←この行の先頭の「//」を取り除く
      "KackommandEZ",
      ""];
    • Plugins/NicoCookieImporterフォルダにあるNicoCookieImporter.exeを起動して、Cookieを設定する
      • あらかじめ使用ブラウザでニコ生にログインしている必要があります
      • [共有]ボタンを押した後、タイトルバーに「共有成功」と出ると成功です。
      • Opera10の場合、上記数値を0にした上で、NicoCookieImporter.exeから、手動でクッキーの場所を指定してください。
        隠しフォルダ内なのでNicoCookieImporterから参照すると幸せになれます。

資料変更点

配布している導入講座資料の内容で、現在変更されたことを記述します。

推奨のSofTalkバージョン

Ver1.54以降のVB6版を推奨(使用時に以下の制限があります)

  • Ver1.36以前では、使用できません
  • Ver1.53以前では、スライドによる音量・読み上げ速度の調整ができません
  • Ver1.54以降のVB.net版では、自動起動時にポップアップしないので、スライドによる音量・速度調整を行う為にはNLC起動前にSofTalkを起動させておく必要があります。
  • Ver1.61のVB.net版では、コマンドラインからの実行に不具合があり、音量・速度設定が出来ないと報告されています。(SofTalk作者問い合わせ中)

導入手順

準備中

最初に目を通すもの

ダウンロードから導入講座用を入手し、目を通してください。
講座資料には、設定変更点があります

必要なもの

よくある質問・Tips

動作しないぞ関係

NicoLiveCommentが起動しない

  • InternetExplorerのセキュリティ設定に問題
    IE7,8を使っている場合、標準のセキュリティ設定ではNicoLiveCommentが起動できない可能性があります。
    「保護モード」を解除すれば起動するようになりますが、「IE6と同等のセキュリティレベルになる」のでご注意ください。
  • セキュリティソフトのセキュリティに抵触し起動しない
    各セキュリティソフトにてセキュリティを見直してください。

ニコ生放送接続時の入室エラー

lv番号を入力後の入室エラーが出る場合、大概の場合「IEがニコ生にログインしていない」が原因です。

  • IEで視聴している場合、複数のIEプロセスが無いかを確認してください
    • ニコニコにログインしているもの以外のIEウィンドウを閉じ、NicoLiveCommentを再度起動してください。
  • IE以外のブラウザで視聴している場合、IEでも認証を行ってください。
    • IEを起動し、ニコニコにログイン
    • NicoCookieImporterを使用し、他ブラウザでのログイン情報をIEに渡す(IEでもログイン状態を作る)

NicoLiveComment起動時スクリプトエラーが出る

起動時にスクリプトエラーが出る場合、プログラムに不具合がある場合があります。

  • Settings.js・Config.txt・Charactor.txt等の設定ファイルの書式(特に記号)が間違ってないか確認してください
  • 作者のミスの可能性もあります(過去にもありました)ので、コミュの掲示板で問い合わせてみてください
  • 改造をする場合、少しずつ改変して、その都度起動するか(スクリプトエラーが出ないか)試験したほうが良いです。
    • コメントアウトを多用すると楽かも。

設定関係

設定を変更したい

(Ver090409現在)設定はKackommandEZ.jsファイル内の該当箇所を書き換えることによって変更します。
設定ファイルを書き換える場合、特に記号(「"」や「;」等)の過不足に注意してください。
少し間違えただけでもNLC起動時にスクリプトエラーが出で動作しなくなります。

・KackommandEZ.jsはテキスト形式ファイルなので、メモ帳なので編集可能です。
・設定箇所はテキスト上部の「Speechvar.???=~」という部分です。この数値を適宜書き換えます。
・変更した内容は、NLC起動時に反映されるので、変更後は一度NLCを終了→再起動してください。

使用声優を1人だけにしたい

「Speechvar.Random」の文字列を使用したい声優の1文字だけにします。
・女声1(ゆっくり声:声優番号0)だけで喋らせるためには、以下の様に変更

Speechvar.Random = "0";

かっコマンドに対応(声優指定と効果音を利用)させたい

まず、設定をいじらずに導入してください。(設定変更前に動作確認をしておく)

  • 以下の設定を行ってください
    Speechvar.Kackommand = true;
    Speechvar.SEcommand = "SE再生ソフトの場所(標準ではMediaPlayerClassic.exe)";
    Speechvar.SEopttion = "SE再生ソフトのオプション";
    Speechvar.SEfilepath = "SEファイル格納フォルダ";
    • パスの区切りの「\」は「\\」と記述します。
    • SEcommandはexeファイルの場所を、SEfilepathはSEを入れておくフォルダを記述します
    • デフォルトで記載されている「NLC_PluginPath」は、KackommandEZフォルダを示しています。
  • 効果音ファイルを、「Speechvar.SEfilepath」で指定したフォルダの中に入れます
    • 対応拡張子は「.wav」と「.mp3」の2種類
    • ファイル名がSEの名前になります(ex「てってってー)」は「てってってー.wav」を再生)
    • ファイル名は「英数記号は半角」「カタカナは全角」で表記してください。
      • 前段処理で全半角を統一しているため、全角記号ファイル名などは使用されません

ミサキ等SAPI声優の使用方法

SAPI声優(音声合成エンジン)の入手方法や導入方法については、ここでは記述しません。

  • まず、SAPIでの声優名(「VW Misaki」等を知っておく必要があります。
    • KackommandEZ\readme内に、声優名の取得方法を記述しております。
    • ダウンロード」に確認用HTMLをうpしました。
  • 「Charactor.push」で始まる行を参考に声優、音量、速度等を記述します。
    • コメントで記述されている設定をコメントインしても良いでしょう。
  • 設定の「声優番号」「声優文字」を調べる
    • 設定ファイル上の登場順に0,1,2,3…番になります。
      • 9番の次が10番(番号)もしくは"A"(文字)となり、最大36("Z")まで設定を追加できます。
      • 0~7番は標準でSofTalk用の設定になっています
  • 「声優文字」を「Speechvar.random」に追加する
    • 声優指定無し時に使わない場合ここには記述しない
  • (かっコマンド時)「Word:」で設定した指定文字列を使って発言します。
    • 「Word:"n"」とした場合なら「n)ほげほげ」とすることで喋らせることができます。

Firefox等、他ブラウザで使いたい

先にIEでの動作確認を済ませ、設定の変更方法を読んでおいてください。

  • NicoCookieImporterを設定します。
    • PluginsフォルダにNicoCookieImporterを、フオルダごとコピー
      • (NLC導入フォルダ)\Plugins\NicoCookieImporter\NicoCookieImporter.js …となればおk
    • 「NicoLiveComment.hta」と同じフォルダにある「Settings.js」をテキストエディタ(メモ帳など)で開く
    • 「settings["Plugins"] = ["",」の下に、「NicoCookieImporter」を書く
      • 必ず、他のプラグインより上に記述してください。
      • 例えば、以下の様になります
        settings["Plugins"] = ["",
        "NicoCookieImporter",
        "KackommandEZ",
        ""];
    • 「NicoCookieImporter.js」をテキストエディタで開き、以下の部分を編集します。
      • 25行目「var browserType = 0;」使用ブラウザにより数字を変更(Firefoxの場合2)
      • 45行目「 applicationPath + " " 」以下の様に変更します(コピペ推奨)(スペース交じりPATH対策)
        '"' + applicationPath + '" '
    • 上書き保存して終了
    • 指定のブラウザでニコ生を視聴していることを確認後【重要】、NicoLiveCommentを起動

関連リンク

最新の25件
2009-11-19 2009-11-10 2009-11-01 2009-10-29
  • KackommandEZ
2009-10-27 2009-10-18 2009-09-28 2009-09-10 2009-08-25 2009-08-24 2009-08-04 2009-08-02 2009-07-26 2009-07-25 2009-07-19 2009-07-18 2009-07-12 2009-06-29

Link

Google
Yahoo!

PukiWiki-official
pukiwiki-developer
PukiWiki Plus!

W3C

edit


添付ファイル: fileKackommandEZ_NLC同梱版_091029.zip 619件 [詳細] fileKackommandEZ_NLC同梱版_090912.zip 551件 [詳細] fileKackommandEZ_NLC同梱版_090910.zip 151件 [詳細] fileShowTTSvoice.html 1889件 [詳細] fileゆっくり導入講座3_5.zip 1769件 [詳細] fileKackommandEZ_IRC.zip 1055件 [詳細] fileKackommandEZ_NLC.zip 1099件 [詳細] fileKackommandEZ_NLC同梱版.zip 648件 [詳細]