いろいろ備忘録

雑記です。

java

 ビッグエンディアンからリトルエンディアンに変換

google cloud speech APIを使用するときに書きました。 サンプルで使用されているLINEAR16はPCM16のリトルエンディアン版みたいです。 PCM16は16bit=2byteなので、bytes[i+1] bytes[i]に変換していく作業です。 short型でのコードはこちら。 public static b…