簡體   English   中英

來自javascript的麥克風音量控制

[英]microphone volume control from javascript

我希望能夠從瀏覽器控制系統麥克風音量。

我知道可以使用Flash或Silverlight錄制麥克風,但這些不允許控制麥克風音量。 (Flash有Microphone.gain ,但由於它只是一個軟件倍增器,當系統麥克風音量靜音或太大時它沒有幫助。)我想可以通過JNI通過Trusted Java Applet修改麥克風,但獲得Java安裝在用戶計算機上對於非精明的用戶來說很難。 (更不用說讓Applet持續加載的問題。)

我聽說過HTML5會有某種麥克風訪問,但我是否也不清楚它是否允許音量控制。 無論如何,我認為任何瀏覽器都不支持它。

有沒有允許音量控制的插件? 舊的Google Gears項目有一些AudioApi文檔,雖然這些文檔似乎沒有成為實際的插件。 還有谷歌Talk插件 - 它似乎做了某種增益控制,但不清楚該插件是否有api。

也許有麥克風訪問的HTML5實現插件草案(比如indexeddb )?

判決結果是,這將是一個安全問題。 除非使用插件,否則瀏覽器應用程序無法更改系統麥克風音量,就像無法更改系統揚聲器音量一樣。 但是,您可以放大或縮小Flash或Java中的輸入流。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM