Λογότυπο RaspberryΜια Λευκή Βίβλος που δίνει ένα
Υψηλού Επιπέδου Overview ήχου
Επιλογές σε Raspberry Pi SBCs
Raspberry Pi Ltd

Σήμα εκδότη βιβλίου

© 2022-2025 Raspberry Pi Ltd
Αυτή η τεκμηρίωση διατίθεται με άδεια Creative Commons Attribution-No Derivatives 4.0 International (CC BY-ND).
Έκδοση 1.0
Ημερομηνία κατασκευής: 28/05/2025

Ανακοίνωση νομικής αποποίησης ευθύνης

ΤΕΧΝΙΚΑ ΣΤΟΙΧΕΙΑ ΚΑΙ ΔΕΔΟΜΕΝΑ ΑΞΙΟΠΙΣΤΙΑΣ ΓΙΑ ΠΡΟΪΟΝΤΑ RASPBERRY PI (ΣΥΜΠΕΡΙΛΑΜΒΑΝΟΜΕΝΩΝ ΦΥΛΛΩΝ ΔΕΔΟΜΕΝΩΝ) ΩΣ ΤΡΟΠΟΠΟΙΗΜΕΝΕΣ ΚΑΤΑ ΠΕΡΙΠΤΩΣΗ ("ΠΟΡΟΙ") ΠΑΡΕΧΟΝΤΑΙ ΑΠΟ ΤΗ RASPBERRY PI LTD ("RPL") "AS IMPLIUTES, IS". ΔΕΝ ΠΕΡΙΟΡΙΣΜΕΝΟ ΠΡΟΣ, ΑΠΟΠΟΙΟΥΝΤΑΙ ΟΙ ΣΙΩΠΗΡΕΣ ΕΓΓΥΗΣΕΙΣ ΕΜΠΟΡΕΥΣΙΜΟΤΗΤΑΣ ΚΑΙ ΚΑΤΑΛΛΗΛΟΤΗΤΑΣ ΓΙΑ ΣΥΓΚΕΚΡΙΜΕΝΟ ΣΚΟΠΟ. ΣΤΟΝ ΜΕΓΙΣΤΟ ΒΑΘΜΟ ΠΟΥ ΕΠΙΤΡΕΠΕΤΑΙ ΑΠΟ ΤΗΝ ΙΣΧΥΟΥΣΑ ΝΟΜΟΘΕΣΙΑ ΣΕ ΚΑΜΙΑ ΠΕΡΙΠΤΩΣΗ Η RPL ΔΕΝ ΕΙΝΑΙ ΥΠΕΥΘΥΝΗ ΓΙΑ ΟΠΟΙΑΔΗΠΟΤΕ ΑΜΕΣΗ, ΕΜΜΕΣΗ, ΠΕΡΙΠΤΩΣΗ, ΕΙΔΙΚΗ, ΠΑΡΑΔΕΙΓΜΑΤΙΚΗ Ή ΣΥΜΠΕΡΙΛΑΜΒΑΝΟΜΕΝΩΝ ΠΡΟΣΩΠΙΚΩΝ ΖΗΜΙΩΝ, Ή ΥΠΗΡΕΣΙΕΣ ΑΠΩΛΕΙΑ ΧΡΗΣΗΣ, ΔΕΔΟΜΕΝΑ , Ή ΚΕΡΔΗ Ή ΔΙΑΚΟΠΗ ΕΠΙΧΕΙΡΗΣΕΩΝ) ΩΣΤΟΣΟ ΠΟΥ ΠΡΟΚΛΗΘΗΚΕ ΚΑΙ ΣΕ ΟΠΟΙΑΔΗΠΟΤΕ ΘΕΩΡΙΑ ΕΥΘΥΝΗΣ, ΕΙΤΕ ΣΕ ΣΥΜΒΑΣΗ, ΣΕ ΑΥΣΤΗΡΗ ΕΥΘΥΝΗ, Ή ΑΔΙΚΟ ΔΟΚΙΜΟ (ΠΕΡΙΛΑΜΒΑΝΟΜΕΝΗ ΑΜΕΛΕΙΑ Ή ΑΛΛΙΩΣ ΠΡΟΚΥΠΤΕΙ ΑΠΟ ΤΗΝ ΑΠΟΦΑΣΗ ΤΗΣ ΕΥΘΥΝΗΣ) ΣΥΜΒΟΥΛΗ ΤΗΣ ΔΥΝΑΤΟΤΗΤΑΣ ΤΕΤΟΙΑΣ ΖΗΜΙΑΣ.
Η RPL διατηρεί το δικαίωμα να κάνει οποιεσδήποτε βελτιώσεις, βελτιώσεις, διορθώσεις ή οποιεσδήποτε άλλες τροποποιήσεις στους ΠΟΡΟΥΣ ή σε οποιαδήποτε προϊόντα που περιγράφονται σε αυτούς ανά πάσα στιγμή και χωρίς περαιτέρω ειδοποίηση.
Οι ΠΟΡΟΙ προορίζονται για έμπειρους χρήστες με κατάλληλα επίπεδα γνώσεων σχεδιασμού. Οι χρήστες είναι αποκλειστικά υπεύθυνοι για την επιλογή και τη χρήση των ΠΟΡΩΝ και για οποιαδήποτε εφαρμογή των προϊόντων που περιγράφονται σε αυτούς. Ο χρήστης συμφωνεί να αποζημιώσει και να απαλλάξει την RPL από κάθε ευθύνη, κόστος, ζημίες ή άλλες απώλειες που προκύπτουν από τη χρήση των ΠΟΡΩΝ. Η RPL παρέχει στους χρήστες την άδεια να χρησιμοποιούν τους ΠΟΡΟΥΣ αποκλειστικά σε συνδυασμό με τα προϊόντα Raspberry Pi. Απαγορεύεται κάθε άλλη χρήση των ΠΟΡΩΝ. Δεν χορηγείται άδεια για κανένα άλλο δικαίωμα πνευματικής ιδιοκτησίας της RPL ή άλλου τρίτου μέρους.
ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ ΥΨΗΛΟΥ ΚΙΝΔΥΝΟΥ. Τα προϊόντα Raspberry Pi δεν έχουν σχεδιαστεί, κατασκευαστεί ή δεν προορίζονται για χρήση σε επικίνδυνα περιβάλλοντα που απαιτούν ασφαλή απόδοση, όπως στη λειτουργία πυρηνικών εγκαταστάσεων, συστημάτων πλοήγησης ή επικοινωνίας αεροσκαφών, ελέγχου εναέριας κυκλοφορίας, οπλικών συστημάτων ή εφαρμογών κρίσιμων για την ασφάλεια (συμπεριλαμβανομένων συστημάτων υποστήριξης ζωής και άλλων ιατρικών συσκευών), στις οποίες η αστοχία των προϊόντων θα μπορούσε να οδηγήσει άμεσα σε θάνατο, τραυματισμό ή σοβαρή σωματική ή περιβαλλοντική ζημιά («Δραστηριότητες Υψηλού Κινδύνου»). Η RPL αποποιείται ρητά κάθε ρητή ή σιωπηρή εγγύηση καταλληλότητας για Δραστηριότητες Υψηλού Κινδύνου και δεν φέρει καμία ευθύνη για τη χρήση ή την ένταξη προϊόντων Raspberry Pi σε Δραστηριότητες Υψηλού Κινδύνου. Τα προϊόντα Raspberry Pi παρέχονται σύμφωνα με τους Όρους και Προϋποθέσεις της RPL. Τυπικοί ΌροιΗ παροχή των ΠΟΡΩΝ από την RPL δεν επεκτείνει ούτε τροποποιεί με άλλο τρόπο τους ΠΟΡΟΥΣ της RPL. Τυπικοί Όροι συμπεριλαμβανομένων ενδεικτικά των αποποιήσεων ευθύνης και των εγγυήσεων που εκφράζονται σε αυτές.

