Repolode
Azure-Samples

Azure-Samples/voicelive-api-salescoach

Azure Voice Live APIを使い、営業担当者がAIの仮想顧客との音声会話を練習できるデモアプリ。

スター
150
フォーク
94
未解決の Issue
8
最終コミット
29 日前

これは何?

Voice Live API Sales Coachは、AIを活用した音声トレーニングが営業教育にどう役立つかを示すサンプルアプリです。ユーザーは業界に特化した営業シナリオを選び、AIの仮想顧客とリアルタイムで会話し、そのパフォーマンスに対するフィードバックを受け取れます。

このアプリはAzure AIサービスを基盤としています。会話には音声間のやり取りを実現するAzure Voice Live APIを使用し、会話後に大規模言語モデルが内容を分析します。また、Azure Speech Servicesで発音と流暢さを評価します。フロントエンドはReactとFluent UI、バックエンドはWebSocket通信を処理するPython Flaskサーバーで構成されています。

このプロジェクトには、dev container、ビルドスクリプト、Azure AIとSpeechのリソースおよびContainer Appをプロビジョニングする`azd up`デプロイが含まれています。Azure OpenAIのキーまたはMicrosoft Entra ID認証を利用でき、オプションでFoundry agentsに接続してシナリオの挙動を設定できます。

主な機能

  • 01Azure Voice Live APIを介した、AIの仮想顧客とのリアルタイム音声会話
  • 02会話後に、話し方、内容、ニーズの把握、反論への対応を分析
  • 03Azure Speech Servicesによる発音と流暢さの評価
  • 04業界に特化した営業シナリオとスコアリング指標
  • 05azdを使ったAzureへのワンコマンドデプロイ

ユースケース

  • 模擬通話を通じて、営業担当者が反論やニーズを探る質問への対応を練習する
  • Azure Voice Live APIとSpeechサービスをインタラクティブな音声アプリケーションに活用する方法を検討する
  • リアルタイム音声に対応したFlask・Reactアプリの参考実装として利用する

クイックスタート

  1. 1

    azd で Azure にデプロイする

    azd up
  2. 2

    アプリをローカルにインストールしてビルドする

    ./scripts/build.sh
  3. 3

    サーバーを起動する

    cd backend && python src/app.py
  4. 4

    ブラウザーで http://localhost:8000 を開く

使う前に知っておきたいこと

  • Voice Live、Speech、gpt-4.1-mini モデルのデプロイが利用でき、十分なモデルクォータがある Azure サブスクリプションが必要です。
  • ローカル開発には、Azure AI Foundry と Speech のキーまたはエンドポイントを入力した .env ファイルが必要です。

トピック

よくある質問

voicelive-api-salescoach とは?
Azure Voice Live APIを使い、営業担当者がAIの仮想顧客との音声会話を練習できるデモアプリ。 Voice Live API Sales Coachは、AIを活用した音声トレーニングが営業教育にどう役立つかを示すサンプルアプリです。ユーザーは業界に特化した営業シナリオを選び、AIの仮想顧客とリアルタイムで会話し、そのパフォーマンスに対するフィードバックを受け取れます。
voicelive-api-salescoach は無料で使えますか?ライセンスは?
voicelive-api-salescoach は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
voicelive-api-salescoach は今もメンテナンスされていますか?
活発にメンテナンス中。voicelive-api-salescoach の最終コミットは 2026年9月21日 です。
voicelive-api-salescoach は何に使えますか?
模擬通話を通じて、営業担当者が反論やニーズを探る質問への対応を練習する Azure Voice Live APIとSpeechサービスをインタラクティブな音声アプリケーションに活用する方法を検討する リアルタイム音声に対応したFlask・Reactアプリの参考実装として利用する
voicelive-api-salescoach のインストール方法は?
azd で Azure にデプロイする: azd up アプリをローカルにインストールしてビルドする: ./scripts/build.sh サーバーを起動する: cd backend && python src/app.py ブラウザーで http://localhost:8000 を開く
voicelive-api-salescoach はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Azure-Samples/voicelive-api-salescoach

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト