基本準備
音声対話用の特別なパッケージをインストールする必要がある:npm install @voltagent/voice
このパッケージは、Web Speech APIなどの基礎となるインターフェースをカプセル化します。
コア構成ステップ
- 音声機能を有効にするスマートボディ設定
voice: true
- コンピテンス・ハンドリングブラウザ側のマイクアクセスが必要
- 音声パラメータ::調整可能なスピーチレート、ピッチ、音声認識感度
コード例
const voiceAgent = new Agent({ name: "语音助手", llm: new VercelAIProvider(), model: openai("gpt-4o-mini"), voice: { recognitionLang: "zh-CN", // 中文识别 synthesisVoice: "Microsoft Yaoyao" // 中文语音 } });
典型的なアプリケーション
- インテリジェントなカスタマーサービス:: 自動電話応答システム
- 音声アシスタントスマートホームコントロールセンター
- 教育用途言語学習の伴奏
ほら
音声認識の精度は周囲の雑音に影響されるため、静かな環境でキー操作を確認することをお勧めします。ブラウザの互換性については、ChromeとEdgeの最新バージョンが最適です。
この答えは記事から得たものである。VoltAgent:AIインテリジェンスを迅速に構築するためのTypeScriptオープンソースフレームワークについて