22

"다음"또는 "이전"과 같은 간단한 음성 명령을 사용하여 jQuery 슬라이드 쇼를 만들려고합니다. Google 음성 인식을 사용할 수 있습니까? Chrome의 x-webkit- 연설에 대해 알고 있지만 사용하려면 버튼을 클릭해야합니다.Google의 음성 인식 기술을위한 API가 있습니까?

MIT의 WAMI를 사용해 보았지만 Google의 음성 인식보다 느리고 정확성이 떨어졌습니다.

+0

가능한 [Google 음성 검색의 작동 방식? 거기에 대한 API가 있나요?] (http://stackoverflow.com/questions/6389039/how-google-voice-search-works-is-there-an-api-for-that) –

답변

20

을 : 자바 스크립트를 사용하여이 작업을 수행 할 수있는 쉬운 방법을 http://chrome.blogspot.co.uk/2013/01/hello-browser.html

(api doc)

+10

저는 이것을 감싸는 JavaScript 라이브러리를 만들었으며 사이트 또는 앱에 음성 명령을 추가하는 것을 매우 쉽게 만듭니다. https://www.talater.com/annyang/에서 확인하십시오. –

2

문제는 사용자의 음성을 캡처 및 처리를 위해 몇 가지 음성 서버를 보낼 것입니다. x-webkit-speech는 브라우저에 내장되어 있으며 브라우저는 PC의 사운드 카드를 사용하여 음성을 캡처합니다. 브라우저의 Javascript/Jquery만으로는 하드웨어 장치에 액세스 할 수 없습니다. Chrome에서 DOM의 x-webkit-speech 개체를 노출하는지 여부를 알 수 없으므로 Javascript를 통해 캡처 할 수 있습니다.

즉, 사람들은 Google 연설 API를 리버스 엔지니어링하여 코드에서 사용했습니다. 예를 들어 http://mikepultz.com/2011/03/accessing-google-speech-api-chrome-11/을 참조하십시오. 이 지금 크롬을 위해 존재하는 오늘로

+0

입니다. 2015 년에 사용할 수 없습니다. 작동시키는 사람이 있습니까? – user3526

12

, 음성 인식 처리하게 라이브러리 인 annyang 체크 아웃 슈퍼 쉬운.