2016-07-18 6 views
0

Was ich bin zu wollen, ist haben mein Programm zu einer WAV-Datei hören, die von Höhen besteht und niedrig und in der Lage sein, zu bestimmen, was man ist, washören WAV-Datei C#

(im Grunde die Höhen und Tiefen Umwandlung in die wav-dateien zu 1s und 0s)

Nach etwas googeln habe ich nichts gefunden, das in der Lage wäre, eine Audioquelle oder WAV-Datei direkt zu hören, um dies zu tun, also bin ich derzeit ratlos, was ich als nächstes tun soll.

Antwort

0

Ich empfehle Ihnen, einen Blick auf die NAudio library zu werfen, die Ihnen erlauben, eine WAV-Datei sehr leicht zu lesen.

Dann werden Sie wahrscheinlich benötigen, um die „Höhen und Tiefen“ sich selbst zu erkennen, indem die Datenbytes aus dem WAV-Datei extrahiert werden, und erstellen Sie die Ausgabedatei Sie suchen auch mit NAudio (dies ist im Grunde die Analyse und Füllung Bytefeldgruppen).

Dies ist ein nützlicher Artikel, der Ihnen helfen kann, zu verstehen, wie dies zu tun: Audio Formats - Mark Heath und einige andere Threads direkt auf dem Stapel: How to read the data in a wav file to an array