Bu sesle ilgili terminoloji sözlüğü, yaygın olarak kullanılan genel terimleri ve Android'e özgü terimleri içerir. Terimlerin standart tanımları için merkezi Android Platform Sözlüğüne bakın.
Genel Terimler
Sesle ilgili genel terimlerin geleneksel anlamları vardır.
Dijital ses
Dijital ses terimleri, dijital biçimde kodlanmış ses sinyalleri kullanılarak sesin işlenmesi ile ilgilidir. Ayrıntılar için Dijital Ses konusuna bakın.
- AC3
- Dolby'den bir ses codec'i. Ayrıntılar için Dolby Digital'e bakın.
- akustik
- Dönüştürücülerin (hoparlörler, mikrofonlar, vb.) bir cihaz üzerindeki fiziksel yerleşiminin algılanan ses kalitesini nasıl etkilediği gibi, sesin mekanik özelliklerinin incelenmesi.
- zayıflama
- Sinyal seviyesini azaltmak için bir ses sinyaline uygulanan, 1.0'a eşit veya daha küçük çarpım faktörü. Kazanmak için karşılaştırın.
- müzik tutkunu
- Üstün bir müzik yeniden üretim deneyimiyle ilgilenen, özellikle ses kalitesi için önemli ödünler vermeye (gider, bileşen boyutu, oda tasarımı, vb.) istekli kişi. Ayrıntılar için audiophile'a bakın.
- AVB
- Dijital sesin Ethernet üzerinden gerçek zamanlı iletimi için bir standart. Ayrıntılar için bkz. Ses ve Görüntü Köprüleme .
- örnek veya bit derinliği başına bit
- Numune başına bilgi biti sayısı.
- kanal
- Genellikle bir kayıt veya oynatma konumuna karşılık gelen tek ses bilgisi akışı.
- downmixleme
- Stereodan monoya veya 5.1'den stereoya geçiş gibi kanal sayısını azaltın. Kanalları bırakarak, kanalları karıştırarak veya daha gelişmiş sinyal işlemeyle gerçekleştirilir. Zayıflatma veya sınırlama olmaksızın basit karıştırma, taşma ve kırpılma potansiyeline sahiptir. Upmixing ile karşılaştırın.
- DSD
- Doğrudan Akış Dijital. Darbe yoğunluğu modülasyonuna dayalı tescilli ses kodlaması. Darbeli Kod Modülasyonu (PCM), bir dalga biçimini çoklu bitlerin ayrı ayrı ses örneklerinin bir dizisi olarak kodlarken, DSD bir dalga biçimini çok yüksek bir örnekleme hızında (örnek kavramı olmadan) bir bit dizisi olarak kodlar. Hem PCM hem de DSD, bağımsız dizilerle birden çok kanalı temsil eder. DSD, geleneksel dijital sinyal işleme (DSP) algoritmalarını DSD'ye uygulamak zor olabileceğinden, içerik dağıtımı için işleme için dahili bir temsilden daha uygundur. DSD, Super Audio CD'de (SACD) ve USB için PCM üzerinden DSD'de (DoP) kullanılır. Ayrıntılar için Direct Stream Digital'e bakın.
- ördek
- Başka bir akış aktif hale geldiğinde bir akışın sesini geçici olarak azaltın. Örneğin, bir bildirim geldiğinde müzik çalıyorsa, bildirim çalarken müzik kısılır. Sessiz ile karşılaştırın.
- FIFO
- İlk giren ilk çıkar. Verilerin İlk Giren İlk Çıkar sıralamasını uygulayan donanım modülü veya yazılım veri yapısı. Bir ses bağlamında, kuyrukta saklanan veriler tipik olarak ses çerçeveleridir. FIFO, dairesel bir arabellek tarafından uygulanabilir.
- çerçeve
- Belirli bir zamanda kanal başına bir örnek kümesi.
- arabellek başına kare sayısı
- Aynı anda bir modülden diğerine aktarılan çerçeve sayısı. Ses HAL arabirimi, arabellek başına çerçeve kavramını kullanır.
- kazanmak
- Sinyal seviyesini artırmak için bir ses sinyaline uygulanan, 1.0'a eşit veya daha büyük çarpım faktörü. Zayıflama ile karşılaştırın.
- HD ses
- Yüksek Çözünürlüklü ses. Yüksek çözünürlüklü sesin eşanlamlısı (ancak Intel Yüksek Çözünürlüklü Ses'ten farklı).
- kulaklıklar
- Kulakların üzerine oturan, mikrofonsuz hoparlörler. Kulaklıkla karşılaştırın.
- kulaklık
- Mikrofonlu kulaklıklar. Kulaklıkla karşılaştırın.
- Hz.
- Örnekleme hızı veya kare hızı için birimler.
- yüksek çözünürlüklü ses
- CD'lerden (44,1 kHz'de stereo 16 bit PCM) daha fazla bit derinliği ve örnekleme hızıyla ve kayıp veri sıkıştırması olmadan temsil. HD sese eşdeğerdir. Ayrıntılar için yüksek çözünürlüklü ses bölümüne bakın.
- serpiştirilmiş
- Verileri kanallar arasında değiştiren çok kanallı dijital ses için bir temsil. Örneğin, serpiştirilmiş formatta ifade edilen stereo dijital ses sol, sağ, sol, sağ vb.
- gecikme
- Sinyal bir sistemden geçerken zaman gecikmesi.
- kayıpsız
- Daha önce kodlanmış verilerin kodunun çözülmesinin sonucunun orijinal verilere eşdeğer olduğu, kodlama ve kod çözme boyunca bit doğruluğunu koruyan kayıpsız bir veri sıkıştırma algoritması . Kayıpsız ses içeriği dağıtım biçimlerine örnek olarak CD'ler , WAV içinde PCM ve FLAC verilebilir. Yazma işlemi, bit derinliğini veya örnekleme hızını ana bilgisayarlardan azaltabilir ; master'ların çözünürlüğünü ve bit doğruluğunu koruyan dağıtım formatları, yüksek çözünürlüklü sesin konusudur.
- kayıp
- Daha önce kodlanmış verilerin kodunu çözmenin sonucunun orijinal verilere algısal olarak benzer olduğu ancak aynı olmadığı durumlarda, kodlama ve kod çözme boyunca ortamın en önemli özelliklerini korumaya çalışan kayıplı bir veri sıkıştırma algoritması . Kayıplı ses sıkıştırma algoritmalarına örnek olarak MP3 ve AAC verilebilir. Analog değerler sürekli bir alandan olduğundan ve dijital değerler ayrı olduğundan, ADC ve DAC, genliğe göre kayıplı dönüşümlerdir. Ayrıca şeffaflığa bakın.
- mono
- Tek kanal.
- çok kanallı
- Bkz. surround ses . Kesin olarak, stereo birden fazla kanaldır ve çok kanallı olarak kabul edilebilir; ancak, bu tür bir kullanım kafa karıştırıcıdır ve bu nedenle kaçınılır.
- sesini kapatmak
- Normal ses kontrollerinden bağımsız olarak, hacmi geçici olarak sıfır olmaya zorlayın.
- taşmak
- Sağlanan verilerin yeterli sürede kabul edilmemesinden kaynaklanan sesli aksaklık . Ayrıntılar için arabellek yetersizliği konusuna bakın. Underrun ile karşılaştırın.
- kaydırma
- Bir sinyali bir stereo veya çok kanallı alan içinde istenen bir konuma yönlendirin.
- PCM
- Darbe Kodu Modülasyonu. Dijital sesin en yaygın düşük seviyeli kodlaması. Ses sinyali, örnekleme hızı adı verilen düzenli bir aralıkta örneklenir, ardından bit derinliğine bağlı olarak belirli bir aralık içindeki ayrık değerlere nicemlenir. Örneğin, 16 bitlik PCM için örnek değerler -32768 ile +32767 arasındaki tam sayılardır.
- rampa
- Bir efektin ses düzeyi veya gücü gibi belirli bir ses parametresinin düzeyini kademeli olarak artırın veya azaltın. Sert bir işitilebilir geçişten kaçınmak için müziği duraklatırken ve devam ettirirken genellikle bir ses rampası uygulanır.
- örneklem
- Belirli bir zamanda tek bir kanal için ses değerini temsil eden sayı.
- örnekleme hızı veya kare hızı
- Saniyedeki kare sayısı. Kare hızı daha doğru olsa da, örnekleme hızı geleneksel olarak kare hızı anlamında kullanılır.
- sonifikasyon
- Dokunma sesleri ve klavye sesleri gibi geri bildirim veya bilgileri ifade etmek için ses kullanımı.
- SPL
- Ses Basıncı Seviyesi, ses basıncının göreceli bir ölçümüdür.
- müzik seti
- İki kanal.
- stereo genişletme
- Sesi daha dolgun ve zengin olan başka bir stereo sinyal yapmak için bir stereo sinyale uygulanan efekt. Efekt, bir tür yukarı karıştırma olduğu bir mono sinyale de uygulanabilir.
- surround ses
- Bir dinleyicinin ses konumunu stereo sol ve sağın ötesinde algılama yeteneğini artırma teknikleri.
- şeffaflık
- Kayıplı veri sıkıştırmanın ideal sonucu. Bir insan denek tarafından orijinalinden algısal olarak ayırt edilemiyorsa, kayıplı veri dönüştürme şeffaftır. Ayrıntılar için bkz. Şeffaflık .
- altından kalkmak
- Gerekli verilerin yeterli sürede sağlanamamasından kaynaklanan sesli aksaklık . Ayrıntılar için arabellek yetersizliği konusuna bakın. Taşma ile karşılaştırın.
- karıştırma
- Monodan stereoya veya stereodan surround sese geçiş gibi kanal sayısını artırın. Çoğaltma, kaydırma veya daha gelişmiş sinyal işleme ile gerçekleştirilir. Downmixing ile karşılaştırın.
- USAC
- Düşük bit hızlı uygulamalar için bir ses codec'i. Ayrıntılar için Birleşik Konuşma ve Ses Kodlaması bölümüne bakın.
- sanallaştırıcı
- Daha fazla hoparlörü simüle etmeye çalışmak veya ses kaynaklarının konumu olduğu yanılsamasını vermek gibi, ses kanallarını uzamsallaştırmaya çalışan efekt.
- Ses
- Yükseklik, bir ses sinyalinin sübjektif gücü.
Cihazlar arası bağlantı
Cihazlar arası ara bağlantı teknolojileri, cihazlar arasındaki ses ve video bileşenlerini bağlar ve harici konektörlerde kolaylıkla görülebilir. HAL uygulayıcısı ve son kullanıcı bu terimlerden haberdar olmalıdır.
- Bluetooth
- Kısa menzilli kablosuz teknoloji. Sesle ilgili Bluetooth profilleri ve Bluetooth protokolleri hakkında ayrıntılar için, müzik için A2DP , telefon için SCO ve Ses/Video Uzaktan Kumanda Profili (AVRCP) bölümlerine bakın.
- Ekran Bağlantı Noktası
- Video Electronics Standards Association (VESA) tarafından dijital ekran arayüzü.
- dongle
- Donanım kilidi , özellikle başka bir aygıtı kapatan küçük bir aygıttır.
- FireWire
- IEEE 1394'e bakın.
- HDMI
- Yüksek Çözünürlüklü Multimedya Arayüzü. Ses ve video verilerini aktarmak için arayüz. Mobil cihazlar için bir mikro-HDMI (D tipi) veya MHL konektörü kullanılır.
- IEEE 1394
- FireWire olarak da adlandırılan IEEE 1394 , ses gibi gerçek zamanlı düşük gecikmeli uygulamalar için kullanılan bir seri veri yoludur.
- Intel HDA
- Intel Yüksek Çözünürlüklü Ses (genel yüksek tanımlı ses veya yüksek çözünürlüklü ses ile karıştırmayın). Ön panel konektörü için teknik özellikler. Ayrıntılar için Intel Yüksek Çözünürlüklü Ses bölümüne bakın.
- arayüz
- Arayüz , bir sinyali bir gösterimden diğerine dönüştürür. Ortak arabirimler arasında bir USB ses arabirimi ve MIDI arabirimi bulunur.
- çizgi seviyesi
- Hat seviyesi , dönüştürücüler değil, ses bileşenleri arasında geçen bir analog ses sinyalinin gücüdür.
- MHL
- Mobil Yüksek Çözünürlüklü Bağlantı. Genellikle mikro USB konektörü üzerinden mobil ses/video arabirimi.
- telefon konektörü
- Bir cihazı kablolu kulaklıklara, kulaklıklı mikrofon setine veya hat seviyesi amplifikatöre bağlayan mini veya mini bileşen.
- SlimPort
- Mikro USB'den HDMI'ya adaptör.
- S/PDIF
- Sony/Philips Dijital Arayüz Formatı. Sıkıştırılmamış PCM ve IEC 61937 için ara bağlantı. Ayrıntılar için bkz. S/PDIF . S/PDIF, AES3'ün tüketici sınıfı varyantıdır.
- Yıldırım
- Üst düzey çevre birimlerine bağlanmak için USB ve HDMI ile rekabet eden multimedya arabirimi. Ayrıntılar için Thunderbolt'a bakın.
- TOSLINK
- TOSLINK , S/PDIF ile kullanılan bir optik ses kablosudur.
- USB
- Evrensel seri veriyolu. Ayrıntılar için bkz. USB .
Cihaz içi ara bağlantı
Cihaz içi ara bağlantı teknolojileri, belirli bir cihazdaki dahili ses bileşenlerini bağlar ve cihaz demonte edilmeden görünmez. HAL uygulayıcısının bunlardan haberdar olması gerekebilir, ancak son kullanıcının değil. Cihaz içi ara bağlantılar hakkında ayrıntılar için aşağıdaki makalelere bakın:
- GPIO
- I²C , kontrol kanalı için
- I²S , ses verileri için, SLIMbus'tan daha basit
- McASP
- SLIMbus
- SPI
- AC'97
- Intel HDA
- ses teli
- TDM
ALSA System on Chip'te (ASoC) , bunlar toplu olarak Dijital Ses Arabirimleri (DAI) olarak adlandırılır.
Ses Sinyali Yolu
Ses sinyali yolu terimleri, ses verilerinin bir uygulamadan dönüştürücüye veya tersi yönde izlediği sinyal yolu ile ilgilidir.
- ADC
- Analogtan dijitale dönüştürücü. Bir analog sinyali (sürekli zaman ve genlik) bir dijital sinyale (ayrık zaman ve genlik) dönüştüren modül. Kavramsal olarak, bir ADC, bu şekilde uygulanması gerekmese de, bir niceleyici tarafından takip edilen periyodik bir örnekle ve tut işleminden oluşur. Bir ADC'den önce genellikle, istenen örnekleme hızı kullanılarak temsil edilemeyen yüksek frekans bileşenlerini çıkarmak için bir alçak geçiren filtre gelir. Ayrıntılar için bkz. Analogdan dijitale dönüştürücü .
- AP
- Uygulama işlemcisi Bir mobil cihazda ana genel amaçlı bilgisayar.
- codec bileşeni
- Kodlayıcı-kod çözücü. Bir temsilden diğerine (tipik olarak analogdan PCM'ye veya PCM'den analoğa) bir ses sinyalini kodlayan ve/veya kodunu çözen modül. Kesin bir ifadeyle, codec , hem kodlayan hem de kod çözen modüller için ayrılmıştır, ancak gevşek bir şekilde bunlardan yalnızca birine atıfta bulunmak için kullanılabilir. Ayrıntılar için Ses codec bileşenine bakın.
- DAK
- Dijitalden analoğa dönüştürücü. Bir dijital sinyali (zaman ve genlikte ayrık) bir analog sinyale (sürekli zaman ve genlik) dönüştüren modül. Genellikle, dijital niceleme tarafından sunulan yüksek frekanslı bileşenleri kaldırmak için düşük geçişli bir filtre izler. Ayrıntılar için Dijitalden analoğa dönüştürücü bölümüne bakın.
- DSP
- Dijital Sinyal İşlemcisi. Genellikle uygulama işlemcisinden sonra (çıktı için) veya uygulama işlemcisinden önce (giriş için) bulunan isteğe bağlı bileşen. Birincil amaç, uygulama işlemcisinin yükünü boşaltmak ve daha düşük bir güç maliyetiyle sinyal işleme özellikleri sağlamaktır.
- PDM
- Darbe yoğunluğu modülasyonu. Bir analog sinyali bir dijital sinyalle temsil etmek için kullanılan modülasyon biçimi, burada 1'lere karşı 0'ların göreli yoğunluğu sinyal seviyesini gösterir. Genellikle dijitalden analoğa dönüştürücüler tarafından kullanılır. Ayrıntılar için bkz. Darbe yoğunluğu modülasyonu .
- PWM
- Darbe genişliği modülasyonu. Bir analog sinyali bir dijital sinyalle temsil etmek için kullanılan modülasyon biçimi, burada bir dijital darbenin göreli genişliği sinyal seviyesini gösterir. Genellikle analogdan dijitale dönüştürücüler tarafından kullanılır. Ayrıntılar için bkz. Darbe genişliği modülasyonu .
- dönüştürücü
- Fiziksel gerçek dünya miktarlarındaki değişimleri elektrik sinyallerine dönüştürür. Seste, fiziksel nicelik ses basıncıdır ve dönüştürücüler hoparlör ve mikrofondur. Ayrıntılar için bkz. Dönüştürücü .
Örnek oranı dönüştürme
Örnekleme hızı dönüştürme terimleri, bir örnekleme hızından diğerine dönüştürme işlemiyle ilgilidir.
- alt örnekleme
- Yeniden örnekleme, havuz örnekleme hızı < kaynak örnekleme hızı.
- Nyquist frekansı
- Belirli bir örnekleme hızının 1/2'sinde ayrıklaştırılmış bir sinyalle temsil edilebilen maksimum frekans bileşeni. Örneğin, insanın işitme aralığı yaklaşık 20 kHz'e kadar uzanır, dolayısıyla bir dijital ses sinyalinin bu aralığı temsil etmesi için en az 40 kHz'lik bir örnekleme hızına sahip olması gerekir. Uygulamada, sırasıyla 22.05 kHz ve 24 kHz Nyquist frekansları ile 44.1 kHz ve 48 kHz örnekleme hızları yaygın olarak kullanılır. Ayrıntılar için Nyquist frekansı ve İşitme aralığı bölümüne bakın.
- yeniden örnekleyici
- Örnek oranı dönüştürücünün eşanlamlısı.
- yeniden örnekleme
- Örnek oranını dönüştürme işlemi.
- örnekleme oranı dönüştürücü
- Yeniden örnekleyen modül.
- lavabo
- Bir yeniden örnekleyicinin çıktısı.
- kaynak
- Bir yeniden örnekleyiciye giriş.
- üst örnek
- Yeniden örnekleme, havuz örnekleme hızı > kaynak örnekleme hızı.
telefon
- AEC
- Akustik Yankı İptali, bir sinyalden gelen yankıyı azaltmanın bir yoludur. Ayrıntılar için bkz. Yankı bastırma ve iptal etme .
- ANC
- Aktif Gürültü Kontrolü, istenmeyen bir ikincil sinyalin tersini aktif olarak ekleyerek birincil sinyalin kalitesini iyileştirmenin bir yoludur. Ayrıntılar için bkz. Aktif gürültü kontrolü .
- çevirici
- Telefon için kullanıcı arabirimi sağlayan uygulama.
- HCO
- İşitme Aktarımı, bir mesajın metin olarak gönderildiği ve konuşma olarak alındığı bir TTY modudur.
- yan ton
- Yerel mikrofondan yerel kulaklığa sesli geri bildirim. Ayrıntılar için bkz. Yan Ton .
- TDD
- İşitme engelliler için telekomünikasyon cihazı, işitme veya konuşma engelli kişiler için özel bir Teletypewriter (TTY) türüdür.
- TTY
- tele daktilo Genellikle TDD ile birbirinin yerine kullanılır.
- AB
- Kullanıcı ekipmanı. Tüketici telefon cihazı.
- UMTS
- Evrensel Mobil Telekomünikasyon Sistemi . Bir tür mobil hücresel sistem.
- VCO
- Voice Carry-Over, bir mesajın ses olarak gönderilip metin olarak alındığı bir TTY modudur.
Android'e Özgü Terimler
Android'e özgü terimler, yalnızca Android ses çerçevesinde kullanılan terimleri ve Android içinde özel anlamı olan genel terimleri içerir.
- ALSA
- Gelişmiş Linux Ses Mimarisi. Diğer sistemleri de etkileyen Linux için bir ses çerçevesi. Genel bir tanım için ALSA'ya bakın. Android'de ALSA, kullanıcı modu API'sini değil, çekirdek ses çerçevesini ve sürücülerini ifade eder. Ayrıca bkz .
- ses aygıtı
- Bir HAL uygulaması tarafından desteklenen ses G/Ç uç noktası.
- Ses Efekti
- Çıktı (işleme sonrası) etkileri ve girdi (işleme öncesi) etkileri için API ve uygulama çerçevesi. API, android.media.audiofx.AudioEffect adresinde tanımlanır.
- AudioFlinger
- Android ses sunucusu uygulaması. AudioFlinger, medya sunucusu işlemi içinde çalışır. Genel bir tanım için bkz. Ses sunucusu .
- ses odak
- Birden çok bağımsız uygulamada sesli etkileşimleri yönetmek için API kümesi. Ayrıntılar için Ses Odağının Yönetilmesi ve android.media.AudioManager'ın odakla ilgili yöntemleri ve sabitleri bölümüne bakın.
- Ses Mikseri
- AudioFlinger'da birden çok parçayı birleştirmekten ve zayıflama (ses) ve efektler uygulamaktan sorumlu modül. Genel bir tanım için, Ses karıştırma (kayıtlı müzik) konusuna bakın (mikser bir sistem içindeki bir yazılım modülü yerine bir donanım aygıtı veya yazılım uygulaması olarak ele alınır).
- ses politikası
- Yeni bir G/Ç akışının açılması, bir değişiklikten sonra yeniden yönlendirme ve akış hacmi yönetimi gibi önce bir ilke kararı verilmesini gerektiren tüm eylemlerden sorumlu hizmet.
- Ses kaydı
- Mikrofon gibi bir ses giriş cihazından veri almak için birincil düşük seviye istemci API'si. Veriler genellikle PCM formatındadır. API, android.media.AudioRecord adresinde tanımlanır.
- AudioResampler
- Örnek oranı dönüştürmeden sorumlu AudioFlinger modülü.
- ses kaynağı
- Ses girdisini yakalamak için istenen kullanım durumunu gösteren bir sabit listesi. Ayrıntılar için ses kaynağına bakın. API seviye 21 ve üzeri itibariyle ses özellikleri tercih edilir.
- Müzik parçası
- Hoparlör gibi bir ses çıkış aygıtına veri göndermek için birincil düşük düzeyli istemci API'si. Veriler genellikle PCM biçimindedir. API, android.media.AudioTrack adresinde tanımlanır.
- audio_utils
- Android platformundan büyük ölçüde bağımsız olan PCM biçim dönüştürme, WAV dosyası G/Ç ve engellemesiz FIFO gibi özellikler için ses yardımcı program kitaplığı.
- müşteri
- Genellikle bir uygulama veya uygulama istemcisi. Bununla birlikte, bir AudioFlinger istemcisi, örneğin bir MediaPlayer nesnesi tarafından kodu çözülmüş medyayı oynatırken olduğu gibi, mediaserver sistem işlemi içinde çalışan bir iş parçacığı olabilir.
- HAL
- Donanım Soyutlama Katmanı. HAL, Android'de genel bir terimdir; seste, AudioFlinger ile C API'li (C++ libaudio'nun yerini alan) çekirdek aygıt sürücüsü arasında bir katmandır.
- Hızlı Yakalama
- AudioFlinger içinde iş parçacığı, ses verilerini gecikmeyi azaltmak için hızlı izlere gönderir ve azaltılmış gecikme için yapılandırıldığında giriş cihazını çalıştırır.
- Hızlı Karıştırıcı
- AudioFlinger içindeki iş parçacığı, daha düşük gecikme süresinden ses verilerini alır ve karıştırır, düşük gecikme için yapılandırıldığında birincil çıkış cihazını hızlı izler ve çalıştırır.
- hızlı parça
- Bazı cihazlarda ve rotalarda daha düşük gecikme süresine sahip ancak daha az özellikli AudioTrack veya AudioRecord istemcisi.
- Medya oynatıcı
- AudioTrack'ten daha üst düzey istemci API'si. Kodlanmış içeriği veya multimedya ses ve video parçalarını içeren içeriği oynatır.
- medya.log
- AudioFlinger hata ayıklama özelliği yalnızca özel yapılarda mevcuttur. Ses olaylarını, gerektiğinde geriye dönük olarak dökülebilecekleri dairesel bir ara belleğe kaydetmek için kullanılır.
- medya sunucusu
- AudioFlinger dahil medyayla ilgili hizmetleri içeren Android sistem işlemi.
- NBAIO
- Engellenmeyen ses girişi/çıkışı. AudioFlinger bağlantı noktaları için soyutlama. NBAIO API'sinin bazı uygulamaları engellemeyi desteklediğinden bu terim yanıltıcı olabilir. NBAIO'nun temel uygulamaları, farklı boru türleri içindir.
- normal karıştırıcı
- Çoğu tam özellikli AudioTrack istemcisine hizmet veren AudioFlinger içinde iş parçacığı. Bir çıkış cihazını doğrudan çalıştırır veya alt karışımını bir boru aracılığıyla FastMixer'a besler.
- OpenSL ES
- The Khronos Group tarafından ses API standardı. API düzeyi 9'dan sonraki Android sürümleri, OpenSL ES 1.0.1'in bir alt kümesini temel alan yerel bir ses API'sini destekler.
- profesyonel ses
-
android.hardware.audio.pro
özellik bayrağının kısaltması. Gereksinimler, Android CDD'nin 5.10 Professional Audio bölümünde belgelenmiştir.android.hardware.audio.pro
özelliğindeki "profesyonel", amaçlanan kullanıcıyı değil, öngörülebilir gerçek zamanlı performans düzeyini ifade eder. - gerçek zamanlı
Gerçek zamanlı bilgi işlem sistemleri, ilgili olaylara gereken süre içinde yanıt verilmesini garanti eder. Gerçek zamanlı bilgi işlem için cihaz uygulama desteği, yukarıda açıklanan
android.hardware.audio.pro
özelliğinin gereksinimlerini karşılamak için gerekli ancak yeterli olmayan bir ön koşuldur.Gerçek zamanlı performansın sesin ötesinde oyun, grafik, kamera, video, sensör işleme, Sanal Gerçeklik (VR) ve Artırılmış Gerçeklik (AR) gibi diğer alanlarda da avantajları vardır.
- sessiz mod
- Medya oynatmayı (müzik, videolar, oyunlar) veya alarmları etkilemeden telefon zil sesini ve bildirimleri susturmak için kullanıcı tarafından ayarlanabilen özellik.
- Ses Havuzu
- AudioTrack'ten daha üst düzey istemci API'si. Örneklenmiş ses kliplerini oynatır. Kullanıcı arabirimi geri bildirimini, oyun seslerini vb. tetiklemek için kullanışlıdır. API, android.media.SoundPool'da tanımlanmıştır.
- Sahne korkusu
- Bkz. Medya .
- Durum Sırası
- AudioFlinger içindeki modül, evreler arasında durumu senkronize etmekten sorumludur. Verileri iletmek için NBAIO kullanılırken, StateQueue kontrol bilgilerini iletmek için kullanılır.
- strateji
- Benzer davranışa sahip akış türleri grubu. Ses ilkesi hizmeti tarafından kullanılır.
- akış türü
- Ses çıkışı için bir kullanım durumunu ifade eden numaralandırma. Ses ilkesi uygulaması, ses düzeyi ve yönlendirme kararlarını belirlemek için diğer parametrelerle birlikte akış türünü kullanır. Akış türlerinin listesi için bkz. android.media.AudioManager .
- lavabo
- Bkz. Ses hata ayıklaması .
- minika
- BSD lisansı ile ALSA çekirdeğinin üzerinde küçük kullanıcı modu API'si. HAL uygulamaları için önerilir.
- Ton Jeneratörü
- AudioTrack'ten daha üst düzey istemci API'si. Çift tonlu çoklu frekans (DTMF) sinyallerini oynatır. Ayrıntılar için android.media.ToneGenerator adresindeki Çift tonlu çoklu frekans sinyaline ve API tanımına bakın.
- Izlemek
- Ses akımı. AudioTrack veya AudioRecord API tarafından kontrol edilir.
- hacim zayıflama eğrisi
- Belirli bir çıkış için genel bir hacim indeksinden belirli bir zayıflama faktörüne cihaza özel eşleme.
- hacim indeksi
- Bir akışın istenen göreli hacmini ifade eden birimsiz tamsayı. android.media.AudioManager'ın hacimle ilgili API'leri, mutlak zayıflama faktörleri yerine hacim indekslerinde çalışır.