Ιστορικό έκδοσης εγγράφου

Ελευθέρωση Ημερομηνία Περιγραφή
1 1-Απρ-25 Αρχική έκδοση

Πεδίο εφαρμογής του εγγράφου
Αυτό το έγγραφο ισχύει για τα ακόλουθα προϊόντα Raspberry Pi:

PI 0 PI 1 Pi 2 Pi 3 Pi 4 Pi 400 Pi 5 Pi 500 CM1 CM3 CM4 CM5 Πίκο Πίκο2
0 W H A B A B B Ολοι Ολοι Ολοι Ολοι Ολοι Ολοι Ολοι Ολοι Ολοι Ολοι

Εισαγωγή

Με την πάροδο των ετών, οι διαθέσιμες επιλογές για έξοδο ήχου σε Raspberry Pi SBC (υπολογιστές μίας πλακέτας) έχουν γίνει περισσότερες και ο τρόπος με τον οποίο λειτουργούν από λογισμικό έχει αλλάξει.
Αυτό το έγγραφο θα εξετάσει πολλές από τις διαθέσιμες επιλογές για έξοδο ήχου στη συσκευή Raspberry Pi σας και θα παρέχει οδηγίες σχετικά με τον τρόπο χρήσης των επιλογών ήχου από την επιφάνεια εργασίας και τη γραμμή εντολών.
Αυτή η λευκή βίβλος υποθέτει ότι η συσκευή Raspberry Pi εκτελεί το λειτουργικό σύστημα Raspberry Pi και είναι πλήρως ενημερωμένη με το πιο πρόσφατο υλικολογισμικό και τους πιο πρόσφατους πυρήνες.

