Voice Live SDK(소프트웨어 개발 키트)는 음성 에이전트에 대해 대기 시간이 짧고 고품질 음성 대 음성 상호 작용을 가능하게 하는 관리형 서비스인 Azure Voice Live를 노출합니다. Voice Live는 음성 인식, 생성 AI 및 텍스트 음성 변환을 단일 통합 인터페이스로 통합하므로 통합 작업이 적은 엔드투엔드 음성 환경을 빌드할 수 있습니다.
Voice Live SDK를 사용하여 다음을 수행합니다.
- 실시간 음성 도우미 및 대화형 에이전트를 만듭니다.
- 대기 시간을 최소화하여 음성 음성 변환 애플리케이션을 빌드합니다.
- 노이즈 억제 및 에코 취소와 같은 고급 대화형 기능을 통합합니다.
- 다양한 사용 사례에 대해 여러 AI 모델(예: GPT-4o, GPT-4o-mini 및 Phi)을 선택합니다.
- 동적 응답에 대한 함수 호출 및 도구 통합을 구현합니다.
- 시각적 구성 요소와 아바타 사용 음성 상호 작용을 만듭니다.
지원되는 언어
Voice Live SDK는 다음 언어 및 플랫폼을 지원합니다.
| 프로그래밍 언어 | Reference | 플랫폼 지원 |
|---|---|---|
| C# | C# | Windows, Linux, macOS |
| 파이썬 | 파이썬 | Windows, Linux, macOS |
| Java(미리 보기) | java | Android, Windows, Linux, macOS |
| JavaScript/TypeScript(미리 보기) | JavaScript/TypeScript | Windows, Linux, macOS |
코드 샘플
Voice Live SDK 코드 샘플은 설명서 및 GitHub에서 사용할 수 있습니다.
문서 샘플
샘플이 포함된 설명서 페이지의 맨 위에서 옵션을 사용하여 프로그래밍 언어를 선택합니다.
선호하는 프로그래밍 언어로 샘플을 사용할 수 없는 경우 다른 프로그래밍 언어를 선택하여 시작하고 개념을 알아보거나 문서의 시작 부분에서 연결된 참조 및 샘플을 사용합니다.
GitHub 샘플
각 GitHub 리포지토리에서 각 프로그래밍 언어에 대한 샘플을 찾을 수 있습니다.
| 프로그래밍 언어 | 샘플 리포지토리 |
|---|---|
| Java | Java 샘플 |
| 파이썬 | Python 샘플 |
| 자바스크립트/타입스크립트 | JavaScript/TypeScript 샘플 |
| C# | C# 샘플 |
도움말 옵션
개발자 커뮤니티는 Stack Overflow 포럼을 사용하여 Azure Cognitive Speech 및 기타 서비스에 대한 질문을 하고 대답할 수 있습니다. Microsoft는 포럼을 모니터링하고 커뮤니티가 아직 답변하지 않은 질문에 회신합니다. Microsoft에서 사용자의 질문을 확실히 볼 수 있도록 하려면 azure-speech 태그를 지정하세요.
GitHub에서 문제를 만들어 아이디어를 제안하거나 버그를 보고할 수 있습니다.
Foundry 도구 지원 및 도움말 옵션을 참조하여 지원을 받고, 최신 정보를 유지하며, 피드백을 제공하고, Foundry 도구에 대한 버그를 보고하세요.