Speaker — wat is het, typen en hoe het werkt in mobiele apparaten

Auteur: IT Sectr Gepubliceerd: 2026-03-24 Leestijd: 10 min

De luidspreker (speaker) in mobiele apparaten — een elektrodynamische of piëzokeramische omzetter die een audiosignaal omzet in geluidsgolven met frequenties van 200 Hz (laag) tot 20 kHz (hoog). In moderne smartphones wordt een combinatie gebruikt van de hoofdluidspreker aan de onderkant (main speaker) en de oortelefoon (earpiece) aan de bovenkant voor stereogeluid. Volgens Frost & Sullivan, 2025 bedraagt het gemiddelde uitgangsvermogen van de ingebouwde luidspreker van een smartphone 1–2 W, met een piek tot 5 W voor vlaggenschipmodellen.

Belangrijkste punten

  • Elektrodynamische luidspreker — een spoel in een magnetisch veld beweegt de conus en creëert geluidsgolven; het belangrijkste type voor mobiele apparaten dankzij hoog volume en breed frequentiebereik
  • Earpiece vs main speaker — de oortelefoon (earpiece) is geoptimaliseerd voor middenfrequenties (200–3400 Hz), de hoofdluidspreker voor het volledige bereik met nadruk op lage frequenties
  • Impedantie 4–8 Ω — de weerstand van de luidsprekerspoel van een smartphone; lage impedantie maakt het mogelijk meer vermogen te halen bij een spanning van 3.7 V (lithium-ionaccu)
  • AudioTrack (Android) en AVAudioPlayer (iOS) — de belangrijkste API's voor het afspelen van geluid via de smartphoneluidspreker vanuit een app
  • RMS-vermogen 1 W — typisch vermogen van de ingebouwde luidspreker bij gemiddeld volume; piek 2–5 W wordt bereikt door thermische traagheid van de wikkeling

Wat is een luidspreker (speaker)?

Luidspreker — een elektro-akoestische omzetter die een elektrisch signaal van hoorbare frequentie omzet in mechanische trillingen van de conus, die geluidsgolven in de lucht creëren. Belangrijkste onderdelen: permanente magneet, spoel (voice coil), conus (membraan) en ophanging (surround). Stroom in de spoel creëert een magnetisch veld dat interageert met het veld van de permanente magneet, waardoor de spoel samen met de conus beweegt.

In mobiele apparaten is de beperking van de luidsprekerafmeting het belangrijkste probleem voor geluidsweergave. De conusdiameter van vlaggenschip-smartphones (iPhone, Galaxy) is 12–16 mm voor de hoofdluidspreker. Volgens de wetten van de akoestiek vereisen lage frequenties een groot verplaatst luchtvolume — een kleine conus kan geen bass onder 200–300 Hz weergeven. Daarom leveren ingebouwde smartphoneluidsprekers voornamelijk midden- en hoge frequenties.

Om het lagefrequentiebereik te verbeteren gebruiken fabrikanten resonantiekamers (acoustic chambers) in de behuizing van de smartphone. De luidsprekerconus perst lucht in een plastic kamer met een volume van 0.5–1.5 ml, die werkt als een basreflexpoort — het verlaagt de onderste frequentiegrens tot 150–200 Hz. Zonder kamer zou de ondergrens 400–500 Hz zijn.

Elektrodynamisch vs piëzokeramische luidspreker

De meeste luidsprekers in smartphones zijn van het elektrodynamische type. In sommige scenario's (oortelefoon, ultrasone ontgrendeling) worden echter piëzokeramische (piëzo-elektrische) omzetters gebruikt. Ze maken gebruik van het inverse piëzo-elektrische vervormingseffect: het aanleggen van spanning verandert de grootte van een kristal, dat trilt en geluid produceert.

ParameterElektrodynamischPiëzokeramisch
Frequentiebereik150–20000 Hz1000–40000 Hz
Vermogen (RMS)0.5–2.0 W0.1–0.5 W
Behuizingsdikte3–5 mm (met spoel)0.5–1.5 mm
SPL bij 1 W78–85 dB65–75 dB
THD (typisch)< 1% (0.1–0.5 W)< 3% (bij resonantie)
ToepassingMain speaker, earpieceEarpiece (Crystal Speaker), afstandsmeter

Piëzokeramische luidsprekers zijn dunner en besparen ruimte voor de batterij, maar zijn inferieur in volume en geluidskwaliteit. Bijvoorbeeld, Crystal Speaker in telefoons van de Xperia-serie gebruikt het glazen scherm als conus — geluid wordt gecreëerd door trilling van het glas zelf via een piëzo-element, zonder traditionele spoel en magneet.

Configuratie van luidsprekers: earpiece, main speaker, tweeter

De configuratie van het audiosysteem van een smartphone omvat 2 tot 4 omzetters. Earpiece (oortelefoon) bevindt zich boven het scherm — het heeft als taak de spraak van de gesprekspartner over te brengen. Earpiece is geoptimaliseerd voor middenfrequenties (200–3400 Hz) en heeft meestal een vermogen van 0.1–0.3 W voor een comfortabel volume van 60–70 dB bij het oor.

