La latence des AirPods Pro est presque imperceptible

Nicolas Furno |

Apple avait promis une « latence incroyablement faible » pour les AirPods Pro, ses écouteurs intra-auriculaires vraiment sans fils. Incroyable comment ? Pour le savoir, le développeur et compositeur Stephen Coyle a mesuré leur latence et l’a comparée avec les AirPods de première et deuxième générations. Ses chiffres le prouvent : Apple a bien réussi à limiter cet inconvénient du Bluetooth, génération après génération.

Un AirPod Pro sous le microphone pour mesurer la latence.

La latence est le temps qui est nécessaire entre le moment où un son est généré par une source et où il est rendu par le dispositif d’écoute. Contrairement à ce que l’on pourrait croire, il y a toujours un petit délai, mais il est souvent imperceptible. Quand vous jouez un son sur les haut-parleurs de votre iPhone, ou bien sur un casque relié par un fil à votre ordinateur, la latence est si faible que le cerveau n’est pas capable de la mesurer. Le son paraît ainsi parfaitement synchronisé avec ce qui apparaît à l’écran.

L’un des défauts du Bluetooth est précisément que cette latence est beaucoup plus élevée, à tel point que le cerveau parvient cette fois à la percevoir. Le délai est en général très inférieur à une seconde, mais même une demi seconde est une latence beaucoup trop importante pour ne pas perturber l’utilisation. La voix ne semblera plus alignée avec les mouvements de la bouche des acteurs, le clic du clavier virtuel de votre iPhone ne sera plus associé à vos actions.

Pour les vidéos, la solution est simple et elle existe depuis des années : il suffit de décaler l’image en fonction de la latence et ainsi rétablir une synchronisation parfaite. Mais cette astuce ne peut pas être mise en place quand l’utilisateur crée le son, que ce soit pour les clics du clavier, dans un jeu ou dans une app de création musicale. C’est pourquoi la latence reste un critère essentiel, et c’est pourquoi les progrès réalisés par Apple dans ce domaine sont importants.

Les mesures réalisées par Stephen Coyle indiquent que les premiers AirPods avaient une latence de 274 ms, ce qui est significatif. La deuxième génération avec sa puce Apple H1 avait nettement réduit la latence, puisqu’elle a été mesurée à 178 ms. Les AirPods Pro ont la même puce, mais pourtant Apple a encore amélioré ce score, avec une mesure de 144 ms, ce qui les rapproche du niveau où la latence n’est plus perceptible.

La latence reste notable par rapport à celle des haut-parleurs intégrés aux iPhone, mesurée à 69 ms. Mais à l’usage, elle est si faible qu’elle ne sera peut-être plus remarquée du tout dans certains cas. L’auteur explique notamment que les clics du clavier sont suffisamment proches de l’action à l’écran pour que le cerveau ne les distingue plus. Par contre, dans son jeu basé sur le son, la latence reste notable, même si le développeur indique que c’est jouable.

Si Apple parvient à maintenir cet effort et à réduire la latence encore un petit peu plus à chaque génération, on arrivera peut-être à un point où des écouteurs Bluetooth conviendront autant que des modèles filaires dans les situations où la latence est importante. On n’y est pas encore, mais ces résultats sont encourageants.

Pour aller plus loin :

avatar Bigdidou | 

Je ne comprends pas bien le « presque ».
C’est perceptible donc gênant ou pas.
Et là, c’est perceptible sauf « peut-être pas dans certains cas » (il manque éventuellement) ;)

avatar sachouba | 

Tiens, c'est amusant, il y a quelques années, à l'époque de la prise jack sur l'iPhone, les fans de la Pomme défendaient que la latence de la prise jack sur Android était intolérable, et rendait l'utilisation de l'audio extrêmement désagréable, par rapport à l'iPhone.
Cette latence, à l'époque, était de l'ordre de 30 ms, contre 15 ms sur l'iPhone.

