Groups | Search | Server Info | Login | Register


Groups > comp.arch.embedded > #32403

Voice compression

From pozz <pozzugno@gmail.com>
Newsgroups comp.arch.embedded
Subject Voice compression
Date 2025-04-02 18:33 +0200
Organization A noiseless patient Spider
Message-ID <vsjotj$14v21$1@dont-email.me> (permalink)

Show all headers | View raw


I need to manage some audio voice streams. They will be saved on a non 
volatile memory as raw arrays of unsigned char.

The main goal is to play these audio streams through a DAC/PWM. I'm not 
interested in high quality, a "mid/low" quality could be good.

My hardware is a poor AVR8 8-bits MCU.

I have a limited memory space, so I'm searching a good voice codec with 
compression. Lower the bitrate, more streams I can store. 16kbps can be 
good for my application. Maximum 24kbps.

By using 4-bits ADPCM I could have 32kpbs at 8kHz sampling rate. With 
3-bits ADPCM I could read 24kbps.

I tried to reduce sampling frequency to 4kHz, but the quality is 
drastically reduced.

I know there are many others voice codecs that reduce the bitrate a lot, 
but the decoder seems too complex to implement on AVR8.

Any suggestions?

Back to comp.arch.embedded | Previous | NextNext in thread | Find similar


Thread

Voice compression pozz <pozzugno@gmail.com> - 2025-04-02 18:33 +0200
  Re: Voice compression Rafael Deliano <Rafael_Deliano@arcor.de> - 2025-04-02 19:55 +0200
    Re: Voice compression pozz <pozzugno@gmail.com> - 2025-04-03 19:53 +0200
      Re: Voice compression Rafael Deliano <Rafael_Deliano@arcor.de> - 2025-04-05 11:12 +0200
        Re: Voice compression pozz <pozzugno@gmail.com> - 2025-04-07 13:13 +0200
  Re: Voice compression Paul Rubin <no.email@nospam.invalid> - 2025-04-04 13:54 -0700
    Re: Voice compression pozz <pozzugno@gmail.com> - 2025-04-07 13:09 +0200

csiph-web