2012-01-31 1 views
0

CMS 기반의 전자 쇼핑 시스템에서 검색을위한 음성 인식 시스템을 통합하고자합니다. 이 CMS는 Php. 그렇다면 CMU 스핑크스는 PHP 통합을 지원합니까? 작업을 수행하는 다른 방법이 있습니까?PHP 기반 전자 쇼핑 CMS에서 CMU 스핑크스를 사용할 수 있습니까?

+1

정확히 어떻게 사용 하시겠습니까? 더 자세한 정보를 제공 할 수 있습니까? 어떤 종류의 음성 인식이 필요합니까? 사용자에게 웹 사이트에 대한 제어 권한을 제공해야하거나 일부 파일을 업로드하고이를 필사 할 수 있어야합니다. 아니면 다른 것을 필요로합니까? –

+0

사용자가 음성 명령을 기반으로 다양한 제품을 탐색 할 수 있기를 바랍니다. 예. 그는 그것을 표시 할 제품 이름을 말할 것입니다. –

답변

1

(비슷한 질문에서 이전 대답을 다시 사용하여 ...) 목표는 HTML 페이지에서 음성 인식을 수행하는 것입니까? Chrome은 텍스트 입력에 대한 음성 인식을 지원합니다. http://slides.html5rocks.com/#speech-inputhttp://www.filosophy.org/2011/03/talking-to-the-web-the-basics-of-html5-speech-input/을 참조하십시오.

은이 음성 인식에 대해 다음 태그를 사용합니다

<input type=”text” speech x-webkit-speech /> 

내가 크롬은 현재이를 지원하는 유일한 브라우저입니다 생각합니다. http://tomlerendu.com/tutorial/how-to-use-html-5-speech-input/ 좋은 예제가 음성 인식 기능이 지원되는지를 테스트하기위한 수단으로

if(document.createElement('input').webkitSpeech==undefined) 
{ 
    //no speech support 
} 

를 나타낸다.

역사적으로 다른 접근법이있었습니다. Opera는 다른 솔루션을 구현했지만 더 이상 지원하지 않는 것으로 보입니다. http://dev.opera.com/articles/view/getting-to-know-voice/.

사용 된 또 다른 접근법은 음성 인식 백엔드와 통신하는 Java 애플릿 또는 플래시 응용 프로그램을 사용하는 것입니다. WAMI는 이것의 좋은 예입니다 - http://wami.csail.mit.edu/. 이러한 접근 방식은 리치 클라이언트 (Java 또는 Flash 또는 기타 플러그 인)를 사용하여 음성을 캡처하여 서버 또는 일부 로컬 음성 엔진으로 보내 처리합니다.