Main speaker (hoofdluidspreker) bevindt zich aan de onderkant of onder het display (als het scherm gebogen is). Dit is de krachtigste luidspreker in de smartphone met een RMS-vermogen tot 2 W en een frequentiebereik van 150–18000 Hz. In stereoconfiguratie is de main speaker verantwoordelijk voor het rechterkanaal, de earpiece voor het linkerkanaal. In sommige vlaggenschepen wordt een derde omzetter toegevoegd — tweeter voor hoge frequenties (5–20 kHz) met aparte versterking.

Stereo-afstemming wordt uitgevoerd door de codec en een klasse D-versterker. De fabrikant (Apple, Samsung, Xiaomi) stemt de crossover en equalizer af op de specifieke kenmerken van de luidsprekers. Een ontwikkelaar kan deze instelling niet programmatisch wijzigen — alleen de systeemgeluidsverwerking uitschakelen of inschakelen via systeemparameters.

Voorbeeld van afspelen via AudioTrack op 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()
}

De code genereert een sinusoïdaal signaal van een bepaalde frequentie (PCM 16-bit, mono) en speelt het af via AudioTrack in de STREAM_MUSIC-stroom. AudioTrack is een low-level API voor real-time geluidsgeneratie: de app krijgt directe toegang tot de audiobuffer en beheert het afspelen met een vertraging van minder dan 50 ms.

Belangrijkste parameters: impedantie, gevoeligheid, frequentiebereik

Impedantie van de luidspreker — de totale elektrische weerstand van de spoel, gemeten in ohm bij een frequentie van 1 kHz. Voor mobiele luidsprekers is de typische waarde 4 en 8 Ω. De wet van Ohm bepaalt de stroom: bij een vaste spanning van 3.7 V verbruikt een 4 Ω luidspreker 2 keer meer stroom dan een 8 Ω, waardoor een hoger volume ontstaat. Echter, lage impedantie verhoogt de verhitting van de klasse D-versterker.

Gevoeligheid (SPL, Sound Pressure Level) — geluidsdruk op 1 meter afstand bij een vermogen van 1 W. Gemeten in dB/W/m. De typische waarde voor de hoofdluidspreker van een smartphone is 78–85 dB/W/m. Een verschil van 3 dB komt overeen met een verdubbeling van het elektrische vermogen. De gevoeligheid wordt bepaald door de conusconstructie, materialen en het volume van de akoestische kamer.

Frequentiebereik — het frequentie-interval waarin de luidspreker een signaal weergeeft met een ongelijkmatigheid van maximaal ±10 dB. Voor de ingebouwde luidspreker van een smartphone — 200–18000 Hz. De ondergrens wordt bepaald door de conusafmetingen en het kamervolume, de bovengrens door de traagheid van de spoel en de massa van het bewegende systeem.

Volgens DXOMARK Audio (2025) bereiken vlaggenschip-smartphones SPL 75–82 dB bij volumetests met THD minder dan 1% bij 70% volume. De leiders in geluidskwaliteit van luidsprekers blijven iPhone 16 Pro Max, Samsung Galaxy S25 Ultra en Xiaomi 15 Pro.

Geluid afspelen: Android AudioTrack en iOS AVAudioPlayer

AudioTrack (Android) — API voor het rechtstreeks verzenden van PCM-buffers naar de audiostream. De app beheert de inhoud van de buffer, wat het mogelijk maakt tonen te genereren, audio te streamen via het netwerk of meerdere bronnen te mixen. AudioTrack werkt in twee modi: MODE_STATIC (een enkele buffer wordt eenmalig afgespeeld) en MODE_STREAM (buffers worden continu verzonden via write()).

AVAudioPlayer (iOS) — high-level API voor het afspelen van bestanden in formaten zoals MP3, AAC, WAV en andere. Voor low-level toegang tot de audiobuffer wordt AVAudioEngine gebruikt met een player-node. AVAudioPlayer vereist geen parsing van codecs — het systeem decodeert zelf het bestandsformaat naar PCM via AudioToolbox.

Voor toepassingen die gevoelig zijn voor vertraging (games, synthesizers) wordt op iOS AVAudioSession gebruikt met de categorie .playback en de optie .withAudioWithOthers voor mixen met achtergrondmuziek. Op Android — AudioTrack met PERFORMANCE_MODE_LOW_LATENCY (Android 8+) om de vertraging te verminderen tot 10–20 ms.

Voorbeeld van afspelen in 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()
}

De code vindt het bestand in de bundle, activeert de audiosessie met de categorie .playback (afspelen zelfs in stille modus) en start de speler. AVAudioPlayer beheert het decoderen en afspelen automatisch — de ontwikkelaar hoeft alleen de URL te verstrekken en het volume in te stellen.

