Speaker — что это, типы и как работает в мобильных устройствах

Автор: IT Sectr Опубликовано: 2026-03-24 Время чтения: 10 мин

Динамик (speaker) в мобильных устройствах — электродинамический или пьезокерамический преобразователь, воспроизводящий аудиосигнал в звуковые волны с частотами от 200 Гц (низы) до 20 кГц (высокие частоты). В современных смартфонах применяется комбинация основного динамика на нижнем торце (main speaker) и разговорного (earpiece) на верхнем торце для стереозвука. По данным Frost & Sullivan, 2025, средняя выходная мощность встроенного динамика смартфона составляет 1–2 Вт, пиковая — до 5 Вт для флагманских моделей.

Главное

  • Электродинамический динамик — катушка в магнитном поле перемещает диффузор, создавая звуковые волны; основной тип для мобильных устройств благодаря высокой громкости и широкому частотному диапазону
  • Earpiece vs main speaker — разговорный динамик (earpiece) оптимизирован для средних частот (200–3400 Гц), основной — для полного диапазона с акцентом на низкие частоты
  • Impedance 4–8 Ом — сопротивление катушки динамика смартфона; низкий импеданс позволяет извлечь больше мощности при напряжении 3.7 В (литий-ионный аккумулятор)
  • AudioTrack (Android) и AVAudioPlayer (iOS) — основные API для воспроизведения звука через динамик смартфона из приложения
  • RMS power 1 Вт — типичная мощность встроенного динамика на средней громкости; пиковая 2–5 Вт достигается за счёт тепловой инерции обмотки

Что такое динамик (speaker)?

Динамик — электроакустический преобразователь, превращающий электрический сигнал звуковой частоты в механические колебания диффузора, которые создают звуковые волны в воздухе. Основные компоненты: постоянный магнит, катушка индуктивности (voice coil), диффузор (мембрана) и подвес (surround). Ток в катушке создаёт магнитное поле, взаимодействующее с полем постоянного магнита, что перемещает катушку вместе с диффузором.

В мобильных устройствах ограничение на размер динамика — ключевая проблема воспроизведения. Диаметр диффузора флагманских смартфонов (iPhone, Galaxy) составляет 12–16 мм для основного динамика. По законам акустики, низкие частоты требуют большого объёма вытесняемого воздуха — малый диффузор не способен воспроизводить басы ниже 200–300 Гц. Поэтому встроенные динамики смартфона обеспечивают преимущественно средние и высокие частоты.

Для улучшения низкочастотного диапазона производители используют резонансные камеры (acoustic chambers) в корпусе смартфона. Диффузор динамика нагнетает воздух в пластиковую камеру объёмом 0.5–1.5 мл, которая работает как фазоинвертор — сдвигает фазовую границу низких частот до 150–200 Гц. Без камеры нижняя граница составила бы 400–500 Гц.

Электродинамический vs пьезокерамический динамик

Большинство динамиков в смартфонах — электродинамического типа. Однако в некоторых сценариях (разговорный динамик, ультразвуковая разблокировка) применяются пьезокерамические (piezoelectric) преобразователи. Они используют эффект обратной пьезоэлектрической деформации: подача напряжения изменяет размер кристалла, который вибрирует и создаёт звук.

ПараметрЭлектродинамическийПьезокерамический
Диапазон частот150–20000 Гц1000–40000 Гц
Мощность (RMS)0.5–2.0 Вт0.1–0.5 Вт
Толщина корпуса3–5 мм (с катушкой)0.5–1.5 мм
SPL на 1 Вт78–85 дБ65–75 дБ
THD (типовая)< 1% (0.1–0.5 Вт)< 3% (на резонансе)
ПрименениеMain speaker, earpieceEarpiece (Crystal Speaker), дальномер

Пьезокерамические динамики тоньше и позволяют сэкономить место для батареи, но уступают в громкости и качестве звука. Например, Crystal Speaker в телефонах серии Xperia использует стеклянный экран как диффузор — звук создаётся вибрацией самого стекла через пьезоэлемент, без традиционной катушки и магнита.

Конфигурация динамиков: earpiece, main speaker, tweeter

