Forum: Digitale Signalverarbeitung / DSP / Machine Learning µC um Sprache (BW=4 kHz) zu kompremieren?


von Tim A. (Gast)


Lesenswert?

Hi,
reicht rein einfacher Cortex M0, 48 MHz (z.B. STM32F072)
um Sprache (SR 10kHz, 16Bit/Sample, 1Ch) kräftig einzustampfen, oder 
muss es ein teurer M4 mit SIMD sein?

Ich dachte da an  den SILK encoder aus libopus der dann ~8 kBit/s 
generiert..

Beitrag #5774645 wurde von einem Moderator gelöscht.
von Markus (Gast)


Lesenswert?

>Ich dachte da an  den SILK encoder aus libopus der dann ~8 kBit/s
>generiert..

Das hier?
http://opus-codec.org/

Wie viel Rechenleistung brauchst Du dafür?

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Im Amateurfunk gibt es mehrere Sprachencoder, vor allem DRM und D-Star:
https://de.wikipedia.org/wiki/Digital_Mobile_Radio
https://de.wikipedia.org/wiki/D-STAR
dazu jede Menge Bauanleitungen. D-Star benutzt allerdings einen 
Vocoderchip, der nur vom Hersteller bezogen werden kann, es gibt keine 
open-source Version.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.