111 Stimmen

Erkennen und Aufnehmen von Audio in Python

Ich brauche, um Audio-Clips als WAV-Dateien zu erfassen, die ich dann an ein anderes Bit von Python für die Verarbeitung übergeben kann. Das Problem ist, dass ich bestimmen muss, wenn es Audio vorhanden ist und dann aufzeichnen, stoppen, wenn es still wird und dann die Datei an das Verarbeitungsmodul übergeben.

Ich denke, es sollte möglich sein, mit dem Wave-Modul zu erkennen, wann reine Stille herrscht, und diese zu verwerfen, und dann, sobald etwas anderes als Stille erkannt wird, die Aufzeichnung zu starten, und dann, wenn die Leitung wieder still wird, die Aufzeichnung zu beenden.

Ich kann es einfach nicht verstehen. Kann mir jemand mit einem einfachen Beispiel helfen?

0voto

S.Lott Punkte 371691

Sie sollten sich Folgendes ansehen csounds auch. Es hat mehrere APIs, einschließlich Python. Es könnte in der Lage sein, mit einer A-D-Schnittstelle zu interagieren und Tonproben zu sammeln.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X