Repolode
Azure-Samples

Azure-Samples/voicelive-api-salescoach

영업 담당자가 AI 가상 고객과 음성 대화를 연습할 수 있는 Azure Voice Live API 데모 앱입니다.

스타
150
포크
94
열린 이슈
8
마지막 커밋
29일 전

어떤 프로젝트인가요?

Voice Live API Sales Coach는 AI 기반 음성 훈련이 영업 교육에 어떻게 활용될 수 있는지 보여 주는 샘플 애플리케이션입니다. 사용자는 업종별 영업 시나리오를 선택해 AI 가상 고객과 실시간으로 대화하고, 자신의 성과에 대한 피드백을 받을 수 있습니다.

이 앱은 Azure AI 서비스를 기반으로 합니다. Azure Voice Live API를 통해 음성 간 대화를 진행하고, 대화가 끝난 후에는 대규모 언어 모델이 대화 내용을 분석하며, Azure Speech Services가 발음과 유창성을 평가합니다. 프론트엔드는 Fluent UI를 사용하는 React로 구현했으며, 백엔드는 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은(는) 무엇인가요?
영업 담당자가 AI 가상 고객과 음성 대화를 연습할 수 있는 Azure Voice Live API 데모 앱입니다. 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 통계는 매일 갱신됩니다.

관련 프로젝트