Home ยป Google menjelaskan peningkatan pada latensi audio Android

Google menjelaskan peningkatan pada latensi audio Android

latency audio

Google hari ini memberikan pembaruan tentang status latensi audio untuk mendorong pengembang yang “menahan diri dalam mengembangkan aplikasi Android” dalam kategori ini.

Upaya ini adalah hasil dari “Google bekerja secara langsung dengan OEM untuk mengurangi latensi audio” empat tahun lalu.

Dimulai pada 2017 dengan Android 8.0 yang memperkenalkan AAudio API dan 8.1 yang lebih baru dengan fitur “penyempurnaan untuk mengurangi latensi saat digunakan bersama dengan HAL dan driver yang mendukung MMAP“.

Google mengatakan tindakan ini, bersama dengan pembungkus Oboe open source yang sekarang memiliki lebih dari 4 miliar penginstalan, “menyebabkan peningkatan yang signifikan dalam ekosistem perangkat.”

Salah satu pencapaiannya adalah Pixel 3a pada tahun 2019 menjadi ponsel Android pertama dengan latensi 10ms.

Latensi rata-rata ponsel Android terpopuler telah turun hingga di bawah 40ms, yang berada dalam kisaran yang diperlukan untuk aplikasi real-time.

Waktu latensi audio bolak-balik 39 ms saat ini merupakan penurunan yang mencolok dari 109 ms pada Januari 2017.

Lebih luas lagi, Google melaporkan konsistensi yang lebih besar dalam empat tahun terakhir. Pada 2017, ada perbedaan 222ms antara nilai tertinggi dan terendah di antara ponsel terpopuler.

Peningkatan kualitas latency audio di Android

latency audio android

Saat ini, “rentang telah berkurang dengan faktor 8 menjadi hanya 28 ms” untuk “pengalaman audio yang jauh lebih konsisten”.

Ini lebih mengesankan ketika Anda mempertimbangkan bahwa sekarang ada beberapa OEM di daftar paling populer.

Jika membandingkan dengan hanya satu pabrikan di tahun 2017.

Selain itu, banyak perangkat dalam daftar tersebut bukanlah model unggulan kelas atas.

Metrik lain yang perlu kita lihat, terutama untuk aplikasi audio real-time, adalah latensi ketuk-ke-nada. Atau “kebutuhan waktu dari mengetuk layar hingga mendengar suara”.

Untuk memperkirakan latensi ketuk-ke-nada berdasarkan latensi bolak-balik. Anda dapat mengurangi latensi masukan audio (biasanya 5 ms), dan menambahkan latensi sentuh (biasanya 20 ms).

Dengan kata lain, tambahkan 15 ms ke latensi bolak-balik.

Mengingat angka-angka di atas, ini berarti latensi tap-to-tone rata-rata dari ponsel Android paling populer juga jauh di bawah kebutuhan untuk sebagian besar aplikasi audio real-time.

Ke depannya, tujuan jangka panjang Google adalah mencapai latensi bolak-balik 10 ms. Dengan waktu saat ini membutuhkan 20 ms untuk aplikasi audio Android profesional.

Leave a Reply

Your email address will not be published. Required fields are marked *