Υλικό ήχου Raspberry Pi

HDMI
Όλα τα Raspberry Pi SBC διαθέτουν υποδοχή HDMI που υποστηρίζει ήχο HDMI. Η σύνδεση του Raspberry Pi SBC σας σε μια οθόνη ή τηλεόραση με ηχεία θα ενεργοποιήσει αυτόματα την έξοδο ήχου HDMI μέσω αυτών των ηχείων. Ο ήχος HDMI είναι ένα ψηφιακό σήμα υψηλής ποιότητας, επομένως τα αποτελέσματα μπορούν να είναι πολύ καλά και υποστηρίζεται πολυκαναλικός ήχος όπως το DTS.
Εάν χρησιμοποιείτε βίντεο HDMI αλλά θέλετε να διαχωρίζεται το σήμα ήχου — για παράδειγμαampλέ, σε ένα ampέναν διαφοροποιητή που δεν υποστηρίζει είσοδο HDMI — τότε θα χρειαστεί να χρησιμοποιήσετε ένα πρόσθετο κομμάτι υλικού που ονομάζεται διαχωριστής για να εξαγάγετε το ηχητικό σήμα από το σήμα HDMI. Αυτό μπορεί να είναι ακριβό, αλλά υπάρχουν και άλλες επιλογές, οι οποίες περιγράφονται παρακάτω.
Αναλογική υποδοχή PCM/3.5 mm
Τα μοντέλα Raspberry Pi B+, 2, 3 και 4 διαθέτουν μια τετραπολική υποδοχή ήχου 3.5 mm που μπορεί να υποστηρίξει σήματα ήχου και σύνθετου βίντεο. Πρόκειται για αναλογική έξοδο χαμηλής ποιότητας που παράγεται από σήμα PCM (διαμόρφωση παλμικού κώδικα), αλλά εξακολουθεί να είναι κατάλληλη για ακουστικά και ηχεία γραφείου.
Υπολογιστής μίας πλακέτας Raspberry Pi SBCS - Εικονίδιο ΣΗΜΕΙΩΜΑ
Δεν υπάρχει αναλογική έξοδος ήχου στο Raspberry Pi 5.
Τα σήματα του βύσματος υποδοχής ορίζονται στον ακόλουθο πίνακα, ξεκινώντας από το άκρο του καλωδίου και καταλήγοντας στην άκρη. Διατίθενται καλώδια με διαφορετικές αντιστοιχίσεις, οπότε βεβαιωθείτε ότι έχετε το σωστό.

Τμήμα Jack Σύνθημα
Μανίκι Βίντεο
Δαχτυλίδι 2 Εδαφος
Δαχτυλίδι 1 Δικαίωμα
Ακρο Αριστερά

