如何在浏览器中录制语音并使用php将其保存到.wav文件中?

时间:2011-04-16 04:13:54

标签: php wav

我的PHP应用程序想要在浏览器中记录用户语音并将其保存为本地磁盘中的.Wav文件或.mp3文件。如何做到这一点?

指导我摆脱这个问题...

谢谢&问候, P.SARAVANAN

4 个答案:

答案 0 :(得分:3)

不是PHP。 PHP在服务器上运行。但是,您可以使用以下解决方案:

https://wiki.mozilla.org/Labs/Jetpack/JEP/18

这只适用于firefox。如果你需要更通用的东西,你需要闪光灯。

走好付费路线,看看http://www.javasonics.com/

答案 1 :(得分:2)

这是一个开源项目,用于在浏览器中使用Flash录制音频,在后端使用PHP(或您喜欢的任何服务器端技术):

https://code.google.com/p/wami-recorder/

答案 2 :(得分:1)

执行此操作有两个步骤: 1)在客户端录制语音 2)将录制的文件上传到服务器

由于HTML不允许您使用麦克风等客户端资源,因此您必须使用类似Flash,Silverlight,Java Applet,ActiveX等的嵌入式对象...

在客户端上记录后,您可以使用这些嵌入对象将其上传到服务器或使用HTML文件上传来执行此操作。

答案 3 :(得分:1)

使用Flash录制音频并使用PHP保存的简单方法: https://github.com/clouddueling/SimpleRecorder

录制音频,将音频数据发布到您选择的网址,并将其另存为.wav。

Ty nettuts;)