Я хорошо знаю php, и я использую javascript и jquery, но, похоже, я не знаю, как сделать речевое преобразование текста с ними, но я знаю, что существует много флеш-распознавания api, но мне хотелось бы быстрее, Я хотел бы сценарий для этого, который может точно использовать ваш голос и преобразовать его в текст. Большое спасибо, Аноним.
Если ваша цель – распознавание речи с html-страницы, вы можете посмотреть другие альтернативы. Chrome поддерживает распознавание речи для ввода текста. См. http://slides.html5rocks.com/#speech-input и http://www.filosophy.org/2011/03/talking-to-the-web-the-basics-of-html5-speech-input/ ,
Они используют следующий тег для распознавания речи:
<input type=”text” speech x-webkit-speech />
Я считаю, что Chrome – единственный браузер, который в настоящее время поддерживает это. 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 или другой подключаемый модуль) для захвата речи и отправки ее на сервер или какой-либо локальный речевой движок для обработки.
В html 5 trere есть тег, который вы можете сделать с этим.
Читать: link1 link2
Вы можете взглянуть на speechapi.com и построить себе то, что вам нужно, но если это будет наоборот, текст в речь, speak.js будет делать.
Надеюсь, это поможет.