我想知道是否有ASP.NET的代码示例,可以进行语音录制。
基本上,我想创建一个网页,允许用户点击记录按钮,通过麦克风录制自己的声音,并将其转换为mp3文件,然后我想点击“播放”按钮以播放所记录的内容。
我在谷歌上搜索了很多,但是找不到可以完成这一切的代码。
我看过可以做到这一点的站点,使用RoR(我想)与FLASH一起使用。
有没有办法使用ASP.NET录制声音?只要可能与ASP.NET结合使用FLASH,我就不在意。
谢谢。
编辑:
Stephen M. Redd,
感谢您的回答。是的,我知道没有简单的方法来完成我要求的事情。我也在这个问题上做了很多研究和谷歌搜索。是的,我已经知道使用FLASH与FMS或RED5(开源)的最佳方法。
因此,我正在尝试想出如何编写一个简单的FLASH(.swf),我可以录制声音,然后将其保存为mp3格式到RED5服务器。
您知道或者能否提供有关上述请求的任何方向吗?
1)闪存中麦克风类的教程(我正在从名为“FLASH Actionscript in a classroom”的书中阅读一些基本实现,它并不告诉我如何录制声音,但仅告诉我如何在FLASH中使用麦克风对象)
2)如何设置和使用RED5的教程(由于成本原因,FMS不是选项)
3)如何将1)和2)与asp.net和javascript集成(如果存在flashvars,那么FLASH麦克风.swf可以访问,以便使用javascript)
谢谢。
编辑2:
我无法考虑接受答案,因为其中没有一个提供了好的答案。
看看我的问题并阅读我得到的评论,您会发现我的问题没有得到很好的答案。
我的问题是要找到一个基于Web的音频/语音记录器,以便用户可以在网站上录制自己的声音。
为了更好地传达我确切所要求的内容,请查看www.snapvine.com或www.pubclip.com。他们两个都提供了一种让用户直接在网页上录制自己的声音的方法。
因此,我正在寻找类似于他们提供的FLASH组件(.swf)来集成到我的网站中。
编辑3:
对于大多数开发人员来说,这个录音/麦克风录音似乎是一个具有挑战性的项目。
我想这意味着我孤军奋战了。