Et maintenant, 144 ms, c'est "presque imperceptible"...
Bon courage pour jouer à un jeu d'action (Mario Kart) ou de musique (Piano Tiles) avec une latence "presque imperceptible" de 144 ms. L'expérience doit être fantastique.
Pour ma part, je vais continuer à profiter de la prise jack à latence "intolérable" de mon smartphone Android pour ces usages.

avatar klouk1 | 

@sachouba

Non ce qui était critiqué ce n’était pas la latence Bluetooth (sujet de l’article) mais la latence audio qui est le temps le temps qui sépare l'action (par exemple une frappe sur l'écran) et la réponse du système (par exemple un son que renverait un synthétiseur vers l’audio. Et de ce côté c’est la foire à la pêche, sous Androïd . Bon je retourne sur mon iPhone écouter un Moog model 15...

avatar malcolmZ07 | 

@sachouba

Je sais pas d'où tu tires tes sources et tu mélanges tout ... (pour pas changer)

Extrait d'un article de 2018 (facile à trouver)

10 years later, Android audio quality still lags

- audio latency on android devices is 4 and half times tant of iOS devices; and
- 'glitchiness' of audio on android devices is 30+ times they of iOS devices

MAQ's index current iOS is top ranking : latency and glitchiness are negligable, virtually 0.
=> these devices are suitable for powering professional live music performances.

On Android side only 4 devices achieved that levels (pixel 1,2,xl , HTC Nexus 9)

Pas étonnant qu'il n'y ait toujours aucune app musical de qualité que Android et que les tablettes sont mortes et enterré.

Il y a aussi l'input lag (lorsque tu touches l'écran et la réponse) à prendre en considération. Android a toujours était derrière , il y a 4 ans 35 ms sur Android et seulement 9ms sur iOS ...

avatar sachouba | 

@malcolmZ07

"Je sais pas d'où tu tires tes sources"

Tu peux regarder toi-même les résultats de mesure de latence audio pour beaucoup de smartphones et tablettes ici :
https://superpowered.com/latency

Tu noteras que les smartphones haut de gamme sous Android ont une latence audio faible (sauf mesures aberrantes), de l'ordre de 20 à 30 ms. Les iPhone ont une latence audio encore plus faible (sauf mesures aberrantes), de l'ordre de 7 à 15 ms. 30 ms de latence, c'est "presque indiscernable" de l'instantanéité (contrairement à 144 ms) pour jouer a un jeu, par exemple. Peut-être pas pour un usage professionnel, mais ce n'est pas ce dont il est question ici.

La différence, c'est que pour profiter de cette latence audio faible sur un iPhone récent, il faut soit se contenter des hauts-parleurs, soit utiliser un adaptateur Lightning vers jack (même plus fourni), ou encore des écouteurs Lightning (que personne ne possède, à part ceux fournis dans la boîte)...
Sur un Android avec une prise jack... il suffit d'utiliser la prise jack. Les casques Bluetooth avec la possibilité de brancher un cordon jack sont les plus polyvalents dans cette configuration.

avatar malcolmZ07 | 

La latence à diminuer considérablement de ce que j'ai vu sur certains test sur youtube. Mais elle dépend aussi du système d'exploitation, elle sera supérieur sur Android avec les AirPods pro, cependant reste meilleur que les sony WF-1000XM3

avatar BLM | 

