Το ηχείο (speaker) σε κινητές συσκευές — ένας ηλεκτροδυναμικός ή πιεζοκεραμικός μετατροπέας που μετατρέπει το σήμα ήχου σε ηχητικά κύματα με συχνότητες από 200 Hz (χαμηλές) έως 20 kHz (υψηλές). Στα σύγχρονα smartphone χρησιμοποιείται συνδυασμός του κύριου ηχείου στο κάτω άκρο (main speaker) και του ηχείου ομιλίας (earpiece) στο πάνω άκρο για στερεοφωνικό ήχο. Σύμφωνα με την Frost & Sullivan, 2025, η μέση ισχύς εξόδου του ενσωματωμένου ηχείου του smartphone είναι 1–2 W, με κορυφαία έως 5 W για κορυφαία μοντέλα.
Κύρια σημεία
Ηχείο — ένας ηλεκτροακουστικός μετατροπέας που μετατρέπει το ηλεκτρικό σήμα ακουστικής συχνότητας σε μηχανικές ταλαντώσεις του διαφράγματος, οι οποίες δημιουργούν ηχητικά κύματα στον αέρα. Κύρια εξαρτήματα: μόνιμος μαγνήτης, πηνίο φωνής (voice coil), διάφραγμα (μεμβράνη) και ανάρτηση (surround). Το ρεύμα στο πηνίο δημιουργεί μαγνητικό πεδίο που αλληλεπιδρά με το πεδίο του μόνιμου μαγνήτη, μετακινώντας το πηνίο μαζί με το διάφραγμα.
Στις κινητές συσκευές, ο περιορισμός μεγέθους του ηχείου είναι το βασικό πρόβλημα αναπαραγωγής. Η διάμετρος διαφράγματος των κορυφαίων smartphone (iPhone, Galaxy) είναι 12–16 mm για το κύριο ηχείο. Σύμφωνα με τους νόμους της ακουστικής, οι χαμηλές συχνότητες απαιτούν μεγάλο όγκο μετατοπιζόμενου αέρα — ένα μικρό διάφραγμα δεν μπορεί να αναπαράγει μπάσα κάτω από 200–300 Hz. Επομένως, τα ενσωματωμένα ηχεία του smartphone παρέχουν κυρίως μεσαίες και υψηλές συχνότητες.
Για τη βελτίωση του εύρους χαμηλών συχνοτήτων, οι κατασκευαστές χρησιμοποιούν ακουστικές κοιλότητες συντονισμού (acoustic chambers) στο σώμα του smartphone. Το διάφραγμα του ηχείου ωθεί αέρα σε μια πλαστική κοιλότητα όγκου 0.5–1.5 ml, η οποία λειτουργεί ως ανακλαστήρας μπάσων — μειώνει το κατώτερο όριο συχνότητας στα 150–200 Hz. Χωρίς κοιλότητα, το κατώτερο όριο θα ήταν 400–500 Hz.
Τα περισσότερα ηχεία στα smartphone είναι ηλεκτροδυναμικού τύπου. Ωστόσο, σε ορισμένα σενάρια (ηχείο ομιλίας, υπερηχητικό ξεκλείδωμα) χρησιμοποιούνται πιεζοκεραμικοί (πιεζοηλεκτρικοί) μετατροπείς. Χρησιμοποιούν το αντίστροφο φαινόμενο πιεζοηλεκτρικής παραμόρφωσης: η εφαρμογή τάσης αλλάζει το μέγεθος του κρυστάλλου, ο οποίος δονείται και παράγει ήχο.
| Παράμετρος | Ηλεκτροδυναμικό | Πιεζοκεραμικό |
|---|---|---|
| Εύρος συχνοτήτων | 150–20000 Hz | 1000–40000 Hz |
| Ισχύς (RMS) | 0.5–2.0 W | 0.1–0.5 W |
| Πάχος περιβλήματος | 3–5 mm (με πηνίο) | 0.5–1.5 mm |
| SPL στα 1 W | 78–85 dB | 65–75 dB |
| THD (τυπικό) | < 1% (0.1–0.5 W) | < 3% (σε συντονισμό) |
| Εφαρμογή | Main speaker, earpiece | Earpiece (Crystal Speaker), αποστασιόμετρο |
Τα πιεζοκεραμικά ηχεία είναι λεπτότερα και εξοικονομούν χώρο για την μπαταρία, αλλά υστερούν σε ένταση και ποιότητα ήχου. Για παράδειγμα, το Crystal Speaker στα τηλέφωνα σειράς Xperia χρησιμοποιεί τη γυάλινη οθόνη ως διάφραγμα — ο ήχος δημιουργείται από τη δόνηση του ίδιου του γυαλιού μέσω πιεζοηλεκτρικού στοιχείου, χωρίς παραδοσιακό πηνίο και μαγνήτη.
Η διαμόρφωση του συστήματος ήχου του smartphone περιλαμβάνει 2 έως 4 μετατροπείς. Earpiece (ηχείο ομιλίας) βρίσκεται πάνω από την οθόνη — έχει ως καθήκον τη μετάδοση της φωνής του συνομιλητή. Το earpiece είναι βελτιστοποιημένο για μεσαίες συχνότητες (200–3400 Hz) και συνήθως έχει ισχύ 0.1–0.3 W για άνετη ένταση 60–70 dB στο αυτί.
Main speaker (κύριο ηχείο) βρίσκεται στο κάτω άκρο ή κάτω από την οθόνη. Είναι το πιο ισχυρό ηχείο στο smartphone με RMS ισχύ έως 2 W και εύρος συχνοτήτων 150–18000 Hz. Στη στερεοφωνική διαμόρφωση, το main speaker είναι υπεύθυνο για το δεξί κανάλι, το earpiece για το αριστερό. Σε ορισμένα κορυφαία μοντέλα προστίθεται τρίτος μετατροπέας — tweeter για υψηλές συχνότητες (5–20 kHz) με ξεχωριστή ενίσχυση.
Στερεοφωνική ρύθμιση εκτελείται από τον κωδικοποιητή και τον ενισχυτή κατηγορίας D. Ο κατασκευαστής (Apple, Samsung, Xiaomi) ρυθμίζει το crossover και τον ισοσταθμιστή σύμφωνα με τα συγκεκριμένα χαρακτηριστικά των ηχείων. Ο προγραμματιστής δεν μπορεί να αλλάξει αυτή τη ρύθμιση προγραμματιστικά — μόνο να απενεργοποιήσει ή να ενεργοποιήσει την επεξεργασία ήχου συστήματος μέσω παραμέτρων συστήματος.
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 για παραγωγή ήχου σε πραγματικό χρόνο: η εφαρμογή αποκτά άμεση πρόσβαση στο buffer ήχου και διαχειρίζεται την αναπαραγωγή με καθυστέρηση μικρότερη από 50 ms.
Σύνθετη αντίσταση ηχείου — η συνολική ηλεκτρική αντίσταση του πηνίου, μετρούμενη σε ωμ σε συχνότητα 1 kHz. Για κινητά ηχεία, η τυπική τιμή είναι 4 και 8 Ω. Ο νόμος του Ohm καθορίζει το ρεύμα: σε σταθερή τάση 3.7 V, ένα ηχείο 4 Ω καταναλώνει 2 φορές περισσότερο ρεύμα από ένα 8 Ω, δημιουργώντας μεγαλύτερη ένταση. Ωστόσο, η χαμηλή σύνθετη αντίσταση αυξάνει τη θέρμανση του ενισχυτή κατηγορίας D.
Ευαισθησία (SPL, Sound Pressure Level) — ηχητική πίεση σε απόσταση 1 μέτρου με ισχύ 1 W. Μετράται σε dB/W/m. Η τυπική τιμή για το κύριο ηχείο smartphone είναι 78–85 dB/W/m. Διαφορά 3 dB αντιστοιχεί σε διπλασιασμό της ηλεκτρικής ισχύος. Η ευαισθησία καθορίζεται από τη δομή του διαφράγματος, τα υλικά και τον όγκο της ακουστικής κοιλότητας.
Εύρος συχνοτήτων — το διάστημα συχνοτήτων στο οποίο το ηχείο αναπαράγει σήμα με ανομοιομορφία όχι μεγαλύτερη από ±10 dB. Για το ενσωματωμένο ηχείο smartphone — 200–18000 Hz. Το κατώτερο όριο οφείλεται στο μέγεθος του διαφράγματος και τον όγκο της κοιλότητας, το ανώτερο — στην αδράνεια του πηνίου και τη μάζα του κινούμενου συστήματος.
Σύμφωνα με τα δεδομένα της DXOMARK Audio (2025), τα κορυφαία smartphone επιτυγχάνουν SPL 75–82 dB σε δοκιμές έντασης με THD μικρότερο από 1% στο 70% της έντασης. Οι ηγέτες στην ποιότητα ήχου ηχείων παραμένουν iPhone 16 Pro Max, Samsung Galaxy S25 Ultra και Xiaomi 15 Pro.
AudioTrack (Android) — API για αποστολή buffer PCM απευθείας στη ροή ήχου. Η εφαρμογή διαχειρίζεται το περιεχόμενο του buffer, επιτρέποντας τη δημιουργία τόνων, ροή ήχου μέσω δικτύου ή ανάμειξη πολλαπλών πηγών. Το AudioTrack λειτουργεί σε δύο λειτουργίες: MODE_STATIC (ένας buffer αναπαράγεται μία φορά) και MODE_STREAM (οι buffer μεταδίδονται συνεχώς μέσω write()).
AVAudioPlayer (iOS) — υψηλού επιπέδου API για αναπαραγωγή αρχείων σε μορφές MP3, AAC, WAV και άλλες. Για πρόσβαση χαμηλού επιπέδου στο buffer ήχου χρησιμοποιείται το AVAudioEngine με κόμβο player. Το AVAudioPlayer δεν απαιτεί ανάλυση κωδικοποιητών — το σύστημα αποκωδικοποιεί μόνο του τη μορφή αρχείου σε PCM μέσω του AudioToolbox.
Για εφαρμογές ευαίσθητες στην καθυστέρηση (παιχνίδια, συνθεσάιζερ), στο iOS χρησιμοποιείται AVAudioSession με κατηγορία .playback και επιλογή .withAudioWithOthers για ανάμειξη με μουσική υπόβαθρου. Στο Android — AudioTrack με PERFORMANCE_MODE_LOW_LATENCY (Android 8+) για μείωση της καθυστέρησης σε 10–20 ms.
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 (αναπαραγωγή ακόμα και σε αθόρυβη λειτουργία) και ξεκινά τον player. Το AVAudioPlayer διαχειρίζεται αυτόματα την αποκωδικοποίηση και αναπαραγωγή — ο προγραμματιστής χρειάζεται μόνο να παρέχει το URL και να ρυθμίσει την ένταση.
Τα σύγχρονα smartphone περιλαμβάνουν αλγόριθμους λογισμικού βελτίωσης ήχου σε επίπεδο κωδικοποιητή ή DSP. Ισοσταθμιστής ρυθμίζει το πλάτος των ζωνών συχνοτήτων. Το Android παρέχει την κλάση Equalizer από το API AudioEffect με προεπιλογές (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 kHz και ανάλυση έως 32 bit. Τα κορυφαία μοντέλα (LG G8 με ESS Sabre, Xiaomi 15 με AKM) χρησιμοποιούν ξεχωριστό DAC κατηγορίας Hi-Fi με SNR έως 132 dB και υποστήριξη DSD — για ενσύρματα ακουστικά, όχι για ενσωματωμένα ηχεία.
Συχνές ερωτήσεις
Οι χαμηλές συχνότητες απαιτούν μετατόπιση μεγάλου όγκου αέρα — η επιφάνεια του διαφράγματος του μικρού ηχείου (12–16 mm) δεν επαρκεί για τη δημιουργία πίεσης χαμηλής συχνότητας. Το κατώτερο όριο των περισσότερων smartphone είναι 150–200 Hz. Για ποιοτική μετάδοση μπάσων χρειάζεται ξεχωριστό υπογούφερ ή ακουστικά με διάμετρο οδηγού 40+ mm.
Earpiece (ηχείο ομιλίας) — ηχείο χαμηλής ισχύος (0.1–0.3 W) στο πάνω άκρο του smartphone για μετάδοση ομιλίας. Βελτιστοποιημένο για εύρος συχνοτήτων 300–3400 Hz. Main speaker — ισχυρότερο ηχείο (1–2 W) στο κάτω άκρο για μουσική, βίντεο και ανοιχτή ακρόαση με πλήρες εύρος 150–18000 Hz.
Στο Android — AudioManager.setStreamVolume(STREAM_MUSIC, level, 0) για αλλαγή της έντασης συστήματος. Στο iOS — AVAudioSession.setActive(true) με ρύθμιση outputVolume (μόνο για τον δικό σας player). Και οι δύο πλατφόρμες επιτρέπουν τη ρύθμιση της σχετικής έντασης του player μέσω της ιδιότητας volume.
Στο Android 8+ — AudioTrack με PERFORMANCE_MODE_LOW_LATENCY + διαμόρφωση .playback στο AAudio. Η καθυστέρηση είναι 10–20 ms. Στο iOS — AVAudioEngine με AVAudioSessionCategory .playback και επιλογή .withAudioWithOthers παρέχει καθυστέρηση 5–15 ms. Για παιχνίδια και συνθεσάιζερ συνιστάται OpenAL (iOS) ή Oboe (Android).
THD (Total Harmonic Distortion) — ο συνολικός συντελεστής αρμονικής παραμόρφωσης, που δείχνει πόσο διαφέρει η μη γραμμική παραμόρφωση του ηχείου από το αρχικό σήμα. Για το ενσωματωμένο ηχείο smartphone, THD μικρότερο από 1% στο 70% έντασης είναι εξαιρετικός δείκτης. Σε THD 5–10%, ο ήχος γίνεται βραχνός και βρώμικος.
Σύνοψη
Θα αναπτύξουμε μια εφαρμογή για κινητά έτοιμη για χρήση
Η IT Sectr δημιουργεί εφαρμογές iOS και Android για νεοφυείς επιχειρήσεις και επιχειρήσεις από το 2017. Θα σας συμβουλεύσουμε και θα προτείνουμε την καλύτερη λύση.
Διαβάστε επίσης