問題タブ [pyaudio]

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 に答える
6200 参照

python - Snow Leopardを実行しているMacでのPortAudioとPyAudioの構築(アーチの問題)

私が試したことをお伝えしたいと思います。それから、PortAudioとPyAudioを正しくセットアップする方法についてコメントをいただければ幸いです。

SnowLeopardを実行しているCore2Duo MacBook Pro用に、PortAudioの安定版とsvnリリースをWebサイトからインストールしてみました。安定版リリースには修正可能なsizeofエラーがあります(?)が、毎日のsvnリリースはで正常にインストールされます./configure && make && make install(これが私が使用しているものです)。テストは適切にコンパイルされ、バイナリで出力を生成したり、マイク入力を読み取ったりすることができます。

では、PyAudioに問題があります。ソースからインストールすると、ライブラリが見つからないというエラーが発生します。

.dmgインストーラーからPyAudioをインストールできますが、python2.5を対象としています。/Library/Python/2.5/site-packages/の関連するすべてのコンテンツを/Library/Python/2.6/site-packages/にコピーすると(これにはPyAudio-0.2.3-py2.5.egg-info、_portaudioが含まれます) .so、pyaudio.py、pyaudio.pyc、およびpyaudio.pyo)の場合、私のpython2.6はそれを認識できます。

したがって、これは_portaudioインポートできないために発生します。それを直接インポートしようとすると:

さて、私がPythonをもう一度実行すると(まあ、 ipythonexport VERSIONER_PYTHON_PREFER_32_BIT=yesだと思います)、それが機能することを確認できますが、結果は次のようになります。

pylabは以前は機能していたと推測できます。私はここまでしばらく時間を費やしましたが、誰かがこのインストールを手伝ったり、Snow Leopardのインストールが成功したことからアドバイスを貸したりできますか?長い投稿で申し訳ありませんが、私は部分的な情報しか提供していないことで有名であり、それを修正しようとしています!

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

python - Python/Tkinter オーディオ プレーヤー

私はメディアプレーヤーを開発しています。今のところ、.wav ファイルをロードするためのボタンが付いたシンプルなウィンドウです。問題は、今すぐ一時停止ボタンを実装したいということです。ただし、オーディオ ファイルの再生中は、ファイルの再生が完了するまで GUI にアクセスできません (ボタンを押すことはできません)。オーディオ ファイルの再生中に GUI を動的にするにはどうすればよいですか?

私は PyAudio を使用していますが、その実装ではこれが許可されていません。

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

python - getLevel() はどこにありますか?

以下のコードでは を使用していgetLevel()ます。どこで見つけられますか (サウンドに関するもので、pyaudio ライブラリで実行されます)

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

python - pyaudio からのマイク音声情報を数学的に解析するにはどうすればよいですか?

Python を使用して、マイクからピッチ、レベル、およびその他のものを取得しようとしています。私はpyaudioを使用しようとしていますが、数学を生成するには他のライブラリを使用する必要があることを読みました. pyaudio と数学ライブラリを混在させる方法が見つかりません。

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

python - ライブマイクからpyaudioでタップを検出する

ライブマイクからの突然のタッピングノイズを検出するには、pyaudioをどのように使用しますか?

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

python - PyAudio をインストールおよびビルドできません

この tarball を使用して PortAudio をビルドしてインストールしました: 'pa_stable_v19_20071207.tar.gz'

この手順の後、次の URL から tarball を介して PyAudio をインストールしようとすると:
http://people.csail.mit.edu/hubert/pyaudio/packages/pyaudio-0.2.4.tar.gz

次のエラーが表示されます。この場合、何が問題になる可能性がありますか?

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

audio - PyAudio または PortAudio を使用してデバイスのオーディオ サンプル レートのリストを取得するにはどうすればよいですか?

オーディオ デバイスにクエリを実行し、利用可能なすべてのサンプル レートを取得したいと考えています。Python 2.6 を搭載した Ubuntu マシンで、PortAudio v19 の上で実行される PyAudio 0.2 を使用しています。

0 投票する
6 に答える
32817 参照

python - PyAudio IOError: デフォルトの入力デバイスがありません

Ubuntu 10.10 x64 の Enthought Python Distribution (Python 2.6.6) で PyAudio を使用しています。

これは、入力ストリームを開こうとしたときに表示されるエラーと同じです。対応するエラー「IOError: No Default Output Device Available」があります

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

python - JACK を使おうとしている PyAudio

Python 2.6.6 で PyAudio を実行していますが、JACK ではなく ALSA を使用したいと考えています。

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

python - PyAudio がバッファーのアンダー/オーバーフローで例外を発生させる

PyAudio は PortAudio に基づいています。PyAudioのオーディオストリームからの書き込み/読み取りのためのバッファアンダー/オーバーフローを検出する方法はありますか?