質問: monaca、JavaScriptを使い音声をアップロードするアプリのコーディングをしています。 AndoroidではCordovaのMediaプラグイン、iOSではMedia Captureプラグインを使いncmbへ、アップロードしているのですが、約三秒の音声データで Andoroidで録音したファイルのサイズが5,257Byteなのに対して、iOSで録音した360,720Byteと約68倍になっています。 多少、音声品質が悪くてもiOSの方のファイルサイズを小さいしたいのですが、どこから手をつけるべきか、なぜここまで違うのか完全に分かっていません。 サイズを小さくするのに参考になる文献やサンプルを教えていただけたら、ありがたいです。
回答: > > なぜここまで違うのか > > > ファイルサイズを見るに、iOSの方が非圧縮のPCM(WAV)で、Androidの方はmp3か何かの圧縮形式だと思われます。 > > どこから手をつけるべきか > > > mp3変換について調べるとよいでしょう。