voice-ai-engine-development について
リアルタイム音声対話システムを開発するチーム向けの音声AI開発スキルです。ストリーミング音声、割り込み処理、文字起こし・LLM・TTSプロバイダーの連携を扱い、安全性と検証の境界も示します。
主な機能
- 01リアルタイム音声システムの開発指針
- 02ストリーミング音声パイプライン設計
- 03会話の割り込み処理
- 04文字起こし・LLM・TTSの連携
- 05音声データと実行時の安全対策
活用シーン
- 01リアルタイム音声アシスタントの設計
- 02割り込み可能な音声チャットボットの構築
- 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.mdexamples/complete_voice_engine.pygemini_agent_example.pyinterrupt_system_example.pyreferences/common_pitfalls.mddetailed-guide.mdprovider_comparison.mdtemplates/base_worker_template.pymulti_provider_factory_template.py詳細
音声 AI エンジンの開発
詳細ガイド
このスキルを実行する前に、詳細ガイドをお読みください。完全な手順と参考資料が記載されています。安全性、前提条件、検証要件は必須事項として扱ってください。特定の作業では関連するセクションを読み、最初から最後まで作業する場合はガイド全体をお読みください。
このスキルを使用する場面
次の場合にこのスキルを使用してください:
- リアルタイム音声会話システムを構築する
- 音声アシスタントやチャットボットを実装する
- 音声対応のカスタマーサービスエージェントを作成する
- 割り込み機能を備えた音声 AI アプリケーションを開発する
- 複数の文字起こし、LLM、または TTS プロバイダーを統合する
- ストリーミング音声処理パイプラインを扱う
- ユーザーが Vocode、音声エンジン、または会話型 AI について言及している
制限事項
- 上記の説明にある範囲にタスクが明確に該当する場合にのみ、このスキルを使用してください。
- 出力を、環境固有の検証、テスト、または専門家によるレビューの代わりとして扱わないでください。
- 必要な入力、権限、安全上の境界、または成功基準が不足している場合は、作業を中止して確認してください。
例
ローカルの合成音声ワーカーパイプラインを設計し、オフラインでキャンセルとキューの負荷を検証してから、明示的に選択したプロバイダーアダプターを個別に実装してテストします。モックから、マイクやベンダーへの接続が機能していると推測しないでください。
データと実行の境界
録音と各外部音声/テキスト送信先について許可を取得し、データの保持期間と費用を開示して、初期テストには合成音声を使用してください。シークレットをコードやログに含めず、デフォルトでは生の文字起こしをログに記録しないでください。セッション時間、キュー、履歴には上限を設け、デプロイ前に認証済み WebSocket のアップグレードを保護してください。音声クローンには権利の確認と話者の同意が必要です。
コメント
Markdown 対応