IDOBATA

- テキストファイルを監視して棒読みちゃんへ -

by Yuzuru Jewell(KANAE PROJECT) produced by youwith. 10/15/13

Secondlifeのチャットを棒読みちゃんに送信して,セカンドライフのチャットを棒読みちゃん(音声合成ソフト)で読み上げます。

チャットファイルがテキストファイルでエンコーディングがShift-JISかUTF-8であれば,他のソフトのチャットファイルでも読み上げることが可能です。

棒読みちゃんは以下よりダウンロードできます。
  http://chi.usamimi.info/Program/Application/BouyomiChan/
棒読みちゃんの使い方を確認した上でご利用ください。気に入った方は棒読みちゃんにカンパをお願いいたします。
  404 Fight Not Found。カンパのお願い

IDOBATA 2.14 を 01/27/15 にリリースしました。 IDOBATA2 サイト から最新版をご利用してください。

IDOBATA 1.8 (10/15/13)

Win 64bit Win 32bit

Virus checked by NOD32 ver.8917.

The Software is provided "AS IS," without a warranty of any kind.
In no case shall the author be liable for any damage or unwanted behavior of any computer hardware and/or software.

Windows 32bit
Windows Vista/7 64bit/32bit
Windows 64bit
Windows Vista/7 64bit

インストール

ハードディスクにコピーするだけです。レジストリは操作しません。

アンインストール

プログラムの終了を確認し,"IDOBATA.exe"をハードディスクから削除してください。

以下のように棒読みちゃんの設定で,Socket通信をTrueに設定し,ポート番号を50001に設定します。

1) IDOBATA をダブルクリックして起動します。
監視するアプリ(例えばSecondlife)を先に起動していてもかまいません。
2) 監視するチャットファイルを指定します。
ファイル名を指定する場合は,チャットファイルを指定する時にエンコードを指定します。
セカンドライフ・ビュアを指定する場合には,ビュアとアバター名を指定すると,自動的にチャットファイルの場所を確認し,エンコードをUTF-8に指定します。
3) 棒読みちゃんの起動を確認します。
棒読みちゃんを先に起動していてもかまいません。
4) STARTボタンをクリックします。
最初にチャットファイルのサイズをチェックして,サイズが増えたら中身を調べ,棒読みちゃんへ送信します。
5) 終了する場合には,STOPボタンをクリックします。
STOPボタンをクリックすると,チャットファイルの監視を終了します。ウインドウの閉じるボタンをクリックしてアプリケーションを終了してください。

START/STOP ボタン :
チャットファイルの監視をスタート・ストップします。
監視間隔[秒] :
チャットファイルをチェックする間隔を秒単位で指定します。
デフォルト ボタン :
設定をデフォルトに戻します。
監視するテキストファイル :
監視するテキストファイル名とエンコードを指定します。指定方法は以下の2種類から選択してください。
ファイル名設定
参照ボタンをクリックして,対象とするチャットファイルと,エンコード(Shift-JISまたはUTF-8)を指定します。
セカンドライフ・ビュア
ビュアはSecondlife(Linden Viewer)とFirestormから選択できます。
選択したビュアで利用されているアバター名の一覧が表示されますので,そこから利用するアバターを選択します。
テキスト(読み飛ばす部分を指定) :
チャットに書かれている時間などのヘッダを読み飛ばす機能です。以下の3種類から選択してください。
[YYYY/MM/DD hh:mm]
チャットファイルの上記で始まる日付のヘッダを読み飛ばします。
セカンドライフ ログ
日付とディスプレイネームがあるときにはログインネームを読み飛ばします。
何もしない
原文と翻訳の両方を読みます。/dd>
翻訳結果を読む
翻訳機能を使っている場合,原文を読み飛ばし翻訳結果だけを読みます。/dd>
翻訳原文を読む
翻訳機能を使っている場合,原文だけを読みます。/dd>
ディスプレイ名を読む
発言者にディスプレイ名がある場合にディスプレイ名を読みます。/dd>
ユーザ名を読む
発言者にディスプレイ名があってもユーザ名を読みます。
カスタム(正規表現)
チャットに正規表現で検索をかけて読み飛ばす部分を指定します。

これらのファイルはIDOBATA.exeと同じフォルダにおいて利用してください。

Dictonary.txt
チャットを文字変換して棒読みちゃんに渡します。
置換元文字列には正規表現が利用できます。
フォーマット 文字エンコード: UTF-8
# KANAE PROJECT IDOBATA Dictionary Format V 1.0
置換元文字列 TAB 置換元文字列
置換元文字列 TAB 置換元文字列
置換元文字列 TAB 置換元文字列
・・・
WhiteList.txt/BlackList.txt
 セカンドライフログを指定した時に,読むユーザまたは読まないユーザを設定できます。
 WhiteListで読むユーザを,BlackListで読まないユーザを指定します。
 どちらか一方しか利用することができません。
 両方のファイルがある場合には,WhiteListを優先します。
 ユーザネームは,半角英数文字で書きます。
フォーマット 文字エンコード: UTF-8
# KANAE PROJECT IDOBATA User List Format V 1.0
ユーザ ネーム1
ユーザ ネーム2
ユーザ ネーム3
・・・
10/15/13 IDOBATA 1.8
-ある条件でディスプレイネームを読む/ユーザネームを読むが切り替えができない不具合を修正
-BlackList/WhiteListの指定に不都合がある場合にアナウンスする機能を追加
10/08/13 IDOBATA 1.7
-Dictonary機能を追加
-BlackList/WhiteList機能を追加
-ディスプレイネームを読む/ユーザネームを読むが切り替え可能に
-チャットログの解析機能を強化
-ディスプレイネームを表示の可否をビュアの設定から読み込んでチャットログの解析に利用する機能を追加
08/29/13 IDOBATA 1.5
-ファーストリリース

IDOBATAはフリーウエアです。無料でご利用いただけますが,ソフトウエアを提供することを維持するため,カンパをお願いいたします。
気に入ってくださった方は、ご支援いただければ幸いです。

Secondlife

セカンドライフ内の KANAE SHOP の ROKURO Donate Box

Phasic Foo/39/14/24

ペイパル(英語)
$1
$5
$10