Bing Speech에서 Speech service로 마이그레이션

이 문서를 사용 하 여 Bing Speech API에서 음성 서비스로 응용 프로그램을 마이그레이션합니다.

이 문서에서는 Bing Speech Api와 Speech service 간의 차이점에 대해 간략하게 설명 하 고 응용 프로그램을 마이그레이션하기 위한 전략을 제안 합니다. Bing Speech API 구독 키는 음성 서비스에서 작동 하지 않습니다. 새 음성 서비스 구독이 필요 합니다.

단일 Speech service 구독 키는 다음 기능에 대 한 액세스 권한을 부여 합니다. 각 기능은 별도로 측정되므로 사용하는 기능에 대해서만 요금이 청구됩니다.

Speech SDK 는 기능 측면에서 Bing Speech 클라이언트 라이브러리를 대신하지만 다른 API를 사용합니다.

기능 비교

음성 서비스는 주로 Bing Speech와 비슷하며, 다음과 같은 차이점이 있습니다.

기능 Bing Speech Speech Service 세부 정보
C# SDK ✔️ ✔️ Speech service는 Windows 10, 유니버설 Windows 플랫폼 (UWP) 및 .NET Standard 2.0를 지원 합니다.
C++ SDK ✔️ Speech service는 Windows 및 Linux를 지원 합니다.
Java SDK ✔️ ✔️ Speech service는 Android 및 음성 장치를 지원 합니다.
연속 음성 인식 10분 제한 없음 음성 SDK는 무제한 연속 인식을 지원 하 고 시간 초과 시 자동으로 다시 연결 하거나 연결을 끊을 수 있습니다.
부분 또는 중간 결과 ✔️ ✔️ 음성 SDK에서 지원 됩니다.
Custom Speech 모델 ✔️ ✔️ Bing Speech에는 별도의 Custom Speech 구독이 필요합니다.
사용자 지정 음성 글꼴 ✔️ ✔️ Bing Speech에는 별도의 Custom Voice 구독이 필요합니다.
24-kHz 음성 ✔️
음성 의도 인식 별도 LUIS API 호출이 필요합니다. 통합형(SDK 사용) 음성 서비스에 LUIS 키를 사용할 수 있습니다.
간단한 의도 인식 ✔️
긴 오디오 파일의 일괄 처리 기록 ✔️
인식 모드 엔드포인트 URI 통해 수동 자동 인식 모드는 음성 서비스에서 사용할 수 없습니다.
엔드포인트 위치 전역 지역 지역별 엔드포인트가 대기 시간을 향상시킵니다.
REST API ✔️ ✔️ 음성 서비스 REST Api는 Bing Speech (다른 끝점)와 호환 됩니다. REST API는 텍스트 음성 변환 및 제한된 음성 텍스트 변환 기능을 지원합니다.
WebSocket 프로토콜 ✔️ Speech SDK는 서비스에 대 한 일정 연결을 요구 하는 기능에 대 한 웹 소켓 연결을 추상화 하므로 더 이상 수동으로 구독할 수 없습니다.
서비스 간 API 호출 ✔️ C# 서비스 라이브러리를 통해 Bing Speech에 제공됩니다.
오픈 소스 SDK ✔️

음성 서비스는 트랜잭션 기반 모델 대신 시간 기반 가격 책정 모델을 사용 합니다. 자세한 내용은 Speech service 가격 책정 을 참조 하세요.

마이그레이션 전략

사용자 또는 조직에 Bing Speech API를 사용 하는 개발 또는 프로덕션 환경에서 응용 프로그램이 있는 경우 가능한 한 빨리 음성 서비스를 사용 하도록 업데이트 해야 합니다. 사용 가능한 Sdk, 코드 샘플 및 자습서는 음성 서비스 설명서 를 참조 하세요.

Speech service REST api 는 Bing Speech api와 호환 됩니다. 현재 Bing Speech REST Api를 사용 하는 경우 REST 끝점을 변경 하 고 음성 서비스 구독 키로 전환 하기만 하면 됩니다.

특정 프로그래밍 언어에 대해 Bing Speech 클라이언트 라이브러리를 사용하는 경우 API가 다르기 때문에 Speech SDK에서 사용 중인 애플리케이션으로 변경해야 합니다. Speech SDK는 새 기능에 액세스하면서 코드를 좀 더 간단히 만들어줄 수 있습니다. 음성 SDK는 다양 한 프로그래밍 언어에서 사용할 수 있습니다. 모든 플랫폼의 API는 비슷하며, 다중 플랫폼 개발을 용이하게 수행할 수 있습니다.

음성 서비스는 글로벌 끝점을 제공 하지 않습니다. 애플리케이션이 모든 해당 트래픽에 대해 단일 지역별 엔드포인트를 사용할 때 효율적으로 작동하는지를 확인합니다. 그렇지 않을 경우 지리적 위치를 사용하여 가장 효율적인 엔드포인트를 확인합니다. 사용 하는 각 지역에 별도의 음성 서비스 구독이 필요 합니다.

Speech Devices SDK를 시작하려면

  1. Speech SDK를 다운로드합니다.
  2. 음성 서비스 빠른 시작 가이드자습서를 진행 합니다. 또한 코드 샘플을 살펴보고 새 API를 경험합니다.
  3. 음성 서비스를 사용 하도록 응용 프로그램을 업데이트 합니다.

지원

Bing Speech 고객은 지원 티켓을 개설하여 고객 지원 서비스에 문의해야 합니다. 지원을 받으려면 기술 지원 플랜이 필요한 경우에도 Microsoft로 연락 주시면 됩니다.

Speech service, SDK 및 API 지원이 필요한 경우 Speech service 지원 페이지를 방문 하세요.

다음 단계

참조