«Les mesures […] latence de 274 ms […] significatif. […] 178 ms […] AirPods Pro 144 ms, ce qui les rapproche du niveau où la latence n’est plus perceptible»
OK, il y a du mieux.
Mais je rejoins le batteur professionnel : 144 ms c’est très loin d’être imperceptible: pour donner une idée de ce que représentent ces durées, essayez d’enfoncer le plus vite possible le bouton d’un chronomètre pour le démarrer puis l’arrêter : si vous êtes jeune vous arriverez à descendre à 120 ms, le plus souvent vous tournerez aux alentours des 200 ms. Autrement dit, la latence des casques Bluetooth, même celle des AirPods pro, correspond à la durée ~minimale qui sépare 2 mouvements volontaires ; on est donc largement au-delà du minimum détectable par le cerveau: onentend distinctement les deux clics qui ne sont pas du tout fusionnés.
Une autre idée : 140 ms c’est la durée qui séparerait deux images d’un film à 7 images/seconde… ça sautillerait méchamment.
Autre idée: en 140ms 1 objet en chute libre (départ arrêté) parcourt 10cm.
En 140ms, la raquette d’un joueur pro de tennis parcourrait plus de 7m! Quant au joueur d’en face, si il perd 140ms, il sera à plusieurs mètres de la balle.
Un boxeur a moins d’1/10s (100ms) pour esquiver.
Etc
Bref, il me semble que pour que la latence soit imperceptible, il faudrait descendre largement en dessous des 100ms, peut-être 50ms: on parle à environ 150 mots/mn; JE estime (et j’aimerais bien que quelqu’un ici ait les compétences linguistiques pour préciser cette valeur qui est plus que grossière) qu’il doit falloir 5 sons (? Plus?) en moyenne pour prononcer chaque mot, ce qui ferAIT disons 700-800 sons/mn ou 70-80ms/son

avatar BLM | 

@BLM
Vous tournerez (pas tournerait) Saloperie de Siri!

avatar reborn | 

@BLM

Tu peux éditer les commentaires ;)

avatar BLM | 

@reborn
Comment? Sur le téléphone (avec l’appli) ?

avatar reborn | 

@BLM

Avec l’appli, glisse ton commentaire vers la gauche.

Sur le site il y a une icône "crayon" a gauche de l’icône pour répondre.

avatar BLM | 

@reborn
Merci! C’est top!
Ça m’évitera de râler contre les @&€!#% fautes de Siri

avatar Marco78 | 

En plus d’etre les meilleurs du marché ils sentent bon!! Ça change de la m.... que on trouve a bas tarif.

avatar Smoky | 

Moi tout ce que j’aimerais c’est de ne pas avoir de latence sur mes HomePods reliés à mon Apple TV 4K quand je regarde un film ou simplement la Tv 😤

avatar Ktv75 | 

Rien de prévu pour le homepod en utilisation avec l’Apple tv ?

avatar sarks | 

Flash info : Apple prépare son futur processeur audio avec IA prédictive qui calcule de manière anticipée le son que l’iPhone va jouer pour l’envoyer aux futurs AirPods Pro Max+ 122ms avant que le son réel soit joué ! C’est juste ouf!!! 😂😂😂

avatar MarcMame | 

@sarks

"Flash info : Apple prépare son futur processeur audio avec IA prédictive qui calcule de manière anticipée le son que l’iPhone va jouer pour l’envoyer aux futurs AirPods Pro Max+ 122ms avant que le son réel soit joué !"

Flash info : La compensation de délai est une technique qui existe depuis fort longtemps et dont tout vos appareils numériques sont équipés.
Votre TV compense le délai de la sortie audio en fonction de la latence d’affichage à l’écran.

avatar Dgamax | 

Dommage ils ont pas mis Bose, je savais que le Bluetooth + noise canceling apporté de la latence mais quand j’ai reçu mon Bose QC35 c’était impossible de les utiliser pour regarder un film ou une video car la latence est énorme! Chose que je n’ai jamais ressenti avec des AirPod ou du Sony le WH1000mx3 qui est le concurrent du QC35 qui a une latence imperceptible.
Très peu de testeurs en parle de ce problème pour certains casque combinant Bluetooth + du traitement comme le noise canceling.

avatar bugman | 

Mais pourquoi ? Logic ? Final Cut (bien qu’on peut espérer s’en foutre aussi) ? Pourquoi (dans l’utilisation, en fait) ? 🤷🏻‍♂️

Pages

CONNEXION UTILISATEUR