intéressant

Shazam pour les oiseaux: trois applications qui reconnaissent les appels d'oiseaux

«Shazam pour les cris d'oiseaux» est un argument de vente convaincant et une proposition technique difficile. Il est beaucoup plus difficile pour un algorithme d'identifier les sons d'animaux, dans toute leur beauté sauvage, que de reconnaître un enregistrement spécifique d'une chanson pop. Cependant, plusieurs applications peuvent vraiment identifier un oiseau par son chant, avec un peu d'aide humaine.

Nous avons testé quatre applications de reconnaissance du chant des oiseaux qui prétendent détecter les cris et les chants d'oiseaux (deux choses différentes). Les résultats étaient impressionnants.

Méthodologie

Nous avons testé nos applications à l'aide de ces enregistrements d'oiseaux américains communs: le merle à ailes rouges, la paruline à croupion jaune, la colombe de deuil, le merle d'Amérique, le corbeau d'Amérique, le moineau domestique et un écureuil gris. Certains enregistrements isolent l'oiseau présenté, tandis que d'autres incluent le chant d'oiseau de fond provenant d'autres espèces.

Reconnaître des enregistrements ne revient pas à identifier un oiseau inconnu dans la nature. Certaines de ces applications basent leurs résultats sur l'emplacement de l'utilisateur, ce qui pourrait les déstabiliser lorsque nous les testons dans un immeuble de bureaux à Manhattan. Ce n'est pas un test complet des applications considérées, mais une démo approximative. Sur le terrain, votre kilométrage variera.

Néanmoins, si vous souhaitez exécuter un enregistrement dans plusieurs applications, vous devez enregistrer le fichier et le lire à voix haute. Aucune de ces applications ne prend en charge les importations de fichiers. Ainsi, une application capable de reconnaître les appels via un enregistrement est doublement utile.

Résultats

Parmi nos quatre applications, nous avons au moins une hypothèse correcte sur les sept enregistrements. Trois applications ont bien fonctionné, mais sur des oiseaux différents. Voici une liste des identifications correctes, avec Y pour oui, N pour non et K pour kinda (lorsque l'application nécessitait plusieurs tentatives ou suggérait d'abord plusieurs autres oiseaux).

Trois de nos quatre applications ont assez bien fonctionné. Une fois que vous obtenez un enregistrement de votre oiseau, vous voudrez peut-être l'exécuter par les trois.

Song Sleuth (9, 99 $ iOS)

L'application la plus lisse et la plus sophistiquée. Si vous voulez en savoir plus sur les oiseaux que vous identifiez, cette application est votre meilleur choix.

Dès que Song Sleuth démarre, il commence à capturer le son et à l'afficher sur un spectrogramme. Vous n'avez pas à anticiper l'appel de l'oiseau. Au lieu de cela, appuyez brièvement sur enregistrement l'appel commence, puis arrêtez lorsque vous avez assez.

Vous pouvez enregistrer indéfiniment, bien que l'application vous recommande d'ajuster vos résultats le plus court possible. N'oubliez pas de supprimer les longs enregistrements pour économiser de l'espace.

Song Sleuth vous permet de modifier votre enregistrement pour isoler le chant des oiseaux souhaité, ce qui est essentiel dans un environnement bruyant. Le processus d’édition est un peu compliqué mais reste suffisamment intuitif pour comprendre sans tutoriel.

L'application analyse ensuite votre enregistrement directement sur l'appareil et renvoie une liste des options probables en fonction de votre enregistrement et de votre emplacement, avec des échantillons lisibles à comparer. Si l'application ne parvient pas à identifier votre oiseau, vous pouvez toujours le sélectionner manuellement dans l'ensemble de sa base de données, qui comprend même des écureuils, des tamias, des humains et la rainette faux-grillon du printemps. La base de données fournit également davantage d'échantillons sonores, ainsi que des cartes de distribution, des images et des descriptions.

Une fois que vous avez identifié votre oiseau et pris des notes, Song Sleuth l'enregistre sur une carte de tous vos enregistrements. Vous pouvez également modifier, exporter ou partager vos entrées antérieures. Vous pouvez même ré-analyser un enregistrement plus ancien.

Lors de notre test, Song Sleuth était la seule application à reconnaître un écureuil - utile pour les dilettantes désemparés comme moi qui pourraient confondre des rongeurs en colère avec des oiseaux.

ChirpOMatic ($ 3, 99 iOS; £ 3, 99 UK iOS)

L'application la plus simple et la meilleure devinette. Si vous avez juste besoin de suppositions précises et de peu d’informations sur les oiseaux, c’est votre meilleur choix.

ChirpOMatic s'ouvre également sur un écran d'enregistrement, mais il ne commence pas l'enregistrement tant que vous n'avez pas appuyé sur le gros bouton rouge. Appuyez à nouveau pour arrêter l'enregistrement ou laissez-le enregistrer au maximum 12 secondes.

L'application analyse automatiquement votre enregistrement, en tenant compte de votre emplacement et de la saison en cours, et renvoie une poignée de suppositions avec une photo et un exemple d'enregistrement pour chaque oiseau. Si vous avez un bon signal téléphonique, ChirpOMatic enverra votre enregistrement à un serveur pour une analyse instantanée plus approfondie. Si vous êtes hors ligne, il analysera toujours l'enregistrement localement et vous pourrez l'enregistrer pour une analyse complète ultérieurement. Une fois que vous avez trouvé le bon oiseau, vous pouvez le confirmer (et y revenir plus tard).

