Altavoz — qué es, tipos y cómo funciona en dispositivos móviles

Autor: IT Sectr Publicado: 2026-03-24 Tiempo de lectura: 10 min

Un altavoz en dispositivos móviles es un transductor electrodinámico o piezoeléctrico que convierte la señal de audio en ondas sonoras con frecuencias desde 200 Hz (graves) hasta 20 kHz (agudos). Los smartphones modernos usan una combinación de un altavoz principal en el borde inferior y un earpiece en el borde superior para sonido estéreo. Según Frost & Sullivan, 2025, la potencia de salida media de un altavoz integrado de smartphone es de 1–2 W, con una potencia máxima de hasta 5 W en modelos emblemáticos.

Puntos clave

  • Altavoz electrodinámico — una bobina en un campo magnético mueve el diafragma, creando ondas sonoras; el tipo principal para dispositivos móviles gracias a su alto volumen y amplio rango de frecuencias
  • Earpiece vs main speaker — el earpiece está optimizado para frecuencias medias (200–3400 Hz), el principal para rango completo con énfasis en frecuencias bajas
  • Impedancia 4–8 Ω — la resistencia de la bobina del altavoz del smartphone; una impedancia baja permite extraer más potencia a 3.7 V (batería de iones de litio)
  • AudioTrack (Android) y AVAudioPlayer (iOS) — las principales API para reproducir sonido a través del altavoz del smartphone desde una aplicación
  • Potencia RMS 1 W — potencia típica de un altavoz integrado a volumen medio; la potencia máxima de 2–5 W se logra mediante la inercia térmica del bobinado

¿Qué es un altavoz?

Un altavoz es un transductor electroacústico que convierte una señal eléctrica de frecuencia de audio en vibraciones mecánicas de un diafragma, que crean ondas sonoras en el aire. Los componentes principales son: un imán permanente, una bobina de voz, un diafragma (membrana) y una suspensión. La corriente en la bobina crea un campo magnético que interactúa con el campo del imán permanente, moviendo la bobina junto con el diafragma.

En dispositivos móviles, la limitación de tamaño del altavoz es un desafío clave para la reproducción. El diámetro del diafragma de los smartphones emblemáticos (iPhone, Galaxy) es de 12–16 mm para el altavoz principal. Según las leyes de la acústica, las frecuencias bajas requieren un gran volumen de aire desplazado — un diafragma pequeño no puede reproducir graves por debajo de 200–300 Hz. Por lo tanto, los altavoces integrados de los smartphones producen predominantemente frecuencias medias y altas.

Para mejorar el rango de bajas frecuencias, los fabricantes utilizan cámaras acústicas (cámaras de resonancia) en el cuerpo del smartphone. El diafragma del altavoz fuerza el aire hacia una cámara de plástico con un volumen de 0.5–1.5 ml, que funciona como un inversor de fase — desplazando el límite de frecuencia baja a 150–200 Hz. Sin cámara, el límite inferior sería de 400–500 Hz.

Altavoz electrodinámico vs piezoeléctrico

La mayoría de los altavoces en smartphones son del tipo electrodinámico. Sin embargo, en algunos escenarios (earpiece, desbloqueo ultrasónico) se utilizan transductores piezoeléctricos. Estos utilizan el efecto piezoeléctrico inverso: aplicar voltaje cambia el tamaño del cristal, que vibra y crea sonido.

ParámetroElectrodinámicoPiezoeléctrico
Rango de frecuencias150–20000 Hz1000–40000 Hz
Potencia (RMS)0.5–2.0 W0.1–0.5 W
Grosor del cuerpo3–5 mm (con bobina)0.5–1.5 mm
SPL a 1 W78–85 dB65–75 dB
THD (típico)< 1% (0.1–0.5 W)< 3% (en resonancia)
AplicaciónMain speaker, earpieceEarpiece (Crystal Speaker), telémetro

Los altavoces piezoeléctricos son más delgados y ahorran espacio para la batería, pero son inferiores en volumen y calidad de sonido. Por ejemplo, el Crystal Speaker en los teléfonos de la serie Xperia utiliza la pantalla de vidrio como diafragma — el sonido se crea mediante la vibración del propio vidrio a través de un elemento piezoeléctrico, sin bobina ni imán tradicionales.

Configuración de altavoces: earpiece, main speaker, tweeter

La configuración del sistema de audio de un smartphone incluye de 2 a 4 transductores. El earpiece está ubicado en la parte superior sobre la pantalla — su tarea es transmitir la voz del interlocutor. El earpiece está optimizado para frecuencias medias (200–3400 Hz) y normalmente tiene una potencia de 0.1–0.3 W para un volumen confortable de 60–70 dB en el oído.

El main speaker (altavoz principal) está ubicado en el borde inferior o debajo de la pantalla (si la pantalla es curva). Es el altavoz más potente del smartphone con una RMS de hasta 2 W y un rango de frecuencias de 150–18000 Hz. En una configuración estéreo, el altavoz principal maneja el canal derecho, mientras que el earpiece maneja el izquierdo. Algunos modelos emblemáticos añaden un tercer transductor — un tweeter para frecuencias altas (5–20 kHz) con amplificación separada.

