4

残念ながら、Androidでオーディオタイムストレッチを行う方法をインターネットで見つけようとしましたが、何も見つかりませんでした。C/C++ で記述された Sonic、SoundStrech などの API が利用可能ですが、それらを使用するには C\C++ の十分な理解が必要です。また、それらが有料アプリケーションで使用できるかどうかもわかりません。私の質問は次のとおりです。ネイティブ API を使用せずに純粋に Android でサウンド ストレッチングを行う方法は本当にないのでしょうか? もしあれば、それについて言及していただけますか?

4

1 に答える 1

1

これはあなたへの回答ではありませんが、私の間違いを防ぐための警告です。私はAndroidとJavaにまったく慣れていないので、おそらくsoundpoolまたはaudiotrackを使用しても、純粋なJavaには解決策がないように見えることにも驚いています。

aocate prestoサウンドライブラリで解決策を見つけたと思いました。実装は非常に簡単ですが、2 つの問題があります。

  • アプリケーションのユーザーは、アプリケーションのコストに加えて、サウンド ライブラリの使用に対して 6 ドルも支払う必要があります。

  • コメントを理解しているように (または正しく理解していなかった可能性があります)、使用するたびにライセンスを確認する必要があります。つまり、インターネット接続でのみ機能します。

私は今、このチュートリアルに従おうとしています: http://mhandroid.wordpress.com/2011/01/23/using-eclipse-for-android-cc-development/そして、初心者がndkで足を濡らすのに役立つことを願っていますSoundTouch の使用: http://www.surina.net/soundtouch/ . これには、ICS でサポートされていないという制限もあります。OpenSL ES の Jelly Bean が更新されたため、再び機能する可能性があることを読みました。誰かが私を確認または修正できますか?

于 2012-11-10T13:24:44.763 に答える