Si ya tienes la señal de microfono preamplificada...¿es esa etapa de preamplificación la que distorsiona la señal? ¿a qué niveles te eleva la señal? ¿a nivel de línea (0.7 Vef)? Eso debería ser suficiente para conectar un altavoz pequeño y que se escuchase con claridad,siempre y cuando el amplificador supliese la demanda de corriente del altavoz.
Yo tengo una capsulita electret de esas y la verdad es que bien polarizada y por sí sola etrega bastante señal,no es necesario amplificar mucho.
¿Un elevador DC? ¿conmutado? ¿para qué? ese circuito puede meter bastante ruido,sobre todo si trabajas sobre una protoboard.
Aquí tienes un circuito básico de polarización para el electret.Imagino que el tuyo debe ser similar.
Antes de seguir con la etapa de compresión deberías comprobar el correcto funcionamiento de la de preamplificación.
Aquí por ejemplo tienes un previo sencillito
Hay que tener en cuenta que si no vas a añadir alimentación negativa deberás trabajar la alterna con un offset para que no se te distorsione la señal.Eso es precisamente lo que hace el esquema anterior...el operacional saca la señal invertida,amplificada y con un offset de 2.5V.Es más,se podría prescindir del transistor,el operacional se sobra y se basta para amplificar lo necesario.
Y
aquí un circuito de compresión aún mas simple.Hay en el mercado del audio profesional compresores basados en el mismo principio de funcionamiento.Podrías aprovecharlo para añadir un pote y ajustar la ganancia de salida y adaptar la escala para el ADC.
Por cierto,aunque sólo sea voz,4 khz me parece poca frecuencia de muestreo.Si te lo permiten los recursos,creo que sería mejor que lo hicieras a 8 khz al menos.
Saludo