La configuración estéreo la realiza el códec y el amplificador clase D. El fabricante (Apple, Samsung, Xiaomi) configura el crossover y el ecualizador para las características específicas de los altavoces. El desarrollador no puede cambiar esta configuración mediante programación — solo puede activar o desactivar el procesamiento de sonido del sistema a través de parámetros del sistema.

Ejemplo de reproducción con AudioTrack en Android

kotlin
fun playTone(frequency: Int) {
    val sampleRate = 44100
    val duration = 1.0
    val numSamples = (sampleRate * duration).toInt()
    val samples = ShortArray(numSamples)

    for (i in 0 until numSamples) {
        val t = i.toDouble() / sampleRate
        samples[i] = (Short.MAX_VALUE * sin(
            2.0 * Math.PI * frequency * t
        )).toShort()
    }

    val track = AudioTrack(
        AudioManager.STREAM_MUSIC,
        sampleRate,
        AudioFormat.CHANNEL_OUT_MONO,
        AudioFormat.ENCODING_PCM_16BIT,
        numSamples * 2,
        AudioTrack.MODE_STATIC
    )
    track.write(samples, 0, numSamples)
    track.play()
}

El código genera una señal sinusoidal de una frecuencia determinada (PCM 16 bits, mono) y la reproduce a través de AudioTrack en el flujo STREAM_MUSIC. AudioTrack es una API de bajo nivel para generación de audio en tiempo real: la aplicación obtiene acceso directo al búfer de audio y controla la reproducción con una latencia inferior a 50 ms.

Parámetros principales: impedancia, sensibilidad, rango de frecuencias

La impedancia de un altavoz es la resistencia eléctrica total de la bobina, medida en ohmios a 1 kHz. El valor típico para altavoces móviles es de 4 y 8 ohmios. La Ley de Ohm determina la corriente: a un voltaje fijo de 3.7 V, un altavoz de 4 Ω consume 2 veces más corriente que uno de 8 Ω, produciendo mayor volumen. Sin embargo, una impedancia baja aumenta el calentamiento del amplificador clase D.

La sensibilidad (SPL, Nivel de Presión Sonora) es la presión sonora a una distancia de 1 metro cuando se aplica 1 W de potencia. Se mide en dB/W/m. El valor típico para el altavoz principal de un smartphone es de 78–85 dB/W/m. Una diferencia de 3 dB corresponde a una duplicación de la potencia eléctrica. La sensibilidad está determinada por el diseño del diafragma, los materiales y el volumen de la cámara acústica.

El rango de frecuencias es el intervalo de frecuencias en el que el altavoz reproduce una señal con una no uniformidad de no más de ±10 dB. Para un altavoz integrado de smartphone — 200–18000 Hz. El límite inferior está determinado por el tamaño del diafragma y el volumen de la cámara, el límite superior por la inercia de la bobina y la masa del sistema móvil.

Según DXOMARK Audio (2025), los smartphones emblemáticos alcanzan un SPL de 75–82 dB en pruebas de volumen con THD inferior al 1% al 70% de volumen. Los líderes en calidad de sonido de altavoces siguen siendo el iPhone 16 Pro Max, Samsung Galaxy S25 Ultra y Xiaomi 15 Pro.

Reproducción de audio: Android AudioTrack y iOS AVAudioPlayer

AudioTrack (Android) es una API para enviar búferes PCM directamente a un flujo de audio. La aplicación gestiona el contenido del búfer, lo que permite la generación de tonos, la transmisión de audio por red o la mezcla de múltiples fuentes. AudioTrack opera en dos modos: MODE_STATIC (un solo búfer se reproduce una vez) y MODE_STREAM (los búferes se transmiten continuamente mediante write()).

AVAudioPlayer (iOS) es una API de alto nivel para reproducir archivos en formatos MP3, AAC, WAV y otros. Para el acceso de bajo nivel al búfer de audio, se utiliza AVAudioEngine con un nodo de reproducción. AVAudioPlayer no requiere análisis de códec — el sistema decodifica automáticamente el formato de archivo a PCM a través de AudioToolbox.

Para aplicaciones sensibles a la latencia (juegos, sintetizadores), iOS utiliza AVAudioSession con la categoría .playback y la opción .withAudioWithOthers para mezclar con música de fondo. En Android — AudioTrack con PERFORMANCE_MODE_LOW_LATENCY (Android 8+) para reducir la latencia a 10–20 ms.

Ejemplo de reproducción en Swift (iOS)

swift
import AVFoundation

func playSound(name: String) {
    guard let url = Bundle.main.url(
        forResource: name, withExtension: "mp3"
    ) else { return }

    let session = AVAudioSession.sharedInstance()
    try? session.setCategory(.playback)

    let player = try? AVAudioPlayer(contentsOf: url)
    player?.volume = 0.8
    player?.play()
}

