我希望能够从浏览器中控制系统麦克风音量。
我知道可以使用Flash或Silverlight录制麦克风,但这些都不允许控制麦克风音量。(Flash有Microphone.gain,但它只是一个软件乘数,在系统麦克风音量静音或过高时无法帮助。)我想通过受信任的Java Applet通过JNI修改麦克风,但对于非熟练用户来说,安装Java很困难。(更不用说让Applet始终加载的问题了。)
我听说HTML5将具有某种麦克风访问功能,但是否允许音量控制对我来说还不清楚。无论如何,我认为目前没有任何浏览器支持它。
有没有插件可以进行音量控制?旧的Google Gears项目有一些AudioApi文档,但这些似乎没有被纳入实际插件中。还有Google Talk插件-它似乎做了某种增益控制,但不清楚是否有插件的API。
也许有一个草案HTML5实现的麦克风访问插件(例如indexeddb)?
我知道可以使用Flash或Silverlight录制麦克风,但这些都不允许控制麦克风音量。(Flash有Microphone.gain,但它只是一个软件乘数,在系统麦克风音量静音或过高时无法帮助。)我想通过受信任的Java Applet通过JNI修改麦克风,但对于非熟练用户来说,安装Java很困难。(更不用说让Applet始终加载的问题了。)
我听说HTML5将具有某种麦克风访问功能,但是否允许音量控制对我来说还不清楚。无论如何,我认为目前没有任何浏览器支持它。
有没有插件可以进行音量控制?旧的Google Gears项目有一些AudioApi文档,但这些似乎没有被纳入实际插件中。还有Google Talk插件-它似乎做了某种增益控制,但不清楚是否有插件的API。
也许有一个草案HTML5实现的麦克风访问插件(例如indexeddb)?