Конфигурация аудиосистемы смартфона включает от 2 до 4 излучателей. Earpiece (разговорный динамик) расположен сверху над экраном — его задача передавать речь собеседника. Earpiece оптимизирован для средних частот (200–3400 Гц) и обычно имеет мощность 0.1–0.3 Вт для комфортной громкости в 60–70 дБ у уха.

Main speaker (основной динамик) расположен на нижнем торце либо под дисплеем (если экран изогнутый). Это самый мощный динамик в смартфоне с RMS до 2 Вт и частотным диапазоном 150–18000 Гц. В стереоконфигурации main speaker отвечает за правый канал, earpiece — за левый. В некоторых флагманах добавляется третий излучатель — tweeter для высоких частот (5–20 кГц) с отдельным усилением.

Stereo tuning выполняется кодеком и усилителем класса D. Производитель (Apple, Samsung, Xiaomi) настраивает кроссовер и эквалайзер под конкретные характеристики динамиков. Разработчик не может изменить эту настройку программно — только отключить или включить системную обработку звука через системные параметры.

Пример воспроизведения через AudioTrack на 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()
}

Код генерирует синусоидальный сигнал заданной частоты (PCM 16-bit, моно) и воспроизводит его через AudioTrack в поток STREAM_MUSIC. AudioTrack — низкоуровневый API для генерации звука в реальном времени: приложение получает прямой доступ к аудиобуферу и управляет воспроизведением с задержкой менее 50 мс.

Основные параметры: импеданс, чувствительность, частотный диапазон

Импеданс динамика — полное электрическое сопротивление катушки, измеряемое в омах при частоте 1 кГц. Для мобильных динамиков типовое значение — 4 и 8 Ом. Закон Ома определяет ток: при фиксированном напряжении 3.7 В динамик 4 Ом потребляет в 2 раза больше тока, чем 8 Ом, создавая большую громкость. Однако низкий импеданс увеличивает нагрев усилителя класса D.

Чувствительность (SPL, Sound Pressure Level) — звуковое давление на расстоянии 1 метр при подаче 1 Вт мощности. Измеряется в дБ/Вт/м. Типовое значение для основного динамика смартфона — 78–85 дБ/Вт/м. Разница в 3 дБ соответствует удвоению электрической мощности. Чувствительность определяется конструкцией диффузора, материалами и объёмом акустической камеры.

Частотный диапазон — интервал частот, в котором динамик воспроизводит сигнал с неравномерностью не более ±10 дБ. Для встроенного динамика смартфона — 200–18000 Гц. Нижняя граница обусловлена размерами диффузора и объёмом камеры, верхняя — инерцией катушки и массой подвижной системы.

По данным DXOMARK Audio (2025), флагманские смартфоны достигают SPL 75–82 дБ на тестах громкости с THD менее 1% на 70% громкости. Лидерами по качеству звука динамиков остаются iPhone 16 Pro Max, Samsung Galaxy S25 Ultra и Xiaomi 15 Pro.

Воспроизведение звука: Android AudioTrack и iOS AVAudioPlayer

AudioTrack (Android) — API для передачи PCM-буферов напрямую в аудиопоток. Приложение управляет содержимым буфера, что позволяет генерировать тоны, stream-аудио по сети или смешивать несколько источников. AudioTrack работает в двух режимах: MODE_STATIC (один буфер воспроизводится однократно) и MODE_STREAM (буферы передаются непрерывно через write()).

AVAudioPlayer (iOS) — высокоуровневый API для воспроизведения файлов форматов MP3, AAC, WAV и других. Для низкоуровневого доступа к аудиобуферу используется AVAudioEngine с player-нодом. AVAudioPlayer не требует разбора кодеков — система сама декодирует формат файла в PCM через AudioToolbox.

Для приложений, чувствительных к задержке (игры, синтезаторы), на iOS используется AVAudioSession с категорией .playback и опцией .withAudioWithOthers для микширования с фоновой музыкой. На Android — AudioTrack с PERFORMANCE_MODE_LOW_LATENCY (Android 8+) для снижения задержки до 10–20 мс.

Пример воспроизведения на 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()
}

Код находит файл в bundle, активирует аудиосессию с категорией .playback (воспроизведение даже в беззвучном режиме) и запускает плеер. AVAudioPlayer управляет декодированием и воспроизведением автоматически — разработчику достаточно указать URL и настроить громкость.

Улучшение звука: эквалайзер, Virtual Surround, DAC