Κάρτες προσαρμογέα που βασίζονται σε I2S
Όλα τα μοντέλα Raspberry Pi SBC διαθέτουν μια περιφερειακή συσκευή I2S διαθέσιμη στην κεφαλίδα GPIO. Το I2S είναι ένα πρότυπο ηλεκτρικής διασύνδεσης σειριακού διαύλου που χρησιμοποιείται για τη σύνδεση ψηφιακών συσκευών ήχου και την επικοινωνία δεδομένων ήχου PCM μεταξύ περιφερειακών σε μια ηλεκτρονική συσκευή. Η Raspberry Pi Ltd κατασκευάζει μια σειρά από πλακέτες ήχου που συνδέονται στην κεφαλίδα GPIO και χρησιμοποιούν τη διασύνδεση I2S για τη μεταφορά δεδομένων ήχου από το SoC (σύστημα σε τσιπ) στην πρόσθετη πλακέτα.
Σημείωμα: Οι πρόσθετες πλακέτες που συνδέονται μέσω της κεφαλίδας GPIO και συμμορφώνονται με τις κατάλληλες προδιαγραφές είναι γνωστές ως HAT (Hardware Attached on Top). Οι προδιαγραφές τους βρίσκονται εδώ: https://datasheets.raspberrypi.com/
Η πλήρης γκάμα των ηχητικών HATs μπορεί να προβληθεί στο Raspberry Pi Ltd. webτοποθεσία: https://www.raspberrypi.com/products/
Υπάρχει επίσης ένας μεγάλος αριθμός HAT τρίτων κατασκευαστών που διατίθενται για έξοδο ήχου, για παράδειγμαample από Pimoroni, HiFiBerry, Adafruit, κ.λπ., και αυτά παρέχουν μια πληθώρα διαφορετικών χαρακτηριστικών.
Ήχος USB
Εάν δεν είναι δυνατή η εγκατάσταση ενός HAT ή αναζητάτε έναν γρήγορο και εύκολο τρόπο για να συνδέσετε ένα βύσμα υποδοχής για έξοδο ακουστικών ή είσοδο μικροφώνου, τότε ένας προσαρμογέας ήχου USB είναι μια καλή επιλογή. Αυτές είναι απλές, φθηνές συσκευές που συνδέονται σε μία από τις θύρες USB-A του Raspberry Pi SBC.
Το Raspberry Pi OS περιλαμβάνει προγράμματα οδήγησης για ήχο USB από προεπιλογή. Μόλις συνδεθεί μια συσκευή, θα πρέπει να εμφανίζεται στο μενού συσκευών που εμφανίζεται όταν κάνετε δεξί κλικ στο εικονίδιο του ηχείου στη γραμμή εργασιών.
Το σύστημα θα ανιχνεύσει επίσης αυτόματα εάν η συνδεδεμένη συσκευή USB διαθέτει είσοδο μικροφώνου και θα ενεργοποιήσει την κατάλληλη υποστήριξη.
Bluetooth
Ο όρος ήχος Bluetooth αναφέρεται στην ασύρματη μετάδοση δεδομένων ήχου μέσω της τεχνολογίας Bluetooth, η οποία χρησιμοποιείται ευρέως. Επιτρέπει στο Raspberry Pi SBC να επικοινωνεί με ηχεία και ακουστικά Bluetooth ή με οποιαδήποτε άλλη συσκευή ήχου με υποστήριξη Bluetooth. Η εμβέλεια είναι αρκετά μικρή — περίπου 10 μέτρα το μέγιστο.
Οι συσκευές Bluetooth πρέπει να είναι «ζευγοποιημένες» με το Raspberry Pi SBC και θα εμφανίζονται στις ρυθμίσεις ήχου στην επιφάνεια εργασίας μόλις ολοκληρωθεί αυτό. Το Bluetooth εγκαθίσταται από προεπιλογή στο Raspberry Pi OS, με το λογότυπο Bluetooth να εμφανίζεται στη γραμμή εργασιών της επιφάνειας εργασίας σε όλες τις συσκευές που έχουν εγκατεστημένο υλικό Bluetooth (είτε ενσωματωμένο είτε μέσω ενός Bluetooth USB dongle). Όταν το Bluetooth είναι ενεργοποιημένο, το εικονίδιο θα είναι μπλε. Όταν είναι απενεργοποιημένο, το εικονίδιο θα είναι γκρι.

