저는 HTML 5 음성 입력 API를 사용하고 있으며 음성 입력으로부터 반환 될 것으로 예상되는 답변을 서버에 알려주기를 원합니다. 가능한 입력 목록을 설정하는 방법이 있습니까?HTML 5 음성 입력 API에서 문법을 사용하는 방법이 있습니까?
답변
나는 W3C에서 정의한대로 Speech Input API Specification에 대해 이야기합니다. 이 사양에 따르면 가능한 입력을 제한하기 위해 음성 인식 시스템에서 사용되는 방법 인 문법이 지원됩니다. "음성 인식 문법"이라는 제목의 섹션을 찾으십시오. 문제는 사용중인 특정 브라우저에서 얼마나 잘 지원되는지, 아직 완성 된 표준이 아니기 때문에 HTML 5 특정 기능의 경우에 해당됩니다. 크롬이 표준과 가장 최신 인 것 같습니다. 음성 입력 API 구현에 대해서는 blog post from the Chrome team을 확인하십시오.
크롬은 내 시련에서 더 신뢰할만한 것으로 보이지만 위의 링크에서 이전 질문 (4 년 전)까지 Chrome은 지금 문법 사용을 중지 시켰습니다 ... 나는 특정 단어의 무게를 조정하는 것만으로 행복 할 것이지만, . – Ronk
Google 크롬에서는 문법을 사용할 수 없으므로 전반적으로 자유 형식 인식 만 사용하기로 결정했습니다. 관련 질문은 Grammar in Google speech API입니다.
문법은 Firefox Web Speech API에서 지원되지만 기능은 실험적입니다.
브라우저가 HTML5 오디오를 지원하는 경우 Pocketsphinx.js 라이브러리를 사용하여 문법의 단어를 인식하려고 할 수도 있습니다. 자바 스크립트 기반 인식기는 문법에 매우 적합해야합니다.
- 1. 여러 언어를 대상으로 한 ANTLR 문법을 사용하는 방법이 있습니까?
- 2. HTML 5 - iOS의 입력 형식 날짜 형식
- 3. VBA 음성 인식/음성 입력/음성 명령
- 4. HTML 5 데이터 속성이있는 ActionLink를 만드는 방법이 있습니까?
- 5. 모바일 브라우저에서 직접 음성/음성 입력
- 6. 연속 음성 인식을위한 HTML5 음성 입력 API
- 7. html 5 파일 API에서 이미지 너비를 얻는 방법
- 8. Android에서 음성 메일 메시지를 변경하는 방법이 있습니까?
- 9. 파이썬에서 나무의 문법을 작성하십시오.
- 10. Android API에서 음성 연결이 설정되지 않은 이유를 얻을 수있는 방법이 있습니까?
- 11. HTML 5 Apache Tomcat 7을 사용하는 Websocket
- 12. html 5 비디오 김이 있습니까?
- 13. GWT를 사용하는 HTML 5 캔버스 요소
- 14. HTML5 음성 인식 --- 사용자가 동적으로 말하고자하는 것을 설정하는 방법이 있습니까? (맞춤식 문법 사용)
- 15. HTML 5 기록으로 google analytics를 사용하는 방법?
- 16. Chrome에서 음성 입력 녹음 자동화
- 17. 수학 기호를 사용하는 방법이 있습니까?
- 18. TextTo 음성 변경 음성
- 19. 크롬 음성 입력 이벤트 문제
- 20. VSlick으로 디버깅하는 동안 stdin 대신 입력 파일을 사용하는 방법이 있습니까?
- 21. HTML 5 태그를 사용하지 않고 HTML 5 Doctype`<! DOCTYPE html>`을 사용하는 것은 어떤 장점이 있습니까?
- 22. Pocket Sphinx 문법을 사용하여 느려짐
- 23. HTML 5 - 텍스트 파일의 텍스트로드
- 24. 정규 표현식이 아닌 문법을 사용하는 검색 도구입니까?
- 25. C#에서 동적 문법을 사용하는 방법?
- 26. HTML 5 확인 localStorage
- 27. HTML5 음성 입력 마이크 액세스
- 28. 문법을 수정하기위한 PHP 라이브러리가 있습니까?
- 29. 변수를 바인딩하는 방법이 있습니까? PHP 5
- 30. html 5 shim이로드되었는지 확인
관련 새 질문에 대한 링크 : http://stackoverflow.com/questions/16883609/is-web-speech-api-grammar-exposed-to-developers –