Я хотел бы иметь возможность контролировать громкость системного микрофона в браузере.управление громкостью микрофона с javascript
Я знаю, что микрофон можно записать с помощью вспышки или Silverlight, но это не позволяет контролировать громкость микрофона. (Flash имеет Microphone.gain, но как его просто программный множитель, это не помогает, когда громкость системного микрофона отключена или слишком громкая.) Я полагаю, что микрофон можно было бы модифицировать с помощью надежного Java-апплета через JNI, но получение Java было установлено на компьютер пользователя трудно для неквалифицированных пользователей. (Не говоря уже о проблемах с тем, что Applet постоянно загружается.)
Я слышал, что HTML5 будет иметь какой-то доступ к микрофону, но не позволит мне контролировать громкость. Во всяком случае, я не думаю, что браузеры еще не поддерживают его.
Есть ли какие-либо плагины, позволяющие регулировать громкость? В старом проекте Google Gears есть несколько документов AudioApi, хотя они, похоже, не попали в настоящий плагин. Там также есть Google Talk plugin - он, похоже, выполняет некоторый контроль усиления, но его неясно, есть ли api для плагина.
Возможно, есть проект плагина реализации HTML5 для доступа к микрофону (например, indexeddb)?
Я действительно, действительно надеюсь, что это невозможно. Я буду следить за этим вопросом, чтобы я мог узнать, какие вещи не устанавливать :-) – Pointy
будет отличной идеей управлять веб-камерой тоже, нет? – jAndy
И мое роботизированное кресло. ;) – Secko