問題タブ [audioformat]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
131 参照

java - 音声データのフォーマット

Javaでストリームから読み取られたときのサウンドデータの低レベルの実際の形式は何ですか? たとえば、44.1kHz のサンプル レート、16 ビットのサンプル深度、2 チャネル、符号付きデータ、bigEndian 形式の次のデータラインを使用します。

TargetDataLine tdLine = new TargetDataLine(new AudioFormat(44100,16,2,true,true));

1秒間に44100回サンプリングしており、各サンプルが16ビットであることを理解しています。私が理解していないのは、16 ビットまたは 16 ビットのそれぞれが何を表しているかです。また、各チャンネルには独自の 16 ビット サンプルがありますか?

0 投票する
1 に答える
1305 参照

android - Androidスマートフォンにオーディオファイルを保存するには、どのオーディオ形式が最適ですか?

アルバムからオーディオ ファイルを再生する Android ベースのアプリケーションを開発しています。アルバム内のオーディオ ファイルはすべて、Audio BitRate 320 KBPSのMP3 形式です。アルバムには 18 曲あり、平均的な曲のサイズは 6MB であるため、私の Android APK のサイズは約 110MBです。

オーディオ品質を大幅に低下させずに APK サイズを削減するには、どのオーディオ形式が最適でしょうか? どんな助けでも大歓迎です。

ありがとう。

0 投票する
3 に答える
5720 参照

java - Javaでwavファイルを変換するにはどうすればよいですか?

Javaでwavファイルを変換するにはどうすればよいですか?

結果例外:

それはJavaで可能ですか?

8から16ビットのwavファイルを取得する必要があります

0 投票する
1 に答える
122 参照

soundcloud - オーディオファイルのアップロードと保存

現在、オーディオ アプリケーションの設計段階にあり、デスクトップ アプリケーションからクラウド サーバーへのオーディオ ファイルのアップロードと、デスクトップ アプリケーションでのオーディオ ファイルの再生をサポートする必要があります。

アップロードする前にファイルをどのように処理する必要がありますか? それらをbase 64に変換して、サイズを〜30%増やす必要がありますか?

それとも生のバイナリ ファイルとしてアップロードする必要がありますか?

さまざまなオーディオ形式についてはどうですか? クライアント/サーバーで mp3 などにトランスコードする必要がありますか?

この場合のSoundCloudのアプローチを知っている人はいますか?

ありがとうございました!

0 投票する
1 に答える
1185 参照

android - AudioRecord: AudioFormat 定数とマイクの選択

私は現在、密室の残響時間を測定しようとしている Android 用のソフトウェアを書き始めています。生データを取得する機会が得られるため、MediaRecorderの代わりにAudioRecord

を選択する必要がありました。 から選択できるさまざまな定数があることを知っているかもしれません(例: 、、)。また、Android スマートフォンには 1 つ以上のマイクが埋め込まれていることを知っているかもしれません (通常、ノイズを発生させるために 2 つのマイクが組み込まれています)。キャンセルなど)。

AudioFormatCHANNEL_IN_MONOCHANNEL_IN_STEREOCHANNEL_IN_PRESSURE

ここで質問があります: 1 つのマイクのみが生データを提供していることを確認するには、どの定数を選択する必要がありますか?

0 投票する
1 に答える
442 参照

ios - Dictaphone iOS アプリにはどのオーディオ形式を使用すればよいですか?

iOS 用の Dictaphone アプリを作成したいのですが、録音ファイルのサイズを小さくしたいので、優先するオーディオ形式は DSS です。

DSS 形式は iOS でサポートされていますか? そうでない場合、アプリに使用できる他の形式は何ですか?

0 投票する
1 に答える
2329 参照

php - PHPで独自のオーディオキャプチャを作成する

PHP で小さなオーディオ キャプチャを作成したかったので、テキストを音声に変換する必要がありましたが、2 つの制限があります。

まず、php-solution である必要があります。mp3/ogg を作成しても問題ありません。オーディオ タグなどを挿入して再生できます。

次に、ftp アクセスのみを使用してサーバーにインストールする必要があります。そのため、php が話す標準的なアプリケーションを使用することはできません。


だから、私はすでにいくつかの解決策を調査しました:

Jquery の Jtalk はテキストを読み上げることができますが、javascript は常にオープン ソースであるため、ここでは実用的ではありません => キャプチャはソース コードでプレーンになります。

Google には、声を出して話すための API もあります。ただし、URL の一部としてテキストを使用して extern ファイルを呼び出す必要があります。そのため、送信リクエストをリッスンすると、キャプチャも明らかになります。

PHPを使用して、独自のオーディオファイルを結合しようとしました。ここでいくつかの投稿を読んだことがありますが、多くのプレーヤーは単純なecho file_get_contents['audio1.ogg'].file_get_contents['audio2.ogg'];解決策をサポートしています。ただし、Firefox でプラグインを使用すると、最初のファイルのみが再生されます。ダウンロードして VLC で再生すると、両方のオーディオ ファイルが表示されます。また、ogg-sourceを文字に関連付けて、オーディオソースコードをスライスすることでキャプチャを認識できるため、うまくいくとしても、これにはあまり満足していません...すべてをロードすることも考えました音声タグに文字を追加し、必要に応じてそれらを再生しますが、これにより、Web のソース コード内のキャプチャが再び明らかになります。

最後に、これらすべてのことを実行できると約束した「flite」について聞きましたが、少し間違っていたと思います.ftpにいくつかのファイルを置くのではなく、サーバーに直接インストールする必要があります.


では、ftp アクセスのみでテキストを URL の一部として他の Web サイトに接続せずにテキスト読み上げソリューションを作成する方法を知っている人はいますか?

よろしく、ジュリアン

0 投票する
1 に答える
6460 参照

android - AudioRecord-無効なオーディオバッファサイズ

AudioFormat.ENCODING_PCM_8BITAudioFormatとして使用すると、以下の行に問題があります。これらを使用する場合はAudioFormat.ENCODING_PCM_16BIT問題なく動作します。

logcat:

0 投票する
0 に答える
156 参照

java-me - j2meで.amrを.wavに変換するアルゴリズム

.amr を .wav に変換するアルゴリズムを知りたいです。私がこれまでに行ったことは、.amr ヘッダーを削除して .wav ヘッダーに置き換えることです。形式は変更されますが、オーディオはあいまいな音を再生します。これは.amrの生データが違うからだと思います。これを .wav に変換するにはどうすればよいですか?