Azure-Samples/cognitive-services-speech-sdk

Sample code for the Microsoft Cognitive Services Speech SDK

해결하는 문제

이 리포지토리는 Microsoft Cognitive Services Speech SDK를 사용하여 애플리케이션에 음성 기능을 통합하는 데 도움이 되는 포괄적인 코드 샘플 세트를 제공합니다. SDK 문서와 실제 구현 사이의 격차를 메우며, 다양한 플랫폼과 언어에서 실용적인 구현을 가능하게 합니다.

작동 방식

프로젝트는 빠른 시작 및 고급 샘플로 예제를 정리합니다. 이러한 샘플은 SDK를 통해 Azure Speech Service와 상호작용하는 방법을 보여주며, 주로 세 가지 주요 모달리티를 다룹니다: 음성-텍스트(인식), 텍스트-음성(합성), 음성-음성(번역). 또한 연결된 마이크 및 스피커를 나열하는 등의 오디오 하드웨어 관리 도구도 포함되어 있습니다.

대상 사용자

C++, C#, Java, JavaScript, Node.js, Python, Objective-C, Swift를 사용하여 Windows, Linux, macOS, Android, iOS, Web 등 다양한 플랫폼에서 애플리케이션을 개발하고, 음성 인터랙션, 음성 전사, 번역 기능을 추가하고자 하는 개발자들입니다.

주요 특징

  • 다중 플랫폼 지원: 거의 모든 주요 OS 및 모바일 플랫폼용 샘플.
  • 광범위한 언어 커버리지: 8가지 다른 프로그래밍 언어로 구현된 샘플.
  • 음성-텍스트: 마이크 및 파일에서의 단일 인식을 위한 빠른 시작.
  • 텍스트-음성: 기본 스피커 또는 결과 버퍼로의 합성 예제.
  • 음성 번역: 단일 번역 및 전사 샘플.
  • 음성 어시스턴트 통합: DialogServiceConnector를 사용한 사용자 정의 음성 어시스턴트 생성 샘플.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트