問題タブ [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 投票する
1 に答える
2116 参照

python - Pythonで左右のサウンドカードチャンネルを別々に読む

サウンドカードからデータを読み込むことができるPythonのアプリケーションを開発したいと思います(エンジニアリング波形分析を考えてください)。左チャンネルと右チャンネルを別々に読めるようにする必要があります。

pyAudioを使用すると、モノラルまたはステレオのいずれかを選択できます。

各チャンネルに個別にアクセスする方法を知っている人はいますか?

ありがとう

0 投票する
10 に答える
60603 参照

python - Pyaudioインストールエラー-'コマンド'gcc'が終了ステータス1で失敗しました'

Ubuntu 11.04、Python 2.7.1を実行していて、Pyaudioをインストールしたいと思っています。だから私は走った、

ターミナルでプロセスが終了し、次のエラーメッセージが表示されました。

これをaskubuntu.comに投稿するか、ここにstackoveflowに投稿するかはわかりませんでしたが、とにかくここではstackoverflowにあります。また、私はこの質問を少しグーグルで検索し、python-devをインストールすることで問題が解決したことを発見しました。私はすでにpython-devをインストールしました。何がうまくいかなかったのでしょうか?

アップデート

以下は、libportaudio-devをインストールした後に発生する新しいエラーです。

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

python - Pythonマルチプロセッシングを介してサブプロセスを開始するとハングします

メインプログラムの実行を継続しながら、pyAudioを使用してオーディオデバイスをリッスンし、バックグラウンドで「何か」を実行しています。

最初は2番目のスクリプトから始めましたが、サポートのために1つのスクリプトに統合したいと思います。関数を移動し、Processを使用してリスナーを起動すると、リスナーがハングし、実行されません。

コードの簡略化されたスニペットは次のとおりです。

次のストリーム設定を削除すると、期待どおりにプロセスIDが返されます。

私が見逃しているマルチプロセッシングとスレッド化について何かありますか?これは悪い考えですか?リスナーコードを別のスクリプトに保持することに固執する必要がありますか?

前もって感謝します!

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

python - Python音声通信

こんにちは、ネットワーク経由で音声を送信すると思われるコードを見つけようとしています。送信する音声に問題がありますが、入力した音声ではなく、一連の大きなビープ音が鳴ります

ビープ音が終わると、 EOFError

私はこれを理解しようと過去48時間を費やしました。どんなアイデアでも大歓迎です

関連するコード

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

python - PyAudioメモリエラー

コードに問題があり、メモリエラーが発生します。この機能が原因だと思います(下記参照)。

この機能は、マイクから読み取って、そのデータをネットワーク経由で送信します。ただし、キーが押されてデータが送信されると、キーが送信されます(これはホワイトノイズなどである可能性があります)。グリッチを減らす方法はありますか?つまり、キーを押すことで、これがこの状況への正しいアプローチであるかどうかはわかりません。

あなたの返事をありがとう私が得るエラーは

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

python - PyAudio Over Network がクラッシュする

こんにちは、解決できない PyAudio の問題に直面しています。ネットワーク経由で使用すると (しばらくすると) クラッシュします。私が得るエラーは

私のコードは以下のとおりです(ほとんどの場合:-P

これは、データを復号化し、接続を管理するためのものです

これは、暗号化されたオーディオを接続して送信するためのものです

なぜこれが起こるのかについてのアイデアは最も役に立ちます

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

python - Python でのオーディオ録音

Python で USB マイクから短いオーディオ クリップを録音したいと考えています。ALSA との通信に失敗したように見える pyaudio と、読み取り不能なファイルを生成するコード例である alsaaudio を試しました。

私の質問: Python で USB マイクからクリップを録音する最も簡単な方法は何ですか?

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

python - PyAudio、録音中に周波数と振幅を伝える方法は?

PyAudio のデフォルトの録音例を使用し、numpy と scipy を追加しました。scipy.io.wavefile.read('FILE.wav')ただし、ファイルを記録した後に のみ使用できます。また、このランダムなタプルも提供されます(44100, array([[ 0, 0], [-2, 0], [ 0, -2], ..., [-2, -2], [ 1, 3], [ 2, -1]], dtype=int16))。この配列は私に何を与えてくれますか、できれば録音中にwavファイルの各フレームの周波数/振幅を取得する方法を知っていますか?

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

python - pyaudioでオーディオファイルを再生するには?

pyaudioのサンプル素材がわかりません。彼らは小さなプログラム全体を書いたようで、私はうんざりしました。

単一のオーディオ ファイルを再生するにはどうすればよいですか?

形式は問題ではありません。オーディオ ファイルを再生するために必要な最小限のコードを知りたいだけです。

0 投票する
8 に答える
60284 参照

python - PyAudio は動作しますが、毎回エラー メッセージを吐き出します

マイクからの入力を録音するために PyAudio を使用しています。

オーディオは問題なく録音されているので、エラー メッセージを単純に非表示にする必要がありますか? または、それらを解決する方法はありますか?