Geluidsverbetering: equalizer, Virtual Surround, DAC

Moderne smartphones bevatten softwarematige algoritmen voor geluidsverbetering op codec- of DSP-niveau. Equalizer regelt de amplitude van frequentiebanden. Android biedt de Equalizer-klasse uit de AudioEffect API met presets (Rock, Classical, Bass Boost) en aangepaste banden. iOS — MPVolumeView met een systeem-equalizer alleen voor de Music-app.

Virtual Surround (virtueel surroundgeluid) verwerkt het stereosignaal via HRTF-filters (Head-Related Transfer Function), waarmee de positie van geluidsbronnen rond de luisteraar wordt gesimuleerd. Geïmplementeerd via IAudioProcessingObject (Android) of AVAudioUnitReverb / AVAudioUnitEQ (iOS). Voor games en video verbetert Virtual Surround de ruimtelijke perceptie, maar vermindert het de nauwkeurigheid van bronlokalisatie.

DAC (Digital-to-Analog Converter) converteert de digitale PCM-stroom naar een analoog signaal voor de luidspreker. De meeste SoC's (Snapdragon, A17) hebben een ingebouwde DAC met een frequentie tot 384 kHz en een resolutie tot 32 bits. Vlaggenschipmodellen (LG G8 met ESS Sabre, Xiaomi 15 met AKM) gebruiken een aparte Hi-Fi DAC met een SNR tot 132 dB en DSD-ondersteuning — voor bedrade hoofdtelefoons, niet voor ingebouwde luidsprekers.

Veelgestelde vragen

Waarom geven ingebouwde smartphoneluidsprekers bass slecht weer?

Lage frequenties vereisen verplaatsing van een groot luchtvolume — het conusoppervlak van een kleine luidspreker (12–16 mm) is onvoldoende om laagfrequente druk te creëren. De ondergrens van de meeste smartphones is 150–200 Hz. Voor kwalitatieve bassweergave is een aparte subwoofer of hoofdtelefoon met een driverdiameter van 40+ mm nodig.

Wat is earpiece en wat is het verschil met main speaker?

Earpiece (oortelefoon) — een laagvermogen luidspreker (0.1–0.3 W) aan de bovenkant van de smartphone voor spraakoverdracht. Geoptimaliseerd voor het frequentiebereik 300–3400 Hz. Main speaker — een krachtigere (1–2 W) luidspreker aan de onderkant voor muziek, video en handsfree bellen met een volledig bereik van 150–18000 Hz.

Hoe kan ik het volumen van de luidspreker programmatisch regelen in een app?

Op Android — AudioManager.setStreamVolume(STREAM_MUSIC, level, 0) voor het wijzigen van het systeemvolume. Op iOS — AVAudioSession.setActive(true) met instelling van outputVolume (alleen voor de eigen speler). Beide platforms maken het mogelijk het relatieve volume van de speler in te stellen via de volume-eigenschap.

Welke API biedt minimale vertraging (low latency) in geluid?

Op Android 8+ — AudioTrack met PERFORMANCE_MODE_LOW_LATENCY + .playback-configuratie in AAudio. De vertraging is 10–20 ms. Op iOS — AVAudioEngine met AVAudioSessionCategory .playback en de optie .withAudioWithOthers biedt een vertraging van 5–15 ms. Voor games en synthesizers wordt OpenAL (iOS) of Oboe (Android) aanbevolen.

Wat is THD van een luidspreker en welke waarde is acceptabel?

THD (Total Harmonic Distortion) — de totale harmonische vervormingsfactor die aangeeft hoeveel de niet-lineaire vervorming van de luidspreker afwijkt van het originele signaal. Voor de ingebouwde luidspreker van een smartphone is THD onder 1% bij 70% volume een uitstekende indicator. Bij THD 5–10% wordt het geluid schor en vuil.

Samenvatting

  • Smartphoneluidspreker — elektrodynamische omzetter met een vermogen van 1–2 W en een conusdiameter van 12–16 mm
  • Configuratie omvat earpiece (boven, 300–3400 Hz) en main speaker (onder, 150–18000 Hz) voor stereogeluid
  • Piëzokeramische luidsprekers worden gebruikt als Crystal Speaker — trilling van het display via een piëzo-element zonder magneet
  • Resonantiekamer (0.5–1.5 ml) verlaagt de afsnijfrequentie tot 150–200 Hz, waardoor de bass verbetert
  • Android AudioTrack — low-level API met een vertraging van 10–50 ms voor het genereren en streamen van audio
  • iOS AVAudioPlayer — high-level speler met automatisch decoderen van audiobestanden
  • Equalizer, Virtual Surround en DAC — software- en hardwarematige geluidsverbeteringen op OS-niveau

We ontwikkelen een mobiele applicatie turnkey

IT Sectr creëert sinds 2017 iOS- en Android-applicaties voor startups en bedrijven. We adviseren u en stellen de beste oplossing voor.

Bespreek het project

Lees ook