ソフトークでhttp混じりの文章を読み上げる方法
今までの配信ではhttp混じりの文章は無視するか、httpの冗長な文章も全て読み上げる二択でした。以下の方法を利用すると、httpのまとまりを、例えば「ゆーあーるえるです」というように別の言葉に置き換えて読み上げます。
例えば次の文章
・「ソフトークで読み上げる方法 http://9artz.jp/h/520/」
次のように読み上げられるようになります。
・「ソフトークで読み上げる方法 ゆーあーるえるです」
windows用、中級者向けです。次の記事を終えていることが最低限の条件となります。
ustreamのチャットをsofTalkに読み上げてもらう方法
設定は続きからどうぞ
.
ファイルをコピーする
ファイルをダウンロードしてください。
conv_url.zip
解凍すると出てくる6つのファイル、url_0.txtからurl_5.txtをlimechat.exeがあるフォルダ\users\ユーザー名\macros\filesに入れてください。
初期設定ではhttpのまとまりを「ゆーあーるえるです」と読み上げます。
変更する場合はurl_0~6.txtを開いて、1行目の「http* ゆーあーるえるです」の「ゆーあーるえるです」だけを変更してください。
次にソフトークの読み上げマクロの所に次の設定で新規マクロを作ります。
マクロを作る
反応条件
ユーザ:%me|*または任意
ホワイトリストフィルタと組み合わせるときは$List(whiteList_jp.txt)
コマンド:privmsg
チャンネル:任意
メッセージ:*http*
自分の状態、送信者の状態:なし
動作
動作:ExcuteMinimize
動作の情報:声色の使用不使用で変わります。これを間違えると絶対に動かないので注意してください。
声色を使っていないとき
“C:\ustream\softalk\SofTalk.exe” $Dic(url_0.txt,%0)$Dic(url_1.txt,%1)$Dic(url_2.txt,%2)$Dic(url_3.txt,%3)$Dic(url_4.txt,%4)$Dic(url_5.txt,%5)
声色を使っているとき
7の所を好きな声色に設定してください。7は特殊です。
“C:\ustream\softalk\SofTalk.exe” /T:7 /W:$Dic(url_0.txt,%0)$Dic(url_1.txt,%1)$Dic(url_2.txt,%2)$Dic(url_3.txt,%3)$Dic(url_4.txt,%4)$Dic(url_5.txt,%5)
これで、httpのまとまりの読み上げを任意の単語に置き換えることができました。
はまってしまうこともありますが、その場合は一からやり直してみてください。
とくにマクロ部分は一つの文字が間違っていただけでも動作しなくなります。根気よく設定してください。
by N_A