El código encuentra el archivo en el bundle, activa la sesión de audio con la categoría .playback (reproducción incluso en modo silencioso) e inicia el reproductor. AVAudioPlayer maneja la decodificación y reproducción automáticamente — el desarrollador solo necesita especificar la URL y ajustar el volumen.

Mejora del sonido: ecualizador, Virtual Surround, DAC

Los smartphones modernos incluyen algoritmos de mejora de sonido por software a nivel de códec o DSP. Un ecualizador ajusta la amplitud de las bandas de frecuencia. Android proporciona la clase Equalizer de la API AudioEffect con ajustes preestablecidos (Rock, Clásico, Bass Boost) y bandas personalizadas. iOS — MPVolumeView con un ecualizador del sistema solo para la aplicación Música.

Virtual Surround (sonido envolvente virtual) procesa la señal estéreo mediante filtros HRTF (Head-Related Transfer Function), simulando la ubicación de fuentes de sonido alrededor del oyente. Se implementa a través de IAudioProcessingObject (Android) o AVAudioUnitReverb / AVAudioUnitEQ (iOS). Para juegos y videos, Virtual Surround mejora la percepción espacial pero reduce la precisión de localización de la fuente.

Un DAC (Convertidor Digital a Analógico) convierte el flujo PCM digital en una señal analógica para el altavoz. La mayoría de los SoC (Snapdragon, A17) tienen un DAC integrado con una frecuencia de hasta 384 kHz y una profundidad de bits de hasta 32 bits. Los modelos emblemáticos (LG G8 con ESS Sabre, Xiaomi 15 con AKM) utilizan un DAC Hi-Fi de clase separada con SNR de hasta 132 dB y soporte DSD — para auriculares con cable, no para altavoces integrados.

Preguntas frecuentes

¿Por qué los altavoces integrados del smartphone reproducen mal los graves?

Las frecuencias bajas requieren desplazar un gran volumen de aire — el área del diafragma de un altavoz pequeño (12–16 mm) es insuficiente para crear presión de baja frecuencia. El límite inferior de la mayoría de los smartphones es de 150–200 Hz. Para una reproducción de graves de calidad, se necesita un subwoofer separado o auriculares con un diámetro de driver de 40+ mm.

¿Qué es un earpiece y en qué se diferencia del main speaker?

Un earpiece es un altavoz de baja potencia (0.1–0.3 W) en el borde superior del smartphone para transmisión de voz. Está optimizado para el rango de frecuencias de 300–3400 Hz. El main speaker es más potente (1–2 W), ubicado en el borde inferior para música, video y altavoz, con un rango completo de 150–18000 Hz.

¿Cómo controlar programáticamente el volumen del altavoz en una aplicación?

En Android — AudioManager.setStreamVolume(STREAM_MUSIC, level, 0) para cambiar el volumen del sistema. En iOS — AVAudioSession.setActive(true) con la configuración de outputVolume (solo para su propio reproductor). Ambas plataformas permiten establecer el volumen relativo del reproductor a través de la propiedad de volumen.

¿Qué API proporciona la latencia más baja para el sonido?

En Android 8+ — AudioTrack con PERFORMANCE_MODE_LOW_LATENCY + configuración .playback en AAudio. La latencia es de 10–20 ms. En iOS — AVAudioEngine con AVAudioSessionCategory .playback y la opción .withAudioWithOthers proporciona una latencia de 5–15 ms. Para juegos y sintetizadores, se recomienda OpenAL (iOS) u Oboe (Android).

¿Qué es THD de un altavoz y qué valor se considera aceptable?

THD (Distorsión Armónica Total) es el coeficiente de distorsión armónica total, que muestra cuánto se desvía la distorsión no lineal del altavoz de la señal original. Para un altavoz integrado de smartphone, un THD inferior al 1% al 70% de volumen es un excelente indicador. Con un THD del 5–10%, el sonido se vuelve áspero y distorsionado.

Resumen

  • Altavoz de smartphone — un transductor electrodinámico con una potencia de 1–2 W y un diámetro de diafragma de 12–16 mm
  • Configuración incluye un earpiece (superior, 300–3400 Hz) y un main speaker (inferior, 150–18000 Hz) para sonido estéreo
  • Altavoces piezoeléctricos se utilizan como Crystal Speaker — vibración de la pantalla a través de un elemento piezoeléctrico sin imán
  • Cámara acústica (0.5–1.5 ml) reduce la frecuencia de corte a 150–200 Hz, mejorando los graves
  • Android AudioTrack — API de bajo nivel con latencia de 10–50 ms para generación y transmisión de audio
  • iOS AVAudioPlayer — reproductor de alto nivel con decodificación automática de archivos de audio
  • Ecualizador, Virtual Surround y DAC — mejoras de sonido por software y hardware a nivel del SO

Desarrollaremos una aplicación móvil llave en mano

IT Sectr crea aplicaciones para iOS y Android para startups y empresas desde 2017. Le asesoraremos y le propondremos la mejor solución.

Discutir el proyecto

Lea también