PR

読み上げボット公開のお知らせ

Discord Bot
この記事は約3分で読めます。
スポンサーリンク

2022年4月より、Discordの読み上げボットを公開しました。

スポンサーリンク

どんなボット?

読み上げボットは、ボイスチャンネルでマイクをミュートにして参加している「聞き専」のユーザーをサポートするボットです。

声出しNGでも、テキストチャンネルにメッセージを送信することで、読み上げボットがボイスチャンネルで読み上げてくれます。

ゲーム中に聞き専ユーザーが送信したテキストを確認する必要もありません。聞き専ユーザーでない方も、ゲームに集中しながら聞き専ユーザーの話を聞くことができます。

どんな仕組み?

Cosgy Devが開発した読み上げボットはOpen JTalkを使用して音声を生成してボイスチャンネルで再生しています。

処理の流れ

ボットがテキストを読み上げる処理の流れを紹介します。

テキストを送信

ユーザーが設定されたテキストチャンネルにメッセージを送信

辞書を使って読み方を変換

ボットに搭載された辞書機能で設定された単語を読み込み送信されたテキストの読み方を変更します。

音声ファイルを生成

ボイスチャンネルで再生するための音声ファイルを生成します。

ボイスチャンネルで再生

生成した音声ファイルをボイスチャンネルで再生します。

生成された音声ファイルの削除

生成された音声ファイルは、ボットがボイスチャンネルから退出したタイミングで自動的に削除されます。

特徴

声の設定が自由自在

声の設定を自由に変更することができます。

設定項目は画像のとおり5項目あり、値を変更して自分好みの声に変更することができます。

設定した値は、同じボットを導入しているサーバーで利用できます。

辞書機能

辞書機能で特殊な読み方をする単語も読み上げボットに読ませることができます。

ボットのコマンド一覧

about – ボットに関する情報を表示します
join – ボイスチャンネルに参加します。
bye – ボイスチャンネルから退出します。

設定:
settings – 現在の設定を確認します。
setvoice – 声の種類を変更することができます。
setspeed – 読み上げ速度の設定を変更します。
setinto – F0系列内変動の重みの設定を変更します。
setqa – オールパス値の設定を変更します。
setqfm – 追加ハーフトーンの設定を変更します。

辞書:
addwd – 辞書に、単語を追加します。辞書に単語が存在している場合は上書きされます。
wdls – 辞書に、登録してある単語をリストアップします。
dlwd – 辞書に登録されている単語を削除します。

管理:
settc <チャンネル名|NONE|なし> – 読み上げをするチャンネルを設定します。読み上げするチャンネルを設定していない場合は、joinコマンドを最後に実行したチャンネルが読み上げ対象になります。
setreadname – テキストを読み上げる際にユーザー名も読み上げるかを設定します。
jlread – ボイスチャンネルにユーザーが参加または退出した時にユーザー名を読み上げるか否かを設定します。
gsettings – ギルドの現在の設定を確認できます。

ボットの導入方法

ボットの導入は下記のリンクから導入することができます。
未申請ボットなので先着100サーバーとなります。

Discord - A New Way to Chat with Friends & Communities
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.

Discordボットのホストにおすすめなホスティングサービス

初めてブログを始めるならこちら

ゲームサーバー立てるならこれ!

Discord Bot
スポンサーリンク
この記事を書いた人
kosugikun

コンピュータをいじるのが好きな人です。
最近は電子機器組み立てもやっています。
組み込み機器のプログラミングを勉強していたりします。

kosugikunをフォローする
ブログをメールで購読

メールアドレスを記入して購読すれば、更新をメールで受信できます。

3人の購読者に加わりましょう
2022年4月
 12
3456789
10111213141516
17181920212223
24252627282930
Cosgy Dev 公式ページ

コメント

タイトルとURLをコピーしました