0

16ビットのPCMオーディオがあり、それを8ビットのPCMUに変換したいと思います。私の知る限り、16ビットから8ビットへの変換は簡単です。各サンプルから最後の8ビットを削除するだけです。

8ビットpcmを8ビットpcmuに変換する方法を知りたいですか?どんな記事やサンプルコードも素晴らしいでしょう!

これは、すぐに使用できるフレームワークが利用できないモバイルプラットフォーム用であるため、カスタム実装でそれを行う必要があります。

4

1 に答える 1

3

μ-lawアルゴリズムに関するウィキペディアの記事を確認してください。

下部には、著者がCコードで16サンプルを8ビットPCMUサンプルに圧縮する方法を示すこの記事が記載されています。そのコードをJavaに移植するのは簡単です。

于 2011-04-27T11:20:16.583 に答える