mcpField
V
voice-ai-engine-development

voice-ai-engine-development

github.com/sickn33開発48.7k319 回インストール今日更新
リポジトリ

voice-ai-engine-development について

リアルタイム音声対話システムを開発するチーム向けの音声AI開発スキルです。ストリーミング音声、割り込み処理、文字起こし・LLM・TTSプロバイダーの連携を扱い、安全性と検証の境界も示します。

主な機能

  1. 01リアルタイム音声システムの開発指針
  2. 02ストリーミング音声パイプライン設計
  3. 03会話の割り込み処理
  4. 04文字起こし・LLM・TTSの連携
  5. 05音声データと実行時の安全対策

活用シーン

  1. 01リアルタイム音声アシスタントの設計
  2. 02割り込み可能な音声チャットボットの構築
  3. 03複数の音声・LLMプロバイダーの連携

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/sickn33/agentic-awesome-skills --skill voice-ai-engine-development

インストール後、Claude Code で/voice-ai-engine-developmentを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

README.md
examples/
complete_voice_engine.py
gemini_agent_example.py
interrupt_system_example.py
references/
common_pitfalls.md
detailed-guide.md
provider_comparison.md
templates/
base_worker_template.py
multi_provider_factory_template.py

詳細

音声 AI エンジンの開発

詳細ガイド

このスキルを実行する前に、詳細ガイドをお読みください。完全な手順と参考資料が記載されています。安全性、前提条件、検証要件は必須事項として扱ってください。特定の作業では関連するセクションを読み、最初から最後まで作業する場合はガイド全体をお読みください。

このスキルを使用する場面

次の場合にこのスキルを使用してください:

  • リアルタイム音声会話システムを構築する
  • 音声アシスタントやチャットボットを実装する
  • 音声対応のカスタマーサービスエージェントを作成する
  • 割り込み機能を備えた音声 AI アプリケーションを開発する
  • 複数の文字起こし、LLM、または TTS プロバイダーを統合する
  • ストリーミング音声処理パイプラインを扱う
  • ユーザーが Vocode、音声エンジン、または会話型 AI について言及している

制限事項

  • 上記の説明にある範囲にタスクが明確に該当する場合にのみ、このスキルを使用してください。
  • 出力を、環境固有の検証、テスト、または専門家によるレビューの代わりとして扱わないでください。
  • 必要な入力、権限、安全上の境界、または成功基準が不足している場合は、作業を中止して確認してください。

例

ローカルの合成音声ワーカーパイプラインを設計し、オフラインでキャンセルとキューの負荷を検証してから、明示的に選択したプロバイダーアダプターを個別に実装してテストします。モックから、マイクやベンダーへの接続が機能していると推測しないでください。

データと実行の境界

録音と各外部音声/テキスト送信先について許可を取得し、データの保持期間と費用を開示して、初期テストには合成音声を使用してください。シークレットをコードやログに含めず、デフォルトでは生の文字起こしをログに記録しないでください。セッション時間、キュー、履歴には上限を設け、デプロイ前に認証済み WebSocket のアップグレードを保護してください。音声クローンには権利の確認と話者の同意が必要です。

コメント