메인 콘텐츠로 건너뛰기

클라이언트 라이브러리

HTTP 인터페이스 / WebSocket 인터페이스를 사용한 개발을 간단하게 하기 위해, 다양한 언어의 클라이언트 개발을 위한 AmiVoice API 클라이언트 라이브러리를 제공하고 있습니다.

각 언어의 클라이언트 라이브러리는 AmiVoice SDK와 같은 인터페이스로 개발할 수 있도록 하고 있습니다. 또한, 의존하는 라이브러리를 줄이기 위해 WebSocket이나 HTTP 통신을 위한 각 언어의 라이브러리를 사용하지 않고 구현하고 있습니다. 파일 음성 인식 애플리케이션 개발을 위한 Hrp/Hrp.js와 실시간 음성 인식 애플리케이션 개발을 위한 Wrp/Wrp.js가 있습니다.

정보
  • AmiVoice API 클라이언트 라이브러리는 애플리케이션에 포함하여 사용하실 수 있습니다.
  • C++ 버전만 오픈 소스 소프트웨어를 사용하고 있습니다. 자세한 내용은 아래를 참조하십시오.
  • 그 외의 언어의 클라이언트 라이브러리는 오픈 소스 소프트웨어를 사용하지 않습니다.

파일 음성 인식 라이브러리

클라이언트 라이브러리인터페이스언어샘플 프로그램
Hrp (레퍼런스)HTTPJava, C#, C++, PHP, PythonHrpSimpleTester
Hrp.js (레퍼런스)HTTPJavaScripthrp.html
주의

비동기 HTTP 인터페이스에는 대응하지 않습니다ので, 주의해 주십시오.

실시간 음성 인식 라이브러리

클라이언트 라이브러리인터페이스언어샘플 프로그램
Wrp (레퍼런스)WebSocketJava, C#, C++, PHP, PythonWrpSimpleTester
Wrp.js (레퍼런스)WebSocketJavaScriptwrp.html

사용 방법은 실시간 음성 인식 라이브러리 Wrp의 사용 방법을 참조하십시오.