Современные смартфоны включают программные алгоритмы улучшения звука на уровне кодека или DSP. Эквалайзер регулирует амплитуду частотных полос. Android предоставляет Equalizer класс из AudioEffect API с предустановками (Rock, Classical, Bass Boost) и кастомными полосами. iOS — MPVolumeView с системным эквалайзером только для приложения Music.

Virtual Surround (виртуальный объёмный звук) обрабатывает стереосигнал через HRTF-фильтры (Head-Related Transfer Function), имитируя расположение источников звука вокруг слушателя. Реализуется через IAudioProcessingObject (Android) или AVAudioUnitReverb / AVAudioUnitEQ (iOS). Для игр и видео Virtual Surround улучшает пространственное восприятие, но снижает точность локализации источника.

DAC (Digital-to-Analog Converter) преобразует цифровой PCM-поток в аналоговый сигнал для динамика. Большинство SoC (Snapdragon, A17) имеют встроенный DAC с частотой до 384 кГц и разрядностью до 32 бит. Флагманские модели (LG G8 с ESS Sabre, Xiaomi 15 с AKM) используют отдельный DAC Hi-Fi класса с SNR до 132 дБ и поддержкой DSD — для проводных наушников, не для встроенных динамиков.

Часто задаваемые вопросы

Почему встроенные динамики смартфона плохо воспроизводят басы?

Низкие частоты требуют вытеснения большого объёма воздуха — площадь диффузора малого динамика (12–16 мм) недостаточна для создания низкочастотного давления. Нижняя граница большинства смартфонов — 150–200 Гц. Для качественной передачи басов нужен отдельный сабвуфер или наушники с диаметром драйвера 40+ мм.

Что такое earpiece и чем он отличается от main speaker?

Earpiece (разговорный динамик) — маломощный динамик (0.1–0.3 Вт) на верхнем торце смартфона для передачи речи. Оптимизирован для частотного диапазона 300–3400 Гц. Main speaker — более мощный (1–2 Вт) динамик на нижнем торце для музыки, видео и громкой связи с полным диапазоном 150–18000 Гц.

Как программно управлять громкостью динамика в приложении?

На Android — AudioManager.setStreamVolume(STREAM_MUSIC, level, 0) для изменения системной громкости. На iOS — AVAudioSession.setActive(true) с установкой outputVolume (только для собственного плеера). Обе платформы позволяют установить относительную громкость плеера через volume-свойство.

Какой API обеспечивает минимальную задержку (low latency) в звуке?

На Android 8+ — AudioTrack с PERFORMANCE_MODE_LOW_LATENCY + конфигурация .playback в AAudio. Задержка составляет 10–20 мс. На iOS — AVAudioEngine с AVAudioSessionCategory .playback и опцией .withAudioWithOthers обеспечивает задержку 5–15 мс. Для игр и синтезаторов рекомендуется OpenAL (iOS) или Oboe (Android).

Что такое THD динамика и какой показатель считается приемлемым?

THD (Total Harmonic Distortion) — суммарный коэффициент гармонических искажений, показывающий, насколько нелинейные искажения динамика отличаются от исходного сигнала. Для встроенного динамика смартфона THD менее 1% на 70% громкости — отличный показатель. При THD 5–10% звук становится хриплым и грязным.

Итоги

  • Динамик смартфона — электродинамический преобразователь мощностью 1–2 Вт с диаметром диффузора 12–16 мм
  • Конфигурация включает earpiece (верх, 300–3400 Гц) и main speaker (низ, 150–18000 Гц) для стереозвука
  • Пьезокерамические динамики используются как Crystal Speaker — вибрация дисплея через пьезоэлемент без магнита
  • Резонансная камера (0.5–1.5 мл) понижает частоту среза до 150–200 Гц, улучшая басы
  • Android AudioTrack — низкоуровневый API с задержкой 10–50 мс для генерации и стриминга аудио
  • iOS AVAudioPlayer — высокоуровневый плеер с автоматическим декодированием аудиофайлов
  • Эквалайзер, Virtual Surround и DAC — программные и аппаратные улучшения звука на уровне ОС

Мы разработаем мобильное приложение под ключ

IT Sectr создаёт приложения для iOS и Android для стартапов и бизнеса с 2017 года. Мы проконсультируем вас и предложим наилучшее решение.

Обсудить проект

Читайте также