検索

ホームページ  >  に質問  >  本文

android - 安卓把一个数组转化为wav格式的音频,并播放

PHP中文网PHP中文网2771日前572

全員に返信(3)返信します

  • 高洛峰

    高洛峰2017-04-17 17:15:29

    あなたが話している配列はオーディオファイルのバイト配列のことでしょうか?


    投稿者によると、5 つの独立した音声バイト配列が結合されているとのことですが、これは少し面倒かもしれません。

    • まず、5 つのファイルのファイル ヘッダーを解析します。ファイル ヘッダーの構造は次のとおりです。

    のみを指定できます。

    5つのヘッダー情報を1つに統合します。

    • データ ブロックの解析とデータ ブロックのマージ、データ ブロック形式

    • ファイルヘッダー内のデータの一部は、マージされたデータブロックに基づいて決定する必要があります。

    私は今のところあなたを助けることしかできません。投稿者がこの問題を解決できることを願っています。

    返事
    0
  • PHPz

    PHPz2017-04-17 17:15:29

    オーディオトラックを試してください。裸のストリームを再生できるはずです。
    あなたが話している配列は、ネイキッドストリームです。 wavに変換すればメディアコーデックでできるかもしれません。

    返事
    0
  • 巴扎黑

    巴扎黑2017-04-17 17:15:29

    配列データはどこから来たのですか? それは wav ファイルですか?もしそうなら、なぜ配列に変換する必要があるのか​​疑問に思います。そうでなければ、変えることはできません。

    返事
    0
  • キャンセル返事