問題タブ [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 に答える
228 参照

python - 「メッセージは16の倍数である必要があります」Pythonを使用したネットワーク経由の暗号化されたオーディオ

Pythonのネットワークを介して暗号化されたオーディオを送信しています。このアプリは一時的に動作し、16の倍数でなければならないと言って壊れます。

私が間違っていることがわからない。または、これを解決するためにコードをどこで調べるか。

私はあなたが提供しなければならない助けをいただければ幸いです

編集*誰かが見てみたいと思ったら、私は今それが機能していると信じています私はグーグルコードプロジェクトを作りました

http://code.google.com/p/mii-chat/

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

python - Python オーディオ オーバー ネットワークの問題

こんにちは、ネットワーク経由で送信される音声に問題があります。距離のない私のローカルシステムでは問題はありませんが、リモートシステムでテストするときはいつでもオーディオがありますが、音声入力ではなく、途切れ/遅れなどが必要です.オーディオの送信をどのように処理しているかを信じていますが、私は今4日間試しましたが、解決策が見つかりません.

関連するすべてのコードを投稿し、できる限り説明します

これらは定数/グローバル値です

サンプルレートの値を調整すると、より多くのノイズが許容されることがわかりました

以下は、オーディオ デバイスを初期化するための pyAudio コードです。これもグローバルです。

この次の機能は、マイクからデータを書き込み、クライアント機能を使用して送信するキープレス機能です。これは、私が問題を抱えていると思われる場所です。

これをどのように処理しているかが問題だと思います。オーディオを取得するために押したままにすると、ループして各反復で送信されるからです。ここで何をすべきかわかりません。(アイデア!!!)

オーディオを処理するサーバー コード

Tkinter でのキーボードのバインドを完了する

そのキープレスメソッドを必要に応じて機能させる方法や、より良い方法を提案する方法、または完全に間違ったことをしている可能性があるアイデアは大歓迎です

*乾杯

暗号化方法なしでも同じことをテストしたことに注意してください:-)

0 投票する
5 に答える
16466 参照

python - wav ファイルを float 振幅に変換する方法

だから私はタイトルのすべてを尋ねました:

私はwavファイル(入力オーディオからPyAudioによって書かれたもの)を持っていて、それをサウンドレベル(振幅)に対応するfloatデータに変換して、フーリエ変換などを行いたい...

WAVデータをfloatに変換するアイデアはありますか?

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

python - IOErrorの取得:[Errno入力がオーバーフローしました]-PyAudioストリームの入力と出力をTrueに設定すると9981

Mac(OS 10.7.2)で次のコード(PyAudioドキュメントの例)を実行しようとしています。

私が与えているエラーは次のとおりです。

Googleでこのエラーを検索したところ、チャンクを大きくしたり小さくしたりすると役立つことがわかりました。私はこれを試しましたが、違いはありませんでした。また、次のコードを追加して、オーバーロード例外をキャッチしようとしました。

これでエラーは回避されましたが、入力オーディオを出力する代わりに、大きなカチッという音が聞こえました。

トラブルシューティングのために、output = True行をコメントアウトし、プログラムは正常に実行されましたが、何も出力されませんでした。input = Trueをコメントアウトし、代わりにWaveファイルを読み込んだところ、ストリームはオーディオを出力できました。入力用と出力用の2つのストリームを作成しようとしましたが、どちらも機能しませんでした。

このエラーを回避するために他にできることはありますか?

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

python - PyAudioで実際に曲を再生するにはどうすればよいですか?

私はこの質問を見ました:pyaudioはファイルを再生するのを助けます

この質問には答えられましたが、実際に曲のファイルをどこに置くかについて明確な答えは得られませんでした。


これは、WAVEファイルを再生するためのコードです。


コードを調べましたが、実際に音楽ファイル自体を挿入しているコードには何も見つかりません。プログラムの[再生]ボタンを押しても(このプログラムではwxformを使用しています)、何も再生されません。

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

osx-lion - osx lionにpyaudioをインストールできません

osx lion に pyaudio をインストールしたいのですが、できません。pkg を試すたびに、何もインストールされません。pipでインストールしようとすると、次のエラーが発生します(他の多くの行の中で):

エラー: コマンド '/usr/bin/llvm-gcc' が終了ステータス 1 で失敗しました

誰かが私を助けることができれば、ありがとう。

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

python - オーディオ用のSimpleCV、またはPythonでのSimple Computer Hearing

Python SimpleCV ライブラリに相当するオーディオはありますか?

SimpleCV の説明は次のとおりです。「これにより、ソフトウェアは、統合されたフレームワークで特徴検出、フィルタリング、およびパターン認識の高レベル アルゴリズムにアクセスできます。

Python を使用したコンピュータ ヒアリングのための「統一フレームワーク」はありますか?

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

python - 音声識別に Python を使用する

この質問は、私の楽しいプロジェクトの 1 つに取り組み始めるための準備として行っています。これをpythonでコーディングすることを考えているので、pyAudioを使用する必要があると思います(pyAudio以外にこれに適したライブラリがあれば提案してください)。私の目標は、誰かの声を録音できるプログラムを作成することです。これは簡単です。ただし、ユーザーの声を 1 つまたは複数のサンプルで録音した後、ユーザーの声をどのように識別できますか? ある声を他の声と区別するものは何ですか?これを実現するために Python をどのように実装できますか?

0 投票する
9 に答える
45239 参照

python - PyAudio 入力がオーバーフローしました

Pythonでリアルタイムのプロットサウンドを作ろうとしています。マイクからチャンクを取得する必要があります。

PyAudioを使用して、使用してみてください

その後、次のエラーが表示されます。

このバッファが理解できません。ブロッキング IO モードを使用したいので、チャンクが利用できない場合は、それらのチャンクを待ちたいと思います。しかし、try except segment または sleep(0.1) を作成すると、クリック音が聞こえるので、これは私が望むものではありません。

私の問題に最適な解決策を提案してください。

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

python - Ubuntu 12.04のpyaudio無効な入力デバイス

これはこの質問に似ていますが、EPD またはシステムのインストールで PyAudio を動作させることができません。

p>

または、システムのインストールで:

p>

これを修正して PyAudio を機能させる方法について何か考えはありますか?