努力したWiki

推敲の足りないメモ書き多数

ユーザ用ツール

サイト用ツール


documents:tools:assistantseika:assistantseika-007

80.AssistantSeikaを使ったアプリケーション・ツール外部リンク集

AssistantSeikaは、VOICEROID2、CeVIO、A.I.VOICE、VOICEVOXなどの音声合成製品を統一的に制御できる日本製のソフトウェアです。このページでは、AssistantSeikaを活用したコミュニティ製のアプリケーションやツールを紹介します。

概要

AssistantSeikaは以下の特徴を持つ音声合成制御ソフトウェアです:

  • 統一API: 複数の音声合成製品を同じインターフェースで制御
  • HTTP API: ネットワーク経由での制御が可能
  • コマンドライン: SeikaSay2.exeによるCLI制御
  • プログラム連携: .NET アセンブリによる組み込み

アプリケーション・ツール一覧

開発・API関連

assistant-seika-openapi

  • 説明: AssistantSeikaのHTTP APIをOpenAPI仕様で定義したプロジェクト
  • 言語: YAML/JSON
  • 用途:
    • API仕様書の提供
    • クライアントライブラリの自動生成
    • API開発の標準化

ASHttpStarter

  • 説明: UIを自動操作してAssistantSeikaのHTTPサーバを自動的に起動するプログラム
  • 言語: 不明
  • 機能:
    • AssistantSeikaの自動起動
    • HTTPサーバーの自動開始
    • UI自動操作

配信・チャット連携

twitch2seikasay

  • 説明: TwitchのIRCチャットを読み取り、SeikaSay経由で音声読み上げを行うツール
  • 言語: Rust
  • 機能:
    • Twitchチャットの自動読み上げ
    • OAuth認証対応
    • AssistantSeikaのHTTPサーバー連携
  • セットアップ:
    • Twitchボットアカウントの作成
    • OAuthトークンの取得
    • Config.tomlファイルの設定

pyaivchat

  • 説明: TwitchとYouTubeの両方に対応したTTSチャットボット
  • 言語: Python
  • 特徴:
    • AI Voice JP(琴葉姉妹英語版)対応
    • Twitch/YouTube並列処理
    • シーケンシャルTTS送信
  • 要件:
    • Python 3.8
    • AssistantSeika + SeikaSay2
    • Google Cloud Developer Console設定

Streamlabs連携スクリプト

  • 説明: StreamlabsのフォローアラートをAssistantSeika TTSに連携するJavaScriptコード
  • 言語: JavaScript
  • 機能:
    • Streamlabsアラート連携
    • フォロー通知の音声読み上げ
    • HTTP API経由での制御

AI・対話システム

chatgpt-voiceroid-talk

  • 説明: ChatGPTを使ってVOICEROIDやVOICEVOXキャラクターと音声会話するシステム
  • 言語: Python
  • 対応製品:
    • VOICEROID版
    • VOICEVOX版
  • 機能:
    • OpenAI API連携
    • リアルタイム音声会話
    • 会話履歴保存
  • 動作環境:
    • Windows 10 21H2
    • Python 3.10+
    • Microsoft C++ Build Tools

claude-assistant-seika

  • 説明: Claude Codeの会話ログを監視して、AssistantSeika経由で結月ゆかりに読み上げてもらうCLIツール
  • 言語: TypeScript/JavaScript
  • 機能:
    • Claude AI会話ログ監視
    • AssistantSeika経由での音声読み上げ
    • 結月ゆかり対応
  • 注意: 一部表示エラーあり

ゲーム・エンターテイメント

mtga-commentary-automation

  • 説明: Magic: The Gathering Arena(MTGA)の自動実況ツール
  • 言語: Python
  • 機能:
    • MTGATrackerとの連携
    • ゲーム状況の自動解析
    • VOICEROID実況音声生成
    • WAVファイル出力対応
  • 特徴:
    • ゆかりねっとコネクター Neo連携
    • カード名の正確な読み上げ
    • アルケミー調整カード対応

Node.js関連

nodeseika-example

  • 説明: Node.jsでAssistantSeikaを使用する例(詳細不明)
  • 言語: JavaScript/Node.js
  • 機能: Node.js環境でのAssistantSeika連携例

学習・参考資料

動画コンテンツ

  • 内容: AssistantSeika関連動画12件
  • 含まれる内容:
    • VOICEPEAK対応紹介
    • 使用例デモンストレーション
    • セットアップチュートリアル
    • 新機能紹介
    • 実際の運用例

個人ブログ・解説サイト

  • 内容: AssistantSeikaの導入・動作確認手順
  • 特徴:
    • COEIROINK v.2との連携例
    • つくよみちゃんでの動作テスト
    • 実際のセットアップ手順を詳細解説

技術仕様

共通要件

  • OS: Windows(主要対象)
  • AssistantSeika: 最新版推奨
  • 音声合成ソフト: 各ツールの対応製品を確認

API仕様

  • プロトコル: HTTP/HTTPS
  • 認証: Basic認証対応
  • データ形式: JSON
  • デフォルトポート: 7180

開発言語別分布

  • Python: 2プロジェクト(AI連携、ゲーム実況)
  • Rust: 1プロジェクト(高性能チャット処理)
  • JavaScript: 2プロジェクト(Streamlabs連携、Node.js例)
  • TypeScript/JavaScript: 1プロジェクト(Claude連携)
  • 仕様定義: 1プロジェクト(OpenAPI)
  • その他: 1プロジェクト(言語不明)

活用シーン

配信・実況

  • Twitch/YouTube配信での自動読み上げ
  • ゲーム実況の自動化
  • チャットボット機能
  • フォローアラート連携

開発・研究

  • AI対話システムの音声出力
  • 音声合成APIの統一化
  • プロトタイピング・実験
  • Node.js環境での統合

エンターテイメント

  • キャラクター音声での対話
  • ゲーム連携システム
  • 自動コンテンツ生成

自動化・効率化

  • HTTPサーバーの自動起動
  • UI操作の自動化
  • システム統合

プロジェクト統計

総プロジェクト数

  • GitHub公開プロジェクト: 8件(AssistantSeika関連のみ)
  • 個人ブログ・解説: 1件
  • 動画コンテンツ: 12件(ニコニコ動画)
  • コードスニペット: 1件(GitHub Gist)

カテゴリ別分布

  • 配信・チャット連携: 3プロジェクト
  • AI・対話システム: 2プロジェクト
  • 開発・API関連: 2プロジェクト
  • ゲーム・エンターテイメント: 1プロジェクト
  • Node.js関連: 1プロジェクト

注意事項

  • 各ツールは独立したプロジェクトです
  • ライセンス条項を確認してから使用してください
  • AssistantSeikaの公式サポート外のツールです
  • 音声合成ソフトウェアの正規ライセンスが必要です
  • 一部のプロジェクトは開発状況や詳細が不明です
  • 関係のないプロジェクト(therapyAI、Emotia等)は除外済みです

関連リンク


最終更新: 2026年4月 このドキュメントはコミュニティによって維持されています 検索ソース: Bing.com, DuckDuckGo.com(引用符付き検索で精度向上)

documents/tools/assistantseika/assistantseika-007.txt · 最終更新: by officeagentsmith

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki