Sesle ilgili bu 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 sinyallerini kullanarak sesin işlenmesiyle ilgilidir. Ayrıntılar için Dijital Ses'e bakın.
- AC3
- Dolby'nin 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 cihaza fiziksel olarak yerleştirilmesinin algılanan ses kalitesini nasıl etkilediği gibi sesin mekanik özelliklerinin incelenmesi.
- zayıflama
- Sinyal seviyesini azaltmak için ses sinyaline uygulanan 1,0'dan küçük veya ona eşit çarpım faktörü. Kazanmak için karşılaştırın.
- müzik tutkunu
- Üstün müzik çoğaltma deneyimiyle ilgilenen, özellikle ses kalitesi için önemli ödünler (masraf, bileşen boyutu, oda tasarımı vb.) yapmaya istekli kişi. Ayrıntılar için audiophile'a bakın.
- AVB
- Ethernet üzerinden dijital sesin gerçek zamanlı iletimi için bir standart. Ayrıntılar için Ses ve Video Köprüleme bölümüne bakın.
- örnek başına bit sayısı veya bit derinliği
- Örnek başına bilgi biti sayısı.
- kanal
- Genellikle tek bir kayıt veya oynatma konumuna karşılık gelen tek ses bilgisi akışı.
- aşağı karıştırma
- 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. Karıştırmayla karşılaştırın.
- DSD
- Doğrudan Akış Dijital. Darbe yoğunluğu modülasyonuna dayalı özel ses kodlaması. Darbe Kodu Modülasyonu (PCM), bir dalga biçimini birden fazla bitten oluşan ayrı ses örnekleri 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 fazla kanalı temsil eder. DSD, geleneksel dijital sinyal işleme (DSP) algoritmalarının DSD'ye uygulanması zor olabileceğinden, içerik dağıtımına işleme için dahili bir temsil olmaktan daha uygundur. DSD , Süper Ses CD'sinde (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ış etkin hale geldiğinde akışın ses düzeyini geçici olarak azaltın. Örneğin, bir bildirim geldiğinde müzik çalıyorsa, bildirim çalınırken müzik kısılır. Sessizle 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 depolanan veriler genellikle ses çerçeveleridir. FIFO dairesel bir tamponla uygulanabilir.
- çerçeve
- Belirli bir zamanda kanal başına bir örnek kümesi.
- arabellek başına kare
- Bir modülden diğerine aynı anda aktarılan çerçeve sayısı. Ses HAL arayüzü arabellek başına kare kavramını kullanır.
- kazanmak
- Sinyal seviyesini artırmak için ses sinyaline uygulanan 1,0'dan büyük veya ona eşit çarpım faktörü. Zayıflamayla karşılaştırın.
- HD ses
- Yüksek Tanımlı ses. Yüksek çözünürlüklü ses ile eşanlamlıdır (ancak Intel Yüksek Tanımlı Ses'ten farklıdır).
- kulaklıklar
- Mikrofon olmadan kulakların üzerine takılan hoparlörler. Kulaklıkla karşılaştırın.
- kulaklık
- Mikrofonlu kulaklıklar. Kulaklıklarla karşılaştırın.
- Hz.
- Örnekleme hızı veya kare hızı birimleri.
- yüksek çözünürlüklü ses
- CD'lerden daha yüksek bit derinliği ve örnekleme hızıyla (44,1 kHz'de stereo 16 bit PCM) ve kayıplı 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.
- aralıklı
- Verileri kanallar arasında değiştiren çok kanallı dijital sesin temsili. Örneğin, aralıklı formatta ifade edilen stereo dijital ses sol, sağ, sol, sağ vb. şeklindedir.
- gecikme
- Bir sinyalin 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 formatlarına örnek olarak CD'ler , WAV içindeki PCM ve FLAC verilebilir. Yazma işlemi, bit derinliğini veya örnekleme hızını ana kopyalarınkinden 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ıplı
- Önceden kodlanmış verilerin kodunun çözülmesinin sonucunun algısal olarak orijinal verilere benzer 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 bkz. şeffaflık .
- mono
- Tek kanal.
- çok kanallı
- Bkz. surround ses . Kesin bir ifadeyle stereo birden fazla kanaldır ve çok kanallı olarak değerlendirilebilir; ancak bu tür bir kullanım kafa karıştırıcı olduğundan kaçınılmıştır.
- sesini kapatmak
- Olağan ses düzeyi kontrollerinden bağımsız olarak ses düzeyini 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 arabelleğin yetersiz çalışması konusuna bakın. Underrun ile karşılaştırın.
- yatay kaydırma
- Bir sinyali stereo veya çok kanallı bir alan içerisinde istenilen 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ıktaki ayrık değerlere nicelenir. Örneğin, 16 bit PCM için örnek değerler -32768 ile +32767 arasındaki tam sayılardır.
- rampa
- Bir efektin ses seviyesi veya gücü gibi belirli bir ses parametresinin seviyesini kademeli olarak artırın veya azaltın. Sesin sert bir şekilde duyulmasını önlemek için müziği duraklatırken ve devam ettirirken genellikle bir ses seviyesi rampası uygulanır.
- örnek
- Belirli bir zamanda tek bir kanalın 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ını ifade etmek için kullanılır.
- sonifikasyon
- Dokunma sesleri ve klavye sesleri gibi geri bildirim veya bilgileri ifade etmek için sesin kullanılması.
- SPL
- Ses Basıncı Düzeyi, ses basıncının göreceli ölçümü.
- müzik seti
- İki kanal.
- stereo genişletme
- Daha dolgun ve zengin ses veren başka bir stereo sinyal oluşturmak için stereo sinyale uygulanan efekt. Bu efekt aynı zamanda bir tür upmixing olan mono sinyale de uygulanabilir.
- surround ses
- Dinleyicinin ses konumunu stereo sol ve sağ ötesinde algılama yeteneğini artırma teknikleri.
- şeffaflık
- Kayıplı veri sıkıştırmanın ideal sonucu. Kayıplı veri dönüşümü, bir insan tarafından algısal olarak orijinalinden ayırt edilemiyorsa şeffaftır. Ayrıntılar için Şeffaflık konusuna bakın.
- yetersiz
- Gerekli verilerin yeterli sürede sağlanamamasından kaynaklanan sesli aksaklık . Ayrıntılar için arabelleğin yetersiz çalışması konusuna bakın. Taşma ile karşılaştırın.
- karıştıran
- 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 yoluyla gerçekleştirilir. Aşağı karıştırmayla karşılaştırın.
- USAC
- Düşük bit hızlı uygulamalara yönelik bir ses codec bileşeni. Ayrıntılar için Birleşik Konuşma ve Ses Kodlaması konusuna 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ı mekansallaştırmaya çalışan efekt.
- hacim
- Ses yüksekliği, bir ses sinyalinin öznel gücü.
Cihazlar arası ara bağlantı
Cihazlar arası ara bağlantı teknolojileri, ses ve video bileşenlerini cihazlar arasında bağlar ve harici konektörlerde kolayca görülebilir. HAL uygulayıcısı ve son kullanıcı bu şartları bilmelidir.
- 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.
- DisplayPort'u
- Video Elektronik Standartları Birliği'nin (VESA) dijital ekran arayüzü.
- donanım kilidi
- Dongle , özellikle başka bir cihaza takılan küçük bir cihazdır.
- FireWire
- Bkz. IEEE 1394.
- 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.
- IEEE1394
- 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 Tanımlı Ses (genel yüksek tanımlı ses veya yüksek çözünürlüklü ses ile karıştırmayın). Ön panel konektörüne ilişkin özellikler. Ayrıntılar için Intel Yüksek Tanımlı Ses'e bakın.
- arayüz
- Bir arayüz, bir sinyali bir gösterimden diğerine dönüştürür. Ortak arayüzler arasında bir USB ses arayüzü ve MIDI arayüzü bulunur.
- hat seviyesi
- Hat seviyesi, dönüştürücüler değil, ses bileşenleri arasında geçen analog ses sinyalinin gücüdür.
- MHL
- Mobil Yüksek Tanımlı Bağlantı. Mobil ses/video arabirimi, genellikle mikro USB konektörü üzerinden.
- telefon konektörü
- Bir cihazı kablolu kulaklığa, kulaklığa veya hat düzeyinde amplifikatöre bağlayan mini veya alt mini bileşen.
- İnce Bağlantı Noktası
- 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 S/PDIF'ye bakın. S/PDIF, AES3'ün tüketici sınıfı çeşididir.
- Yıldırım
- Üst düzey çevre birimlerine bağlanmak için USB ve HDMI ile rekabet eden multimedya arayüzü. 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 USB'ye bakın.
Cihaz içi ara bağlantı
Cihaz içi ara bağlantı teknolojileri, dahili ses bileşenlerini belirli bir cihaza bağlar ve cihaz sökülmeden görünmez. HAL uygulayıcısının bunlardan haberdar olması gerekebilir ancak son kullanıcının farkında olması gerekmez. Cihaz içi ara bağlantılara ilişkin 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
- SoundWire
- TDM
ALSA Çip Üzerinde Sistemde (ASoC) , bunlara topluca Dijital Ses Arayüzleri (DAI) adı verilir.
Ses sinyali yolu
Ses sinyali yolu terimleri, ses verilerinin bir uygulamadan dönüştürücüye veya tam tersi yönde izlediği sinyal yolu ile ilgilidir.
- ADC
- Analogtan dijitale dönüştürücü. Analog bir sinyali (zaman ve genlik açısından sürekli) dijital bir sinyale (zaman ve genlik açısından ayrık) dönüştüren modül. Kavramsal olarak bir ADC, periyodik bir örnekle ve tut ve ardından bir niceleyiciden oluşur, ancak bu şekilde uygulanması zorunlu değildir. İstenilen örnekleme hızı kullanılarak temsil edilemeyen yüksek frekanslı bileşenleri çıkarmak için genellikle bir ADC'den önce bir alçak geçiş filtresi gelir. Ayrıntılar için Analogdan dijitale dönüştürücü konusuna bakın.
- Erişim noktası
- Uygulama işlemcisi. Mobil cihazdaki ana genel amaçlı bilgisayar.
- kodlayıcı
- Kodlayıcı-kod çözücü. Bir ses sinyalini bir gösterimden diğerine (tipik olarak analogdan PCM'ye veya PCM'den analoga) kodlayan ve/veya kodunu çözen modül. Daha kesin bir ifadeyle codec , hem kodlayan hem de kod çözen modüller için ayrılmıştır ancak bunlardan yalnızca birine atıfta bulunmak için gevşek bir şekilde kullanılabilir. Ayrıntılar için Ses codec bileşeni'ne bakın.
- DAC
- Dijital-analog dönüştürücü. Dijital bir sinyali (zaman ve genlik açısından ayrık) analog sinyale (zaman ve genlik açısından sürekli) dönüştüren modül. Genellikle bunu dijital nicemlemenin getirdiği yüksek frekanslı bileşenleri çıkarmak için bir alçak geçiş filtresi izler. Ayrıntılar için Dijital-analog dönüştürücü konusuna bakın.
- DSP
- Dijital Sinyal İşlemcisi. İsteğe bağlı bileşen genellikle uygulama işlemcisinden sonra (çıkış için) veya uygulama işlemcisinden önce (giriş için) bulunur. Birincil amaç, uygulama işlemcisinin yükünü azaltmak ve sinyal işleme özelliklerini daha düşük güç maliyetiyle sağlamaktır.
- PDM
- Darbe yoğunluğu modülasyonu. Analog bir sinyali dijital bir sinyalle temsil etmek için kullanılan modülasyon biçimi; burada 1'lere karşı 0'ların bağıl yoğunluğu, sinyal seviyesini gösterir. Genellikle dijitalden analoga dönüştürücüler tarafından kullanılır. Ayrıntılar için Darbe yoğunluğu modülasyonu bölümüne bakın.
- PWM
- Darbe genişliği modülasyonu. Analog bir sinyali dijital bir sinyalle temsil etmek için kullanılan modülasyon biçimi; burada dijital darbenin bağıl 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 Darbe genişliği modülasyonuna bakın.
- dönüştürücü
- Gerçek dünyadaki fiziksel niceliklerdeki değişimleri elektrik sinyallerine dönüştürür. Seste fiziksel miktar ses basıncıdır ve dönüştürücüler hoparlör ve mikrofondur. Ayrıntılar için Dönüştürücü'ye bakın.
Örnekleme hızı dönüşümü
Örnekleme hızı dönüştürme terimleri, bir örnekleme oranından diğerine dönüştürme işlemiyle ilgilidir.
- alt örnekleme
- Yeniden örnekleme; burada 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 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ılmaktadır. Ayrıntılar için Nyquist frekansı ve İşitme aralığı bölümlerine bakın.
- yeniden örnekleyici
- Örnekleme hızı dönüştürücünün eşanlamlısı.
- yeniden örnekleme
- Örnekleme hızını dönüştürme işlemi.
- örnekleme hızı dönüştürücü
- Yeniden örnekleyen modül.
- atmak
- Bir yeniden örnekleyicinin çıktısı.
- kaynak
- Bir yeniden örnekleyiciye giriş yapın.
- üst örnek
- Yeniden örnekleme; burada 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ı arayüzü 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şilere yönelik özel bir Tele-daktilo (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
- Ses Aktarımı, bir mesajın ses olarak gönderildiği ve 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. Linux için diğer sistemleri de etkileyen 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. Tinyalsa .
- ses aygıtı
- HAL uygulamasıyla desteklenen Ses G/Ç uç noktası.
- Ses Efekti
- Çıktı (işleme sonrası) efektleri ve giriş (işleme öncesi) etkileri için API ve uygulama çerçevesi. API, android.media.audiofx.AudioEffect adresinde tanımlanır.
- SesFlinger
- Android ses sunucusu uygulaması. AudioFlinger, medya sunucusu işlemi içinde çalışır. Genel bir tanım için Ses sunucusu konusuna bakın.
- ses odağı
- Birden fazla bağımsız uygulama genelinde ses etkileşimlerini yönetmeye yönelik API kümesi. Ayrıntılar için bkz. Ses Odağının Yönetilmesi ve android.media.AudioManager'ın odakla ilgili yöntemleri ve sabitleri.
- Ses Mikseri
- AudioFlinger'daki modül, birden fazla parçanın birleştirilmesinden ve zayıflama (ses seviyesi) ve efektlerin uygulanmasından sorumludur. Genel bir tanım için, Ses karıştırma (kayıtlı müzik) konusuna bakın (bir mikseri, sistem içindeki bir yazılım modülünden ziyade bir donanım cihazı veya yazılım uygulaması olarak ele alır).
- ses politikası
- Yeni bir G/Ç akışının açılması, değişiklik sonrasında yeniden yönlendirme ve akış birimi yönetimi gibi ilk önce bir politika kararının verilmesini gerektiren tüm eylemlerden sorumlu hizmet.
- Ses kaydı
- Mikrofon gibi bir ses giriş cihazından veri almak için birincil düşük seviyeli istemci API'si. Veriler genellikle PCM formatındadır. API, android.media.AudioRecord adresinde tanımlanır.
- Ses Örnekleyici
- AudioFlinger'daki modül örnekleme hızı dönüşümünden sorumludur.
- ses kaynağı
- Ses girişini yakalamak için istenen kullanım durumunu gösteren sabitlerin listesi. Ayrıntılar için ses kaynağına bakın. API düzeyi 21 ve üzeri itibarıyla ses nitelikleri tercih edilir.
- Müzik parçası
- Hoparlör gibi bir ses çıkış cihazına veri göndermek için birincil düşük seviyeli istemci API'si. Veriler genellikle PCM formatındadır. API, android.media.AudioTrack adresinde tanımlanır.
- audio_utils
- PCM format dönüştürme, WAV dosyası G/Ç ve engellenmeyen FIFO gibi özellikler için Android platformundan büyük ölçüde bağımsız olan ses yardımcı program kitaplığı.
- müşteri
- Genellikle bir uygulama veya uygulama istemcisi. Ancak bir AudioFlinger istemcisi, MediaPlayer nesnesi tarafından kodu çözülen medyayı oynatırken olduğu gibi, medya sunucusu 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çindeki iş parçacığı, ses verilerini daha düşük gecikme süresine göndererek hızlı izler ve azaltılmış gecikme için yapılandırıldığında giriş cihazını çalıştırır.
- Hızlı Mikser
- AudioFlinger içindeki iş parçacığı, düşük gecikme süreli hızlı kanallardan ses verilerini alıp karıştırır ve azaltılmış gecikme için yapılandırıldığında birincil çıkış cihazını çalıştırır.
- hızlı parça
- Daha düşük gecikme süresine sahip ancak bazı cihazlarda ve rotalarda daha az özelliğe sahip AudioTrack veya AudioRecord istemcisi.
- Medya oynatıcı
- AudioTrack'ten daha yüksek seviyeli istemci API'si. Kodlanmış içeriği veya multimedya ses ve video parçaları 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 atılabilecekleri 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ı
- Tam özellikli AudioTrack istemcilerinin çoğuna hizmet veren AudioFlinger içindeki iş parçacığı. Doğrudan bir çıkış cihazını çalıştırır veya alt karışımını bir boru aracılığıyla FastMixer'a besler.
- OpenSL ES
- Khronos Group'un 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
- Özellik işaretinin kısaltması
android.hardware.audio.pro
. Gereksinimler Android CDD'nin 5.10 Profesyonel Ses 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ı (isim), gerçek zamanlı (sıfat)
Gerçek zamanlı bilgi işlem sistemleri, ilgili olaylara gereken süre içerisinde 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 faydaları 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 yüksek seviyeli istemci API'si. Örneklenen ses kliplerini oynatır. Kullanıcı arayüzü geri bildirimini, oyun seslerini vb. tetiklemek için kullanışlıdır. API, android.media.SoundPool adresinde tanımlanır.
- Sahne korkusu
- Bkz. Medya .
- Durum Kuyruğu
- AudioFlinger içindeki modül, iş parçacıkları arasında durumu senkronize etmekten sorumludur. NBAIO verileri iletmek için kullanılırken, StateQueue kontrol bilgilerini iletmek için kullanılır.
- strateji
- Benzer davranışa sahip akış türleri grubu. Ses politikası 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üzeyini ve yönlendirme kararlarını belirlemek için diğer parametrelerle birlikte akış türünü kullanır. Akış türlerinin bir listesi için bkz . android.media.AudioManager .
- tişört lavabo
- Bkz . Ses hata ayıklaması .
- minikalsa
- BSD lisansına sahip ALSA çekirdeğinin üzerinde küçük kullanıcı modu API'si. HAL uygulamaları için önerilir.
- Ton Oluşturucu
- AudioTrack'ten daha yüksek seviyeli istemci API'si. Çift tonlu çoklu frekans (DTMF) sinyallerini oynatır. Ayrıntılar için android.media.ToneGenerator adresindeki Çift tonlu çoklu frekans sinyalleme ve API tanımına bakın.
- izlemek
- Ses akımı. AudioTrack veya AudioRecord API'si tarafından kontrol edilir.
- hacim zayıflama eğrisi
- Belirli bir çıktı için genel bir hacim indeksinden belirli bir zayıflama faktörüne cihaza özel eşleme.
- hacim indeksi
- Bir akışın istenen bağıl hacmini ifade eden birimsiz tamsayı. android.media.AudioManager'ın ses düzeyiyle ilgili API'leri, mutlak zayıflama faktörleri yerine ses düzeyi endekslerinde çalışır.