Υποστήριξη λογισμικού

Το υποκείμενο λογισμικό υποστήριξης ήχου έχει αλλάξει σημαντικά στην πλήρη εικόνα του Raspberry Pi OS και, για τον τελικό χρήστη, αυτές οι αλλαγές είναι ως επί το πλείστον διαφανείς. Το αρχικό υποσύστημα ήχου που χρησιμοποιήθηκε ήταν το ALSA. Το Pulse Audio διαδέχθηκε το ALSA, πριν αντικατασταθεί από το τρέχον σύστημα, το οποίο ονομάζεται Pipe Wire. Αυτό το σύστημα έχει την ίδια λειτουργικότητα με το Pulse Audio και ένα συμβατό API, αλλά έχει επίσης επεκτάσεις για τη διαχείριση βίντεο και άλλων λειτουργιών, καθιστώντας την ενσωμάτωση βίντεο και ήχου πολύ πιο εύκολη. Επειδή το Pipe Wire χρησιμοποιεί το ίδιο API με το Pulse Audio, τα βοηθητικά προγράμματα Pulse Audio λειτουργούν καλά σε ένα σύστημα Pipe Wire.
Αυτά τα βοηθητικά προγράμματα χρησιμοποιούνται στην πρώηνamples παρακάτω.
Για να διατηρηθεί το μέγεθος της εικόνας χαμηλό, το Raspberry Pi OS Lite εξακολουθεί να χρησιμοποιεί το ALSA για την παροχή υποστήριξης ήχου και δεν περιλαμβάνει βιβλιοθήκες ήχου Pipe Wire, Pulse Audio ή Bluetooth. Ωστόσο, είναι δυνατή η εγκατάσταση των κατάλληλων βιβλιοθηκών για την προσθήκη αυτών των λειτουργιών, όπως απαιτείται, και αυτή η διαδικασία περιγράφεται επίσης παρακάτω.
Επιτραπέζιος υπολογιστής
Όπως αναφέρθηκε παραπάνω, οι λειτουργίες ήχου χειρίζονται μέσω του εικονιδίου ηχείου στη γραμμή εργασιών της επιφάνειας εργασίας. Κάνοντας αριστερό κλικ στο εικονίδιο εμφανίζεται το ρυθμιστικό έντασης ήχου και το κουμπί σίγασης, ενώ κάνοντας δεξί κλικ εμφανίζεται μια λίστα με τις διαθέσιμες συσκευές ήχου. Απλώς κάντε κλικ στη συσκευή ήχου που θέλετε να χρησιμοποιήσετε. Υπάρχει επίσης μια επιλογή, μέσω δεξιού κλικ, για να αλλάξετε την προ-fileχρησιμοποιούνται από κάθε συσκευή. Αυτά τα επαγγελματικάfileσυνήθως παρέχουν διαφορετικά επίπεδα ποιότητας.
Εάν η υποστήριξη μικροφώνου είναι ενεργοποιημένη, θα εμφανιστεί ένα εικονίδιο μικροφώνου στο μενού. Κάνοντας δεξί κλικ σε αυτό θα εμφανιστούν οι επιλογές μενού που αφορούν συγκεκριμένα το μικρόφωνο, όπως η επιλογή συσκευής εισόδου, ενώ κάνοντας αριστερό κλικ θα εμφανιστούν οι ρυθμίσεις επιπέδου εισόδου.
Bluetooth
Για να αντιστοιχίσετε μια συσκευή Bluetooth, κάντε αριστερό κλικ στο εικονίδιο Bluetooth στη γραμμή εργασιών και, στη συνέχεια, επιλέξτε «Προσθήκη συσκευής». Το σύστημα θα ξεκινήσει στη συνέχεια την αναζήτηση διαθέσιμων συσκευών, οι οποίες θα πρέπει να τεθούν σε λειτουργία «Εύρεσης» για να εμφανιστούν. Κάντε κλικ στη συσκευή όταν εμφανιστεί στη λίστα και οι συσκευές θα πρέπει να αντιστοιχιστούν. Μόλις αντιστοιχιστεί, η συσκευή ήχου θα εμφανιστεί στο μενού, η οποία επιλέγεται κάνοντας κλικ στο εικονίδιο του ηχείου στη γραμμή εργασιών.
Γραμμή εντολών
Επειδή το Pipe Wire χρησιμοποιεί το ίδιο API με το Pulse Audio, η πλειονότητα των εντολών του Pulse Audio που χρησιμοποιούνται για τον έλεγχο του ήχου λειτουργούν στο Pipe Wire. Το pacts είναι ο τυπικός τρόπος ελέγχου του Pulse Audio: πληκτρολογήστε man pactl στη γραμμή εντολών για περισσότερες λεπτομέρειες.
Προαπαιτούμενα για το Raspberry Pi OS Lite
Σε μια πλήρη εγκατάσταση του Raspberry Pi OS, όλες οι απαιτούμενες εφαρμογές γραμμής εντολών και οι βιβλιοθήκες είναι ήδη εγκατεστημένες. Στην έκδοση Lite, ωστόσο, το Pipe Wire δεν εγκαθίσταται από προεπιλογή και πρέπει να εγκατασταθεί χειροκίνητα για να είναι δυνατή η αναπαραγωγή ήχου.
Για να εγκαταστήσετε τις απαιτούμενες βιβλιοθήκες για το Pipe Wire στο Raspberry Pi OS Lite, εισαγάγετε τα εξής: sudo apt install pipewire pipewire-pulse pipewire-audio pulseaudio-utils Εάν σκοπεύετε να εκτελέσετε εφαρμογές που χρησιμοποιούν ALSA, θα χρειαστεί επίσης να εγκαταστήσετε τα εξής: sudo apt install pipewire-alsa
Η επανεκκίνηση μετά την εγκατάσταση είναι ο ευκολότερος τρόπος για να λειτουργήσουν όλα.
Αναπαραγωγή ήχου π.χ.amples
Εμφάνιση μιας λίστας με τις εγκατεστημένες μονάδες ήχου Pulse σε σύντομη μορφή (η εκτενής μορφή περιέχει πολλές πληροφορίες και είναι δύσκολο να διαβαστεί): $ pactl list modules short Εμφάνιση μιας λίστας με τις μονάδες λήψης ήχου Pulse σε σύντομη μορφή:
Η λίστα $ pactl είναι ελλιπής
Σε ένα Raspberry Pi 5 συνδεδεμένο σε μια οθόνη HDMI με ενσωματωμένο ήχο και μια επιπλέον κάρτα ήχου USB, αυτή η εντολή δίνει την ακόλουθη έξοδο: $ pactl list sinks short
179 alsa_output.platform-107c701400.hdmi.hdmi-stereo Σωλήνας καλωδίου s32le 2 καναλιών 48000Hz ΑΝΑΡΤΗΜΕΝΟ 265 alsa_output.usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-00.analog-stereo-output Σωλήνας καλωδίου s16le 2 καναλιών 48000Hz ΑΝΑΡΤΗΜΕΝΟ
Υπολογιστής μίας πλακέτας Raspberry Pi SBCS - Εικονίδιο ΣΗΜΕΙΩΜΑ
Το Raspberry Pi 5 δεν έχει αναλογική έξοδο.
Για εγκατάσταση Raspberry Pi OS Lite σε Raspberry Pi 4 — το οποίο διαθέτει HDMI και αναλογική έξοδο — επιστρέφεται το εξής: $ pactl list sinks short
69 alsa_output.platform-bcm2835_audio.stereo-fallback Σωλήνας s16le 2 καναλιών 48000Hz ΑΝΑΡΤΗΜΕΝΟ
70 alsa_output.platform-107c701400.hdmi.hdmi-stereo Σωλήνας s32le 2 καναλιών 48000Hz ΑΝΑΡΤΗΜΕΝΟ
Για να εμφανίσετε και να αλλάξετε την προεπιλεγμένη υποδοχή σε ήχο HDMI (σημειώστε ότι μπορεί να είναι ήδη η προεπιλεγμένη) σε αυτήν την εγκατάσταση του Raspberry Pi OS Lite, πληκτρολογήστε:
$ pactl get-default-sink
alsa_output.platform-bcm2835_audio.stereo-εφεδρική
$ pactl set-default-sink 70
$ pactl get-default-sink
alsa_output.platform-107c701400.hdmi.hdmi-stereo
Για αναπαραγωγή ωςampδηλαδή, πρέπει πρώτα να μεταφορτωθεί στο sampη προσωρινή μνήμη, σε αυτήν την περίπτωση στον προεπιλεγμένο δέκτη. Μπορείτε να αλλάξετε τον δέκτη προσθέτοντας το όνομά του στο τέλος του συμβολαίου αναπαραγωγής.ample εντολή:
$ pactl upload-sampτο sample.mp3 sampόνομα
$ συμβολαίων παιχνιδιώνampτο sampόνομα
Υπάρχει μια εντολή Pulse Audio που είναι ακόμα πιο εύκολη στη χρήση για την αναπαραγωγή ήχου:
$ paplay sample.mp3
Το pactl έχει μια επιλογή για να ρυθμίσετε την ένταση του ήχου για την αναπαραγωγή. Επειδή η επιφάνεια εργασίας χρησιμοποιεί βοηθητικά προγράμματα Pulse Audio για να λαμβάνει και να ορίζει πληροφορίες ήχου, η εκτέλεση αυτών των αλλαγών στη γραμμή εντολών θα αντικατοπτρίζεται επίσης στο ρυθμιστικό έντασης ήχου στην επιφάνεια εργασίας.
Αυτό το πρώηνampμειώνει την ένταση κατά 10%:
$ pactl set-sink-volume @DEFAULT_SINK@ -10%
Αυτό το πρώηνampΤο le ορίζει την ένταση στο 50%:
$ pactl set-sink-volume @DEFAULT_SINK@ 50%
Υπάρχουν πάρα πολλές εντολές Pulse Audio που δεν αναφέρονται εδώ. Το Pulse Audio webιστοσελίδα (https://www.freedesktop.org/wiki/Software/PulseAudio/) και οι σελίδες εγχειριδίου για κάθε εντολή προσφέρουν εκτενείς πληροφορίες σχετικά με το σύστημα.
Bluetooth
Ο έλεγχος του Bluetooth από τη γραμμή εντολών μπορεί να είναι μια περίπλοκη διαδικασία. Όταν χρησιμοποιείτε το Raspberry Pi OS Lite, οι κατάλληλες εντολές είναι ήδη εγκατεστημένες. Η πιο χρήσιμη εντολή είναι η bluetoothctl, και ορισμένες π.χ.ampΛίγα από αυτά που χρησιμοποιούνται παρέχονται παρακάτω.
Κάντε τη συσκευή ανιχνεύσιμη σε άλλες συσκευές:
$ bluetoothctl ανιχνεύσιμο σε
Κάντε τη συσκευή σύζευξη με άλλες συσκευές:
$ bluetoothctl με δυνατότητα σύζευξης σε
Σάρωση για συσκευές Bluetooth εντός εμβέλειας:
Σάρωση $ bluetoothctl ενεργοποιημένη
Απενεργοποίηση σάρωσης:
$ bluetoothctl scan off Το bluetoothctl έχει επίσης μια διαδραστική λειτουργία, η οποία ενεργοποιείται χρησιμοποιώντας την εντολή χωρίς παραμέτρους. Το ακόλουθο παράδειγμαampΤο le εκτελεί την διαδραστική λειτουργία, όπου εισάγεται η εντολή λίστας και εμφανίζονται τα αποτελέσματα, σε ένα Raspberry Pi 4 που εκτελεί το Raspberry Pi OS Lite Bookworm: $ bluetoothctl
Εγγεγραμμένος πράκτορας
[bluetooth]# λίστα
Ελεγκτής D8:3A:DD:3B:00:00 Pi4Lite [προεπιλογή] [bluetooth]#
Μπορείτε τώρα να πληκτρολογήσετε εντολές στον διερμηνέα και αυτές θα εκτελεστούν. Μια τυπική διαδικασία για τη σύζευξη και στη συνέχεια τη σύνδεση με μια συσκευή μπορεί να έχει ως εξής: $ bluetoothctl
Εγγεγραμμένος αντιπρόσωπος [bluetooth]# ανιχνεύσιμος στο
Η αλλαγή με δυνατότητα εντοπισμού πέτυχε
[CHG] Χειριστήριο D8:3A:DD:3B:00:00 Εντοπίσιμο σε [bluetooth]# δυνατότητα σύζευξης σε
Επιτυχής αλλαγή ζεύγους στις
[CHG] Ελεγκτής D8:3A:DD:3B:00:00 Δυνατότητα σύζευξης σε [bluetooth]# σάρωση ενεργοποιημένη
< θα μπορούσε να υπάρχει μια μακρά λίστα συσκευών στην περιοχή >
[bluetooth]# ζεύγος [διεύθυνση mac της συσκευής, από την εντολή σάρωσης ή από την ίδια τη συσκευή, με τη μορφή xx:xx:xx:xx:xx:xx] [bluetooth]# απενεργοποίηση σάρωσης
[bluetooth]# σύνδεση [ίδια διεύθυνση mac] Η συσκευή Bluetooth θα πρέπει τώρα να εμφανίζεται στη λίστα των συσκευών σύνδεσης, όπως φαίνεται σε αυτό το παράδειγμαampαρχείο από μια εγκατάσταση Raspberry Pi OS Lite:
Η λίστα $ pactl είναι ελλιπής
69 alsa_output.platform-bcm2835_audio.stereo-fallback Σωλήνας s16le 2 καναλιών 48000Hz ΑΝΑΡΤΗΜΕΝΟ
70 alsa_output.platform-107c701400.hdmi.hdmi-stereo Σωλήνας s32le 2 καναλιών 48000Hz ΑΝΑΡΤΗΜΕΝΟ
71 bluez_output.CA_3A_B2_CA_7C_55.1 Σωλήνας s32le 2 καναλιών 48000Hz ΑΝΑΡΤΗΜΕΝΟ
$ pactl set-default-sink 71
$ παπλέιample_audio_file>
Τώρα μπορείτε να το ορίσετε ως προεπιλογή και να αναπαράγετε ήχο σε αυτό.
συμπεράσματα
Υπάρχουν διάφοροι τρόποι για να δημιουργήσετε έξοδο ήχου από συσκευές Raspberry Pi Ltd, οι οποίοι καλύπτουν τη συντριπτική πλειοψηφία των απαιτήσεων των χρηστών. Αυτή η λευκή βίβλος έχει περιγράψει αυτούς τους μηχανισμούς και παρέχει πληροφορίες για πολλούς από αυτούς. Ελπίζεται ότι οι συμβουλές που παρουσιάζονται εδώ θα βοηθήσουν τον τελικό χρήστη να επιλέξει το σωστό σχήμα εξόδου ήχου για το έργο του. Απλή εξήγησηampΠαρέχονται οδηγίες σχετικά με τον τρόπο χρήσης των ηχοσυστημάτων, αλλά ο αναγνώστης θα πρέπει να συμβουλευτεί τα εγχειρίδια και τις σελίδες εγχειριδίου για τις εντολές ήχου και Bluetooth για περισσότερες λεπτομέρειες.

Το Raspberry Pi είναι εμπορικό σήμα της Raspberry Pi Ltd
Raspberry Pi Ltd

Έγγραφα / Πόροι

Υπολογιστής μίας πλακέτας Raspberry Pi SBCS [pdf] Οδηγός χρήστη
Υπολογιστής μίας πλακέτας SBCS, SBCS, Υπολογιστής μίας πλακέτας, Υπολογιστής πλακέτας, Υπολογιστής

Αναφορές

Αφήστε ένα σχόλιο

Η διεύθυνση email σας δεν θα δημοσιευτεί. Τα υποχρεωτικά πεδία επισημαίνονται *