配布・導入ドキュメント

AivisSpeech Engine対応の読み上げBot

Discordサーバーのテキストチャンネルへ投稿された文章を、AivisSpeech Engineで音声合成して読み上げるBotです。

このBotについて

AivisSpeech Engineを音声合成に利用し、Discordの指定したテキストチャンネルへ投稿された文章をボイスチャンネルで読み上げます。

このページでは、現在の配布ファイル、主な機能、導入手順、コマンド、更新内容を案内しています。

主な機能

  • AivisSpeech Engineを利用した文章の読み上げ
  • 読み上げ対象テキストチャンネルの設定
  • AivisSpeechの話者・スタイルの選択
  • 読み上げ文字数上限の設定
  • ユーザー辞書と同梱グローバル辞書による読み替え
  • URL、メンション、添付ファイルの読み上げ用変換
  • 現在の読み上げと待機中キューのスキップ

対応範囲

このBotは、1つのDiscordサーバーでの利用を前提として作成しています。

複数のDiscordサーバーへ同時に導入した場合の動作は保証していません。

動作に必要なもの

  • AivisSpeech Engine
  • Python
  • FFmpeg
  • Discord Botのトークン
  • Botを動作させるWindows 11環境

導入手順と動作確認はWindows 11を基準としています。Windows 10は推奨環境に含みません。Linuxは公開手順とサポートの対象外です。

ダウンロード

現在の配布版はα6です。

α6をダウンロードSHA-256 sidecar

配布ファイル
tts-bot-alpha6.zip
ZIP SHA-256
b740f0334a6aa7e2db36c1b1567faedf64e8b008ed929867d8849e1cff09c0be
Bot本体
tts-bot-alpha6.py
Bot本体 SHA-256
e754ddf7887ec7b6f44e332734a50f451e273250ba62a38373635c1bcf6db594

非公式の配布物です

本Botは、Aivis ProjectおよびDiscord Inc.の公式配布物ではありません。

Aivis ProjectおよびDiscord Inc.による承認、提携、保証を受けたものでもありません。

関連ドキュメント