好吧,基本上,我想创建一个网页,允许用户点击一个录音按钮并通过他/她的麦克风录制他的声音,然后将其转换为mp3文件,然后我想点击PLAY按钮播放录制的内容.
我已经看到网站可以做到这一点,它正在使用FLR与RoR(我认为).
有没有办法用ASP.NET录制语音?
我不在乎是否需要将FLASH与ASP.NET结合使用,只要它是可能的.
谢谢.
编辑:
斯蒂芬M.雷德,
感谢您的意见.是的,我知道没有简单的方法来实现我的要求.我也在这个问题上研究和谷歌很多.是的,我已经知道最好的方法是使用FLASH与FMS或RED5(开源).
所以我想弄清楚如何编写一个简单的FLASH(.swf),我可以录制语音然后保存为mp3格式到RED5服务器.
你知道吗?或者你能提供我上面提出的任何指示吗?
1)FLASH中的Microphone类教程(我正在阅读一本名为“教室中的FLASH Actionscript”的书中的一些基本实现,它并没有告诉我如何录制语音,而只是如何在FLASH中使用麦克风对象)
2)关于如何设置和使用RED5的教程(由于成本原因,FMS不是一个选项)
3)如何将1)和2)与asp.net和javascript集成(如果有任何flashvars,我可以访问FLASH microphon .swf,以便ASP.NET可以与javascript一起使用)
谢谢.
编辑2:
我不能考虑接受答案,因为他们都没有提供一个好的答案.
看看我的问题并阅读我得到的评论,你会发现我的问题没有得到很好的答案.
我的问题是找到一个基于网络的音频/录音机,以便用户可以在网站上录制他们的声音.
为了更好地传达我的确切要求,请访问www.snapvine.com或www.pubclip.com.它们都为用户提供了一种在网页上录制语音的方法.
所以,我正在寻找一个类似于他们提供的FLASH组件(.swf)与我的网站集成.
编辑3:
对于大多数开发人员而言,这种语音/麦克风录音似乎是一个具有挑战性
我想这意味着我一个人.
解决方法
这家伙似乎有一些在Flash中进行录音的例子,代码示例如下: