2012-01-01 31 views
0

我知道PHP很好,我使用JavaScript和jQuery,但我似乎不知道如何发表演讲与文本转换虽然,但我知道有许多闪光语音识别api的周围,但我想更快,我想为这个脚本,可以准确地使用你的声音,并将其转换成文本。 非常感谢, 匿名。语音到文本转换php,javascript或flash在线

+0

我假设一个是不可能的。我不知道任何库来分析PHP的声音。 – TimWolla 2012-01-01 14:53:22

+5

我不会说它是不可能的,只是任何理智的开发人员都不会选择PHP或JavaScript作为进行语音识别的候选人 – jprofitt 2012-01-01 14:55:10

+0

JS语音识别程序可能是不可能的。 – benesch 2012-01-01 15:52:32

回答

1

在HTML 5 trere是一个标签,你可以用它做..

阅读: link1 link2

+0

第一个链接是w3c.org不能死的..凯恩..第二个链接我hace包括html5有标签这样做.. – 2012-01-01 20:30:50

+0

我想知道为什么人们说它不可能,不是我们看到谷歌有一个相同的,那么为什么不能有人想.. – 2012-01-01 20:33:16

+0

语音识别是可能的,*戳SIRI *,并已持续相当一段时间。 (我相信十多年前)的事情是它永远不可能*完美*,做用户错误。另外,旧的不是用PHP编写的,主要是C或C++或者Java。 – JD3 2013-12-04 13:11:35

2

如果你的目标是从一个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 /> 

我认为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/

已使用的另一种方法是使用与app语音识别后端进行通信的java applet或flash应用程序。 WAMI就是一个很好的例子 - http://wami.csail.mit.edu/。这些方法使用富客户端(Java或Flash或其他插件)来捕获语音并将其发送到服务器或某些本地语音引擎进行处理。

0

你可以看一看speechapi.com并建立自己需要的东西,但如果相反;文本到语音,speak.js会做。

希望有所帮助。