wav Format ändern



  • Hallo,

    kennt jemand eine Funktion, oder eine COM Schnittstelle für C#, mit der ich das Format von wav-Dateien, während der Laufzeit, umwandeln kann, z.B von 16 auf 8 kHz.
    Bin für jeden Tipp dankbar.

    Gruß
    Marius



  • Sowohl 16, als auch 8KHz finde ich sind sehr seltsame einstellungen. Ich verwende für gewöhnlich 44.1KHz (selbst 22.05KHz ist ja schon schreckllich).

    Aber vielleicht meintest du gar nicht die Abtastrate, sondern die Auflösung, die du von 16 auf 8 Bit stellen möchtest, was ich aber auch nicht empfehlen kann.



  • Ich meine schon die Abtastrate. Das soll eine Sprachausgabe sein, die übers Telefon geht, und da gehen nur 8 kHz. Für Musik ist die Rate schrecklich, aber für Sprache tut es ja.

    Gibt es dazu keine Funktionen in C#? Kann mir jemand helfen?



  • Hi,

    also die einzige Chance, die ich im Moment sehe, ist der Weg über assemblies auf die win32-API. Das C# für solche Ansprüche schon ausgereift ist wage ich zu bezweifeln.

    Hoffe, konnte Dir trotzdem helfen 🙂

    P84


Anmelden zum Antworten