Glosarium terminologi terkait audio ini mencakup istilah umum yang digunakan secara luas dan istilah khusus Android. Lihat Glosarium Platform Android pusat untuk definisi kanonik istilah.
Istilah Umum
Istilah umum yang berhubungan dengan audio memiliki arti konvensional.
Audio Digital
Istilah audio digital berhubungan dengan penanganan suara menggunakan sinyal audio yang dikodekan dalam bentuk digital. Untuk detailnya, lihat Audio Digital .
- AC3
- Sebuah codec audio oleh Dolby. Untuk detailnya, lihat Dolby Digital .
- akustik
- Studi tentang sifat mekanik suara, seperti bagaimana penempatan fisik transduser (speaker, mikrofon, dll.) pada perangkat memengaruhi kualitas audio yang dirasakan.
- redaman
- Faktor perkalian kurang dari atau sama dengan 1,0, diterapkan pada sinyal audio untuk menurunkan level sinyal. Bandingkan untuk mendapatkan .
- audiophile
- Orang yang peduli dengan pengalaman reproduksi musik yang superior, terutama yang bersedia melakukan pengorbanan besar (pengeluaran, ukuran komponen, desain ruangan, dll.) untuk kualitas suara. Untuk detailnya, lihat audiophile .
- AVB
- Sebuah standar untuk transmisi real-time audio digital melalui Ethernet. Untuk detailnya, lihat Penjembatanan Audio Video .
- bit per sampel atau kedalaman bit
- Jumlah bit informasi per sampel.
- saluran
- Aliran tunggal informasi audio, biasanya sesuai dengan satu lokasi perekaman atau pemutaran.
- downmixing
- Kurangi jumlah saluran, seperti dari stereo ke mono atau dari 5.1 ke stereo. Dicapai dengan menjatuhkan saluran, mencampur saluran, atau pemrosesan sinyal yang lebih canggih. Pencampuran sederhana tanpa redaman atau pembatasan berpotensi meluap dan terpotong. Bandingkan dengan upmixing .
- DSD
- Digital Streaming Langsung. Encoding audio eksklusif berdasarkan modulasi densitas pulsa . Sementara Pulse Code Modulation (PCM) mengkodekan bentuk gelombang sebagai urutan sampel audio individual dari beberapa bit, DSD mengkodekan bentuk gelombang sebagai urutan bit pada laju sampel yang sangat tinggi (tanpa konsep sampel). Baik PCM dan DSD mewakili banyak saluran dengan urutan independen. DSD lebih cocok untuk distribusi konten daripada sebagai representasi internal untuk pemrosesan karena mungkin sulit untuk menerapkan algoritma pemrosesan sinyal digital (DSP) tradisional ke DSD. DSD digunakan dalam Super Audio CD (SACD) dan di DSD melalui PCM (DoP) untuk USB. Untuk detailnya, lihat Direct Stream Digital .
- bebek
- Kurangi volume aliran untuk sementara saat aliran lain menjadi aktif. Misalnya, jika musik diputar saat notifikasi masuk, musik akan berhenti saat notifikasi diputar. Bandingkan dengan bisu .
- FIFO
- Pertama masuk pertama keluar. Modul perangkat keras atau struktur data perangkat lunak yang mengimplementasikan antrian data First In, First Out . Dalam konteks audio, data yang disimpan dalam antrian biasanya berupa bingkai audio. FIFO dapat diimplementasikan oleh buffer melingkar .
- bingkai
- Kumpulan sampel, satu per saluran, pada satu titik waktu.
- bingkai per buffer
- Jumlah frame yang diserahkan dari satu modul ke modul berikutnya pada satu waktu. Antarmuka audio HAL menggunakan konsep frame per buffer.
- memperoleh
- Faktor perkalian lebih besar dari atau sama dengan 1,0, diterapkan pada sinyal audio untuk meningkatkan level sinyal. Bandingkan dengan redaman .
- audio HD
- Audio Definisi Tinggi. Sinonim untuk audio resolusi tinggi (tetapi berbeda dari Intel High Definition Audio).
- headphone
- Pengeras suara yang pas di telinga, tanpa mikrofon. Bandingkan dengan headset.
- headset
- Headphone dengan mikrofon. Bandingkan dengan headphone.
- Hz
- Satuan untuk laju sampel atau laju bingkai.
- audio resolusi tinggi
- Representasi dengan kedalaman bit dan laju sampel yang lebih besar daripada CD (PCM 16-bit stereo pada 44,1 kHz) dan tanpa kompresi data yang hilang. Setara dengan audio HD. Untuk detailnya, lihat audio resolusi tinggi .
- disisipkan
- Representasi untuk audio digital multi-saluran yang mengganti data antar saluran. Misalnya, audio digital stereo yang diekspresikan dalam format interleaved kiri, kanan, kiri, kanan, dll.
- latensi
- Waktu tunda saat sinyal melewati sistem.
- tanpa kerugian
- Algoritma kompresi data lossless yang menjaga akurasi bit di seluruh encoding dan decoding, di mana hasil decoding data yang dikodekan sebelumnya setara dengan data asli. Contoh format distribusi konten audio lossless termasuk CD , PCM dalam WAV , dan FLAC . Proses authoring dapat mengurangi kedalaman bit atau sample rate dari master ; format distribusi yang mempertahankan resolusi dan akurasi bit master adalah subjek audio resolusi tinggi.
- rugi
- Sebuah algoritma kompresi data lossy yang mencoba untuk mempertahankan fitur yang paling penting dari media di seluruh encoding dan decoding di mana hasil decoding data yang dikodekan sebelumnya secara persepsi mirip dengan data asli tetapi tidak identik. Contoh algoritma kompresi audio lossy termasuk MP3 dan AAC. Karena nilai analog berasal dari domain kontinu dan nilai digital diskrit, ADC dan DAC adalah konversi lossy sehubungan dengan amplitudo. Lihat juga transparansi .
- mono
- Satu saluran.
- banyak saluran
- Lihat suara surround . Dalam istilah yang ketat, stereo lebih dari satu saluran dan dapat dianggap multisaluran; namun, penggunaan seperti itu membingungkan dan karenanya dihindari.
- bisu
- Memaksa volume menjadi nol untuk sementara, terlepas dari kontrol volume biasa.
- menyerbu
- Kesalahan suara yang disebabkan oleh kegagalan menerima data yang diberikan dalam waktu yang cukup. Untuk detailnya, lihat buffer underrun . Bandingkan dengan underrun .
- menggeser
- Mengarahkan sinyal ke posisi yang diinginkan dalam bidang stereo atau multisaluran.
- PCM
- Modulasi Kode Pulsa. Encoding audio digital tingkat rendah yang paling umum. Sinyal audio diambil sampelnya pada interval reguler, yang disebut laju sampel, kemudian dikuantisasi ke nilai diskrit dalam rentang tertentu tergantung pada kedalaman bit. Misalnya, untuk PCM 16-bit, nilai sampel adalah bilangan bulat antara -32768 dan +32767.
- lereng
- Secara bertahap menambah atau mengurangi tingkat parameter audio tertentu, seperti volume atau kekuatan efek. Ramp volume biasanya diterapkan saat menjeda dan melanjutkan musik untuk menghindari transisi yang sulit terdengar.
- Sampel
- Angka yang mewakili nilai audio untuk satu saluran pada satu titik waktu.
- laju sampel atau laju bingkai
- Jumlah frame per detik. Sementara frame rate lebih akurat, sample rate secara konvensional digunakan untuk mengartikan frame rate.
- sonifikasi
- Penggunaan suara untuk mengekspresikan umpan balik atau informasi, seperti suara sentuhan dan suara keyboard.
- SPL
- Tingkat Tekanan Suara, pengukuran relatif dari tekanan suara.
- stereo
- Dua saluran.
- pelebaran stereo
- Efek diterapkan pada sinyal stereo untuk membuat sinyal stereo lain yang terdengar lebih penuh dan lebih kaya. Efeknya juga dapat diterapkan pada sinyal mono, yang merupakan jenis upmixing.
- Suara sekitar
- Teknik untuk meningkatkan kemampuan pendengar untuk memahami posisi suara di luar stereo kiri dan kanan.
- transparansi
- Hasil ideal dari kompresi data lossy. Konversi data yang hilang bersifat transparan jika secara persepsi tidak dapat dibedakan dari aslinya oleh subjek manusia. Untuk detailnya, lihat Transparansi .
- kekurangan
- Kesalahan suara yang disebabkan oleh kegagalan untuk memasok data yang dibutuhkan dalam waktu yang cukup. Untuk detailnya, lihat buffer underrun . Bandingkan dengan overrun .
- upmixing
- Tambah jumlah saluran, seperti dari mono ke stereo atau dari stereo ke suara surround. Dilakukan dengan duplikasi, panning, atau pemrosesan sinyal yang lebih canggih. Bandingkan dengan downmix .
- USAC
- Codec audio untuk aplikasi bit-rate rendah. Untuk detailnya, lihat Pengodean Suara dan Audio Terpadu .
- virtualisasi
- Efek yang mencoba mengatur spasial saluran audio, seperti mencoba mensimulasikan lebih banyak speaker atau memberikan ilusi bahwa sumber suara memiliki posisi.
- volume
- Loudness, kekuatan subjektif dari sinyal audio.
Interkoneksi antar perangkat
Teknologi interkoneksi antar perangkat menghubungkan komponen audio dan video antar perangkat dan mudah terlihat di konektor eksternal. Pelaksana HAL dan pengguna akhir harus mengetahui istilah-istilah ini.
- Bluetooth
- Teknologi nirkabel jarak pendek. Untuk detail tentang profil Bluetooth terkait audio dan protokol Bluetooth , lihat A2DP untuk musik, SCO untuk telepon, dan Audio/Video Remote Control Profile (AVRCP) .
- DisplayPort
- Antarmuka tampilan digital oleh Video Electronics Standards Association (VESA).
- dongle
- Dongle adalah gadget kecil, terutama yang menggantung perangkat lain.
- FireWire
- Lihat IEEE 1394.
- HDMI
- Multimedia antarmuka berdefinisi tinggi. Antarmuka untuk mentransfer data audio dan video. Untuk perangkat seluler, konektor mikro-HDMI (tipe D) atau MHL digunakan.
- IEEE 1394
- IEEE 1394 , juga disebut FireWire, adalah bus serial yang digunakan untuk aplikasi latensi rendah waktu nyata seperti audio.
- Intel HDA
- Intel High Definition Audio (jangan bingung dengan audio definisi tinggi umum atau audio resolusi tinggi ). Spesifikasi untuk konektor panel depan. Untuk detailnya, lihat Intel High Definition Audio .
- antarmuka
- Antarmuka mengubah sinyal dari satu representasi ke representasi lainnya. Antarmuka umum termasuk antarmuka audio USB dan antarmuka MIDI.
- tingkat garis
- Level garis adalah kekuatan sinyal audio analog yang melewati antara komponen audio, bukan transduser.
- MHL
- Tautan Definisi Tinggi Seluler. Antarmuka audio/video seluler, seringkali melalui konektor micro-USB.
- konektor telepon
- Komponen mini atau sub-mini yang menyambungkan perangkat ke headphone berkabel, headset, atau amplifier tingkat saluran.
- SlimPort
- Adaptor dari micro-USB ke HDMI.
- S/PDIF
- Format Antarmuka Digital Sony/Philips. Interkoneksi untuk PCM dan IEC 61937 yang tidak dikompresi. Untuk detailnya, lihat S/PDIF . S/PDIF adalah varian kelas konsumen dari AES3 .
- Petir
- Antarmuka multimedia yang bersaing dengan USB dan HDMI untuk menghubungkan ke periferal kelas atas. Untuk detailnya, lihat Thunderbolt .
- TOSLINK
- TOSLINK adalah kabel audio optik yang digunakan dengan S/PDIF .
- USB
- Bus Seri Universal. Untuk detailnya, lihat USB .
Interkoneksi intra-perangkat
Teknologi interkoneksi intra-perangkat menghubungkan komponen audio internal dalam perangkat tertentu dan tidak terlihat tanpa membongkar perangkat. Pelaksana HAL mungkin perlu menyadari hal ini, tetapi bukan pengguna akhir. Untuk detail tentang interkoneksi intra-perangkat, lihat artikel berikut:
- GPIO
- I²C , untuk saluran kontrol
- I²S , untuk data audio, lebih sederhana dari SLIMbus
- McASP
- SLIMbus
- SPI
- AC'97
- Intel HDA
- SoundWire
- TDM
Dalam ALSA System on Chip (ASoC) , ini secara kolektif disebut Digital Audio Interfaces (DAI).
Jalur Sinyal Audio
Istilah jalur sinyal audio berhubungan dengan jalur sinyal yang diikuti oleh data audio dari aplikasi ke transduser atau sebaliknya.
- ADC
- Konverter analog ke digital. Modul yang mengubah sinyal analog (kontinu dalam waktu dan amplitudo) menjadi sinyal digital (diskrit dalam waktu dan amplitudo). Secara konseptual, ADC terdiri dari sampel-dan-tahan periodik diikuti oleh kuantizer, meskipun tidak harus diimplementasikan seperti itu. ADC biasanya didahului oleh filter lolos rendah untuk menghilangkan komponen frekuensi tinggi yang tidak dapat direpresentasikan menggunakan laju sampel yang diinginkan. Untuk detailnya, lihat Konverter analog-ke-digital .
- AP
- Prosesor aplikasi. Komputer tujuan umum utama pada perangkat seluler.
- codec
- Coder-decoder. Modul yang mengkodekan dan/atau mendekode sinyal audio dari satu representasi ke representasi lainnya (biasanya analog ke PCM atau PCM ke analog). Dalam istilah yang ketat, codec dicadangkan untuk modul yang mengkodekan dan mendekode tetapi dapat digunakan secara longgar untuk merujuk hanya salah satunya. Untuk detailnya, lihat Audio codec .
- DAC
- Konverter digital ke analog. Modul yang mengubah sinyal digital (diskrit dalam waktu dan amplitudo) menjadi sinyal analog (kontinu dalam waktu dan amplitudo). Sering diikuti oleh filter lolos rendah untuk menghilangkan komponen frekuensi tinggi yang diperkenalkan oleh kuantisasi digital. Untuk detailnya, lihat Konverter digital-ke-analog .
- DSP
- Prosesor Sinyal Digital. Komponen opsional biasanya terletak setelah prosesor aplikasi (untuk output) atau sebelum prosesor aplikasi (untuk input). Tujuan utamanya adalah untuk melepaskan prosesor aplikasi dan menyediakan fitur pemrosesan sinyal dengan biaya daya yang lebih rendah.
- PDM
- Modulasi densitas pulsa. Bentuk modulasi yang digunakan untuk merepresentasikan sinyal analog dengan sinyal digital, di mana kerapatan relatif 1s versus 0s menunjukkan level sinyal. Biasanya digunakan oleh konverter digital ke analog. Untuk detailnya, lihat Modulasi densitas pulsa .
- PWM
- Modulasi lebar pulsa. Bentuk modulasi yang digunakan untuk merepresentasikan sinyal analog dengan sinyal digital, dimana lebar relatif pulsa digital menunjukkan level sinyal. Umumnya digunakan oleh konverter analog-ke-digital. Untuk detailnya, lihat Modulasi lebar pulsa .
- transduser
- Mengonversi variasi dalam kuantitas fisik dunia nyata menjadi sinyal listrik. Dalam audio, kuantitas fisik adalah tekanan suara, dan transduser adalah pengeras suara dan mikrofon. Untuk detailnya, lihat Transduser .
Konversi Tingkat Sampel
Istilah konversi laju sampel berhubungan dengan proses konversi dari satu laju pengambilan sampel ke laju pengambilan sampel lainnya.
- sampel
- Sampel ulang, di mana laju sampel tenggelam < laju sampel sumber.
- Frekuensi Nyquist
- Komponen frekuensi maksimum yang dapat diwakili oleh sinyal diskrit pada 1/2 dari laju sampel yang diberikan. Misalnya, jangkauan pendengaran manusia mencapai sekitar 20 kHz, jadi sinyal audio digital harus memiliki laju sampel minimal 40 kHz untuk mewakili rentang tersebut. Dalam praktiknya, laju sampel 44,1 kHz dan 48 kHz biasanya digunakan, dengan frekuensi Nyquist masing-masing 22,05 kHz dan 24 kHz. Untuk detailnya, lihat Frekuensi Nyquist dan Rentang pendengaran .
- sampel ulang
- Sinonim untuk konverter laju sampel.
- pengambilan sampel ulang
- Proses konversi laju sampel.
- konverter laju sampel
- Modul yang mengambil sampel ulang.
- tenggelam
- Keluaran sampel ulang.
- sumber
- Masukan ke sampel ulang.
- contoh
- Sampel ulang, di mana laju sampel sink > laju sampel sumber.
Telepon
- MEA
- Pembatalan Gema Akustik adalah sarana untuk mengurangi gema dari suatu sinyal. Untuk detailnya, lihat Penindasan dan pembatalan gema .
- ANC
- Active Noise Control adalah sarana untuk meningkatkan kualitas sinyal primer dengan secara aktif menambahkan kebalikan dari sinyal sekunder yang tidak diinginkan. Untuk detailnya, lihat Kontrol kebisingan aktif .
- telepon
- Aplikasi yang menyediakan antarmuka pengguna untuk telepon.
- HCO
- Mendengar Carry-Over adalah mode TTY di mana pesan dikirim sebagai teks dan diterima sebagai ucapan.
- nada samping
- Umpan balik terdengar dari mikrofon lokal ke lubang suara lokal. Untuk detailnya, lihat Sidetone .
- TDD
- Alat telekomunikasi bagi penyandang tunarungu adalah jenis Teletypewriter (TTY) khusus untuk penyandang tunarungu atau tuna rungu.
- TTY
- Teletypewriter . Sering digunakan secara bergantian dengan TDD.
- UE
- Peralatan pengguna. Perangkat telepon konsumen.
- UMTS
- Sistem Telekomunikasi Seluler Universal . Jenis sistem seluler seluler.
- VCO
- Voice Carry-Over adalah mode TTY di mana pesan dikirim sebagai audio dan diterima sebagai teks.
Persyaratan Khusus Android
Istilah khusus Android mencakup istilah yang hanya digunakan dalam kerangka kerja audio Android dan istilah umum yang memiliki arti khusus dalam Android.
- ALSA
- Arsitektur Suara Linux Tingkat Lanjut. Kerangka audio untuk Linux yang juga memengaruhi sistem lain. Untuk definisi umum, lihat ALSA . Di Android, ALSA mengacu pada kerangka kerja dan driver audio kernel dan bukan ke API mode pengguna. Lihat juga tinyalsa .
- perangkat audio
- Titik akhir Audio I/O didukung oleh implementasi HAL.
- Efek Audio
- API dan kerangka implementasi untuk efek keluaran (pasca-pemrosesan) dan efek masukan (pra-pemrosesan). API didefinisikan di android.media.audiofx.AudioEffect .
- AudioFlinger
- Implementasi server suara Android. AudioFlinger berjalan dalam proses server media. Untuk definisi umum, lihat Server suara .
- fokus audio
- Kumpulan API untuk mengelola interaksi audio di beberapa aplikasi independen. Untuk detailnya, lihat Mengelola Fokus Audio serta metode dan konstanta terkait fokus android.media.AudioManager .
- AudioMixer
- Modul di AudioFlinger bertanggung jawab untuk menggabungkan beberapa trek dan menerapkan redaman (volume) dan efek. Untuk definisi umum, lihat Pencampuran audio (musik yang direkam) (membahas mixer sebagai perangkat keras atau aplikasi perangkat lunak, bukan modul perangkat lunak dalam sistem).
- kebijakan audio
- Layanan bertanggung jawab atas semua tindakan yang memerlukan keputusan kebijakan untuk dibuat terlebih dahulu, seperti membuka aliran I/O baru, perutean ulang setelah perubahan, dan manajemen volume aliran.
- Rekaman Audio
- API klien tingkat rendah utama untuk menerima data dari perangkat input audio seperti mikrofon. Data biasanya berformat PCM. API didefinisikan di android.media.AudioRecord .
- AudioResampler
- Modul di AudioFlinger bertanggung jawab untuk konversi laju sampel .
- sumber suara
- Enumerasi konstanta yang menunjukkan kasus penggunaan yang diinginkan untuk menangkap input audio. Untuk detailnya, lihat sumber audio . Pada API level 21 dan di atasnya, atribut audio lebih disukai.
- AudioTrek
- API klien tingkat rendah utama untuk mengirim data ke perangkat output audio seperti speaker. Data biasanya dalam format PCM. API didefinisikan di android.media.AudioTrack .
- audio_utils
- Pustaka utilitas audio untuk fitur seperti konversi format PCM, I/O file WAV, dan FIFO non-pemblokiran , yang sebagian besar tidak bergantung pada platform Android.
- klien
- Biasanya aplikasi atau klien aplikasi. Namun, klien AudioFlinger dapat berupa utas yang berjalan dalam proses sistem server media, seperti saat memutar media yang didekode oleh objek MediaPlayer.
- HAL
- Lapisan Abstraksi Perangkat Keras. HAL adalah istilah umum di Android; dalam audio, ini adalah lapisan antara AudioFlinger dan driver perangkat kernel dengan C API (yang menggantikan libaudio C++).
- Tangkap Cepat
- Utas dalam AudioFlinger yang mengirimkan data audio ke track cepat latensi yang lebih rendah dan menggerakkan perangkat input saat dikonfigurasi untuk latensi yang lebih rendah.
- Mixer Cepat
- Utas dalam AudioFlinger yang menerima dan mencampur data audio dari trek cepat berlatensi lebih rendah dan menggerakkan perangkat output utama saat dikonfigurasi untuk mengurangi latensi.
- jalur cepat
- AudioTrack atau klien AudioRecord dengan latensi lebih rendah tetapi lebih sedikit fitur pada beberapa perangkat dan rute.
- Pemutar Media
- API klien tingkat yang lebih tinggi daripada AudioTrack. Memutar konten yang disandikan atau konten yang menyertakan trek audio dan video multimedia.
- media.log
- Fitur debugging AudioFlinger hanya tersedia dalam versi kustom. Digunakan untuk mencatat peristiwa audio ke buffer melingkar di mana mereka kemudian dapat dibuang secara retroaktif saat diperlukan.
- server media
- Proses sistem Android yang berisi layanan terkait media, termasuk AudioFlinger.
- NBAIO
- Input/output audio non-blocking. Abstraksi untuk port AudioFlinger. Istilah ini dapat menyesatkan karena beberapa implementasi dari pemblokiran dukungan API NBAIO. Implementasi utama NBAIO adalah untuk berbagai jenis pipa.
- pencampur biasa
- Utas dalam AudioFlinger yang melayani sebagian besar klien AudioTrack berfitur lengkap. Langsung menggerakkan perangkat keluaran atau memasukkan sub-campurannya ke FastMixer melalui pipa.
- OpenSL ES
- Standar API Audio oleh The Khronos Group . Versi Android sejak API level 9 mendukung API audio asli yang didasarkan pada subset OpenSL ES 1.0.1 .
- audio profesional
- Singkatan dari fitur flag
android.hardware.audio.pro
. Persyaratan didokumentasikan di bagian 5.10 Audio Profesional CDD Android. "Pro" dalam fiturandroid.hardware.audio.pro
mengacu pada tingkat kinerja waktu nyata yang dapat diprediksi, bukan pengguna yang dituju. - waktu sebenarnya
Sistem komputasi real-time menjamin respons terhadap peristiwa yang relevan dalam batas waktu yang diperlukan. Dukungan implementasi perangkat untuk komputasi real-time adalah prasyarat yang diperlukan, tetapi tidak cukup, untuk memenuhi persyaratan fitur
android.hardware.audio.pro
yang dijelaskan di atas.Performa real-time juga memiliki manfaat di bidang lain di luar audio, seperti game, grafik, kamera, video, pemrosesan sensor, Virtual Reality (VR), dan Augmented Reality (AR).
- mode diam
- Fitur yang dapat diatur pengguna untuk menonaktifkan dering telepon dan notifikasi tanpa memengaruhi pemutaran media (musik, video, game) atau alarm.
- kolam suara
- API klien tingkat yang lebih tinggi daripada AudioTrack. Memutar klip audio sampel. Berguna untuk memicu umpan balik UI, suara game, dll. API ditentukan di android.media.SoundPool .
- demam panggung
- Lihat Media .
- Antrian Negara
- Modul dalam AudioFlinger bertanggung jawab untuk menyinkronkan status di antara utas. Sedangkan NBAIO digunakan untuk melewatkan data, StateQueue digunakan untuk melewatkan informasi kontrol.
- strategi
- Kelompok jenis aliran dengan perilaku serupa. Digunakan oleh layanan kebijakan audio.
- jenis aliran
- Enumerasi yang mengungkapkan kasus penggunaan untuk output audio. Implementasi kebijakan audio menggunakan jenis aliran, bersama dengan parameter lainnya, untuk menentukan volume dan keputusan perutean. Untuk daftar jenis streaming, lihat android.media.AudioManager .
- wastafel
- Lihat Debug Audio .
- tinyalsa
- API mode pengguna kecil di atas kernel ALSA dengan lisensi BSD. Direkomendasikan untuk implementasi HAL.
- pembangkit nada
- API klien tingkat yang lebih tinggi daripada AudioTrack. Memutar sinyal dual-tone multi-frequency (DTMF). Untuk detailnya, lihat Pensinyalan multi-frekuensi nada ganda dan definisi API di android.media.ToneGenerator .
- melacak
- Aliran audio. Dikendalikan oleh AudioTrack atau AudioRecord API.
- kurva redaman volume
- Pemetaan khusus perangkat dari indeks volume umum ke faktor atenuasi tertentu untuk output tertentu.
- indeks volume
- Bilangan bulat tanpa unit yang menyatakan volume relatif aliran yang diinginkan. API terkait volume android.media.AudioManager beroperasi dalam indeks volume, bukan faktor pelemahan absolut.