ChirpOMatic n'a pas beaucoup d'informations sur les oiseaux; Pour cela, vous aurez besoin de l'application compagnon, Chirp !, qui contient de brèves entrées hors connexion, ainsi que des liens vers l'entrée de chaque oiseau dans le laboratoire d'ornithologie Cornell et Wikipedia. Vous aurez également besoin de gazouillis! vérifier la base de données complète des oiseaux si les suppositions de ChirpOMatic sont toutes incorrectes. Il n'y a pas de vue de la carte non plus.

ChirpOMatic comprend un mode silencieux «sans danger pour les oiseaux» pour éviter de jouer à haute voix et dérouter les vrais oiseaux autour de vous.

Dans notre test non scientifique, ChirpOMatic a finalement deviné toutes les espèces d'oiseaux, bien qu'il ait parfois fallu quelques essais. Il ne peut pas reconnaître quoi que ce soit qui ne soit pas un oiseau, ce qui ne compte que si vous ne faites que du son. ChirpOMatic met régulièrement à jour ses bases de données avec de nouveaux oiseaux, vous en continuerez à en avoir pour votre argent.

Bird Song Id (4, 99 $ iOS / Android; 3, 99 £ au Royaume-Uni iOS / Android au Royaume-Uni)

Une sauvegarde correcte lorsque vous ne pouvez pas obtenir un bon enregistrement. Utilisez-le uniquement si les deux premières applications ne couvrent pas tous vos besoins.

Bird Song Id, disponible aux États-Unis et au Royaume-Uni, possède une interface laide mais fonctionnelle. Ses performances étaient légèrement inférieures à celles de nos deux autres options, mais il reconnaissait quelques appels qui posaient des problèmes pour ChirpOMatic.

Vous devrez rechercher la fonction de détection: à partir de l'écran d'accueil, sélectionnez «Auto Rec» et appuyez sur le bouton d'enregistrement. Essayez d’avoir au moins 30 secondes de chants d’oiseaux. Lorsque vous avez terminé, appuyez sur stop, puis sur «Reconnaissance automatique».

L'application dispose d'une page de résultats solide, qui inclut un score de confiance pour chaque oiseau possible. Vous pouvez jouer des échantillons des oiseaux possibles directement à partir des résultats.

La section «Mes enregistrements» affiche vos enregistrements précédents par date ou sur une carte. Encore une fois, l'interface est moche mais riche en données.

Si vous ne pouvez pas obtenir un bon enregistrement, en dernier recours, essayez de répondre au questionnaire de la section «Id manuel» en spécifiant la hauteur, la régularité, le volume et la région de l'appel. Pour traiter vos réponses, cochez la case correspondante, et non le bouton «Quiz» placé inexplicablement, qui exécute automatiquement les appels d'oiseaux afin que vous puissiez vous entraîner à les identifier.

SongBird (iOS 9, 99 $, supprimé)

Crottes de pigeon. Une leçon de recherche avant d'acheter.

Cette application, supprimée de l'App Store quelques jours après son achat, n'a pas pu identifier ni même identifier un simple appel d'oiseau. Nous avons essayé onze enregistrements d'oiseaux supplémentaires et trois oiseaux réels devant notre fenêtre, et nous avons eu le même message d'erreur opaque à chaque fois. L'application ne contenait aucune information sur les oiseaux, mais uniquement un écran d'enregistrement. Si ce n'était pas une arnaque, c'était l'application la moins construite que nous ayons jamais vue. (Apple a remboursé nos dix dollars après un email poli.)

Nous incluons cela uniquement comme récit édifiant. Ne payez pas pour les applications sans lire les avis et chercher des preuves de leur efficacité. Même les exigences de soumission supposées rigoureuses d'Apple n'ont pas réussi à filtrer cette application. Entre-temps, il a recueilli plus de 400 votes positifs sur le forum destiné aux consommateurs, Product Hunt, alors même que le développeur s’était battu avec des utilisateurs mécontents dans les commentaires.

Conclusions

Si vous choisissez une seule application pour identifier les cris d'oiseau, faites-la Song Sleuth. Son enregistrement automatique, son interface d'édition sophistiquée et sa base de données complète sur les oiseaux en font le meilleur outil complet.

Si vous avez des problèmes avec Song Sleuth, ChirpOMatic et Bird Song Id peuvent vous aider. Il ne vous en coûtera que 14 $ pour les trois. Ce n'est pas un mauvais prix que de se sentir comme Blanche-Neige en communication avec les oiseaux bleus. Détecter les sons d'oiseaux est une tâche très ardue pour un ordinateur, qu'aucune application ne peut faire parfaitement. Bien que votre cerveau puisse éliminer tous les autres oiseaux à l'arrière-plan, il est beaucoup plus difficile pour la génération actuelle d'algorithmes de faire de même et d'indiquer lequel des cinq oiseaux vous souhaitez identifier.

N'oubliez pas de ne pas reproduire les sons de votre oiseau lorsque vous capturez de l'audio. Les oiseaux émettent ces sons pour des raisons de vie ou de mort, et si les vrais oiseaux entendent ces enregistrements, cela pourrait les confondre et affecter leur comportement. Ne sois pas une bite pour les oiseaux.