WAV ファイルを記録する Web アプリを作成しようとしています (例: ユーザーのマイクから)。Javascript だけではこれを実行できないことはわかっていますが、Javascript を拡張するための独自性が最も少ない方法に興味があります。私のターゲット ブラウザは、PC および Mac 用の Firefox です (したがって、ActiveX はありません)。
Flash でできると思います (ただし、WAV 形式のファイルとしてはできません)。Javaでできると思います(ただし、コード署名なしではできません)。これらは唯一のオプションですか?
ファイルを WAV として録音したいと思います。これは、webapp の目的が高品質の短いサウンドバイトのライブラリを組み立てることであるためです。アップロードは 50 MB になると見積もっていますが、これは品質の点で十分価値があります。アプリはイントラネットでのみ使用されます。
更新: JetPack の今後のオーディオ API のおかげで、代替ソリューションが提供されるようになりました: https://wiki.mozilla.org/Labs/Jetpack/JEP/18を参照してください。