問題タブ [javasound]
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.
java - pjsip を使用して mp3 ファイルを再生する
私は VOIP チャネル経由でオーディオ ファイルを再生する必要があるプロジェクトに取り組んでいます。私はオープンソースの電話 ( SFLphone ) を使用しています。MP3 オーディオ ファイルを VOIP チャンネルで再生する方法を知りたいです。
適用分野: VOIP チャネルを介して音声講義を再生します。
java - JavaサウンドAPIを使用してマイクからサウンドをキャプチャする方法は?
チュートリアルhttp://download.oracle.com/javase/tutorial/sound/capturing.html では、マイクの選択方法について説明していません。
次のコードでミキサーを列挙しています
すなわち、マイク入力の存在によって。しかし、次に、ミキサーを使用すると、行を読み取ることができません。
を使用するmixer.getTargetLineInfo()
と、 one の配列を受け取りますInfo
。これを に渡すとmixer.getLine
、タイプ のオブジェクトが返されますがcom.sun.media.sound.PortMixer$PortMixerPort
、これは文書化されていません。
使用するmixer.getTargetLines()
と、空の配列が得られます。
自分で作成DataLine.Info
してミキサーに渡すと、getLine
サポートされていない例外が発生します。
じゃあ何をすればいいの?
java - JavaSoundロケールのサポート
Java Soundは、システム言語を使用してWindowsのデバイス名を報告しますか?たとえば、「内蔵マイク」は同等の現地語で報告されますか?
(Windows 7 HomeをParallelsで実行していますが、このバージョンでは追加の言語をインストールできないことがわかりました。)
java - Javaで* .wavループを再生するには?
終了時に *.wav ループを再生するには?
私のコードは次のようになります。
お願い助けて。
java - Javaアプリケーションはどのようにしてサウンドクリップを再生できますか?
以下は私が見た中で最も可能性の高い説明へのリンクですが、まだ質問があります。
ここでコードを引用します:
}
- これは、アプレットではなく、アプリケーションで機能しますか?
- Main.class.getResourceAsStream()メソッドはimportcom.sun.tools.apt.Mainを必要とするようです。しかし、そのためのドキュメントが見つからず、それが何をするのかわかりません。たとえば、「/ path / to / sounds /」は絶対的、または相対的であり、後者の場合、どこに相対的ですか?
シンプルな効果音を鳴らそうと何時間も費やしてきました。それがどれほど難しいかは信じられないほどです。上記のコードが機能するようになることを願っています。助けてくれてありがとう。
チャップ
java - フォルダー内で使用可能なすべてのファイルのタイトルを表示するコンボボックスがある Java プログラムを作成したい
私は実際にJFrame
コンボボックスがあるものが欲しいです。
次の名前の 3 つのサウンド ファイルを含むフォルダーがあります。
sound1.wav
sound2.wav
sound3.wav
コンボボックスにはこれら 3 つのファイル タイトルが表示され、そのうちの 1 つをクリックすると、そのサウンド ファイルが再生されます。
java - オーディオ ファイル タイプのリストを返す
この質問に答えるには:フォルダー内で利用可能なすべてのファイルのタイトルを表示するコンボボックスがある Java プログラムを作成したい
答えを実装する別の方法が私の注意を引きました。AudioSystem.getAudioFileTypes() を使用して、指定されたフォルダー内のサポートされているすべてのオーディオ ファイルを返します。私はかなり経験の浅いコーダーであり、この方法を与えられた回答に統合することはできません
これがどのように行われるかを誰かに教えてもらえますか?
java - Javaを使用してXMLでwavファイルをセグメント化する
たくさんのwavファイルとそれに対応する時間を含むXMLファイルがあります。
私がする必要があるのは、XMLファイル内の時間に基づいてwavファイルを分割することです。XMLファイルの解析は問題にはならないはずですが、wavファイルの一部を取得して新しいwavファイルに保存するための最良の方法を知る必要があります。
使用できる特定のライブラリはありますか、それともJavaのSound APIを使用するのが最善の方法ですか?
私はAudacityを使用して手動でそれを行いますが、それらの時間はあり、それは時間がかかりすぎるでしょう。
java - Java でのスピーカー出力のキャプチャ
Java を使用してスピーカー出力をキャプチャすることは可能ですか? この出力は、私のプログラムではなく、実行中の他のアプリケーションによって生成されています。これは Java で行うことができますか、それとも C/C++ に頼る必要がありますか?
java - Javaでサウンドを開始および停止する
この質問と同様に、JavaアプリケーションでWAVファイルを再生したいのですが、サウンドを一時停止、再開、再開する機能も必要です。一時停止してから新しいサウンドを作成するだけで再開できると思いますが、そもそも一時停止して再開するにはどうすればよいですか?
私の音は〜15分と152.8mbであることに注意してください。MP3ファイル(同じ長さ、20.8mb)でこれを行う方法があれば、さらに良いでしょう。