Как определить птицу по ее пению с помощью телефона
Мне нравятся программы для смартфона, которые заставляют прервать привычный уклад жизни и открыть для себя что-то новое. Именно так произошло с приложением BirdNET: Легкое распознавание птичьих голосов. Оно расскажет, какие пташки собрались в вашем дворе, в лесу или парке. Вас ждут удивительные открытия, так как вокруг живет более сотни видов пернатых!
Что такое BirdNET
Сайт BirdNET — интернет-ресурс, где любители птичьего царства со всего мира могут поделиться своими наблюдениями и записями. На основании этих данных были созданы база и алгоритм, распознающий вид птицы по ее голосу. Это нейронная сеть, способная различить пение более 984 видов, живущих по всему миру. В проекте участвуют Орнитологическая лаборатория Корнелла, известные университеты.
Скачать приложение для смартфона можно по этой ссылке из Google Play. Оно бесплатное. Преимущество алгоритма распознавания по голосу — не нужно видеть самого певца. Пташка может прятаться в соседнем лесу или в кроне высокого дерева. Вам не нужно ее фотографировать, только записать голос.
Пользоваться приложением удобно, пошаговая инструкция — ниже.
Запишите голос птицы
Для записи используется микрофон телефона. Чем меньше побочных шумов, тем точнее распознавание. В идеале нужна полная тишина. В реальности такого добиться сложно: в городе мешают машины, люди. Не забудьте, что ваши собственные шаги тоже записываются микрофоном.
Лучшее время для записи — поздний вечер или утро. Когда шума становиться меньше, и голоса пернатых слышны лучше.
Выделите фрагмент записи
Чтобы минимизировать посторонние шумы, выделите тот отрезок записи, на котором точно есть голос птицы. Проверить это можно нажав та треугольник Play.
На шкале слева — частоты. Анализируется спектр от 1 кГц до 12 кГц. Выше птицы обычно не залезают, это вам не летучие мыши.
Отправьте фрагмент на распознавание
Теперь отправляем фрагмент на распознавание и получаем список потенциальных пернатых авторов пения. Первый тест был проведен в городе, поэтому ожидаемо определилась серая ворона.
Чуть позднее удалось засечь вот этого красавца.
Приложение BirdNET может показать все виды птиц, которые обитают в вашем регионе. С удивлением обнаружил, что у нас живет порядка сотни разных птах. А ходя по улицам города, я не насчитал и более семи.
Раньше мы уже писали про программы распознавания пород собак и кошек. Но там нужна была фотография питомца. Определить породу по мяуканью или лаю никто не возьмется.
Понравилась статья? Поделитесь!
Как распознать птицу по голосу или фото? Бесплатные онлайн определители
17.08.2021
Любите быть на природе и хотите точно знать какая птичка порхает или поет неподалёку? В этой статье я расскажу о том, как при помощи своего мобильного устройства вы с высокой точностью сможете определять пернатых и стать настоящим орнитологом-любителем!
BirdNET – онлайн определитель голосов птиц
Это приложение появилось в результате совместной работы Корнелльской лаборатории орнитологии и Технологического университета Хемница. В его основе лежит искусственная нейронная сеть, обучение которой проводилось на базе 5 миллионов (!!!) образцов голосов разных видов птиц.
Сразу после установки (есть версия как iOS, так и Android) и запуска BirdNET попросит доступ к микрофону и GPS вашего устройства. Предоставьте данное разрешение для того, чтобы приложение могло записывать пение птиц и лучше идентифицировать вид на основе вашего географического положения.
Все дальнейшие действия объединяются в три этапа:
1. Нажать кнопку «Микрофон». На экране в виде спектрограммы отобразится ход записи. Очень важно добиться того, чтобы было как можно меньше фоновых звуков, поскольку это коренным образом влияет на качество последующей идентификации.
2. Указать на спектрограмме область с запечатленным голосом неизвестной птицы. Для этого просто проведите пальцем по экрану от начала до конца интересующего интервала. Нажмите кнопку «Старт анализа».
3. Файл будет отправлен на сервера BirdNET, а ответ вернется практически мгновенно. Например, на идентификацию голоса крапивника ушло всего порядка 3 секунд. Если с первого раза вы видите сообщение об ошибке идентификации, выделите область немного по-другому, захватив всю песню птицы целиком, и повторите отправку.
Нажав на название птицы, можно узнать подробности о ней из разных источников: научные сведения, фотографии, записи голосов и пр.
Для примера, я протестировал корректность определения трёх не самых тривиальных песен птиц (включал запись через колонки ПК). Приложение с первой попытки абсолютно верно определило все три вида. Превосходный результат!
Все ваши орнитологические наблюдения автоматически в соответствующий раздел приложения, и вы будете всегда знать где, когда и какую именно птицу вы наблюдали.
Merlin Bird ID – онлайн определитель птиц по фото
Как хорошо известно, основная масса птиц наиболее активно поёт весной и в начале лета, то есть в период активного размножения. В остальное время вы не слышите их голос, а определять пернатого можно только по внешнему виду.
Приложение Merlin Bird ID было разработано лабораторией орнитологии Корнеллского университета в помощь бёрдвотчерам, или наблюдателям птиц.
После установки (на iOS или Android) приложение попросит указать адрес электронной почты либо войти с использованием аккаунта Google, а также дать доступ к данным GPS.
Merlin Bird ID при определении птиц может работать двумя способами:
- Задавать наводящие вопросы о внешнем виде птицы (размер, где она сидит, цвет оперения и пр.), и на основе ваших ответов предоставить наиболее вероятных кандидатов.
- Фотоидентификация – вы загружаете фото или фотографируете в режиме онлайн, и получаете ответ о том, что за птица на фото.
Для работы в первом режиме, вам обязательно надо будет установить т.н. «птичий пакет» — совокупность данных и файлов, необходимых для онлайн идентификации птиц.
Приготовьтесь к тому, что загрузка пакета может занять достаточно продолжительное время – всё-таки более 500 Мб. И установить его конечно лучше ДО выхода в поле, если у вас конечно не безлимит на мобильный интернет.
Честно говоря, я запустил установку, но так и не дождался её окончания – скорость скачки сильно «плавала», и приложение предлагало мне ждать от одного до пяти часов. И это при наличии стабильного вайфай соединения 50 Мбит/сек!
Режим фотоидентификации возможен без установки пакета файлов, но без него всё равно вы теряете часть функционала приложения. Да, вы можете определить птицу по сделанной фотографии, но приложение выдаст вам только название пернатого (да и то на английском языке), без каких-либо подробностей. Все подробности – только после установки «птичьего пакета».
В качестве теста я делал фотографии из книги «Птицы Белоруссии» и как ни удивительно, Merlin Bird ID корректно определило всех! Я очень приятно удивлен, если честно.
Несмотря на хорошую точность в определении, у приложения, на мой взгляд, есть два существенных функциональных минуса:
- Результаты идентификации даются в виде английских названий птиц, без указания латыни. Между тем именно латинский язык является стандартом в биологии.
- Птицу надо снять довольно крупно, чтобы вписать её в рамку. Учитывая то, что фотографирование в режиме онлайн будет вестись через камеру смартфона, зумировать изображение с сохранением деталей объекта будет довольно проблематично. Вы еще попробуйте подобраться к поющему пернатому другу размером с воробья так, чтобы на фото вообще было хоть что-то видно
Также не могу не отметить, что Merlin Bird ID тоже есть определитель голосов, но он не работает без установленного «птичьего пакета», с загрузкой которого, как я отмечал выше, есть определенные проблемы. Именно поэтому данный функционал протестировать мне не удалось.
Итог
Итак, выше я привел описание лучших на сегодняшний день приложений для онлайн определения птиц. Надо определить по голосу – используйте BirdNET, по фотографии или описанию внешнего вида – Merlin Bird ID будет отличным выбором. С этими приложениями вы сможете стать неплохим орнитологом, а вашему знанию птичьей фауны возможно втайне позавидует даже профессионал
Похожие публикации:
- Как вернуть классический дизайн Facebook за одну минуту
- Как очистить кэш браузера?
- Про Wi-Fi 6 простым языком
- Как изменить дату создания файла в Total Commander и FileDate Changer
- Побеждаем проблему размытых шрифтов в Google Chrome
Понравилось? Поделитесь с друзьями!
Сергей Сандаков, 42 года.
С 2011 г. пишу обзоры полезных онлайн сервисов и сайтов, программ для ПК.
Интересуюсь всем, что происходит в Интернет, и с удовольствием рассказываю об этом своим читателям.
Снимки экрана (iPhone)
Определяйте птиц по голосу или по фотографии. Услышали или увидели — включили приложение — узнали кто это.
Определяйте птиц по голосу: услышали — включили приложение — узнали кто это.
Сейчас в нашем приложении 220 самых популярных видов птиц, живущих в средней полосе России и Европы.
Нейронная сеть, работающая в нашем приложении, умеет определять эти виды по пению — включите наше приложение во время песни и получите список наиболее подходящих вариантов. Работает без интернета!
В приложении есть их полные описания, а также интересные истории о птицах — как они живут в природе или вместе с людьми.
Наш «большой» определитель птиц с визуальным определителем: https://apps.apple.com/app/id1177615090
Вопросы или замечания? Пишите в отзывы или на почту!
Политика конфиденциальности: https://techhype.io/?page_id=47673
Правила использования: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
Что нового
31 мар. 2023 г.
Версия 2.22
Оценки и отзывы
Проблема
Приобрел коллекцию птиц, но голосов не слышно. Почему нет звука?
Добрый день. Скорее всего у вас выключен звук на смартфоне или уменьшена громкость до 0.
Ерунда полная
Вообще ничего не определяет, приложение-гадалка.
Сорока у него это дятел, а ласточка — пеночка.
…
При первом открытие звук хорошо идет по громкой связи. Далее, только через наушник или если тел к уху прикладывать. Удаляю!
Встроенные покупки
Все Лесные, Полевые и Садовые птицы
349,00 ₽
Конфиденциальность приложения
Разработчик Ecosystema указал, что в соответствии с политикой конфиденциальности приложения данные могут обрабатываться так, как описано ниже. Подробные сведения доступны в политике конфиденциальности разработчика.
Сбор данных не ведется
Разработчик не ведет сбор данных в этом приложении.
Конфиденциальные данные могут использоваться по-разному в зависимости от вашего возраста, задействованных функций или других факторов. Подробнее
Информация
- Провайдер
- Aleksandr Bogolyubov
- Размер
- 157,7 МБ
- Категория
-
Справочники
- Совместимость
-
- iPhone
- Требуется iOS 15.0 или новее.
- iPod touch
- Требуется iOS 15.0 или новее.
- Mac
- Требуется macOS 12.0 или новее и компьютер Mac с чипом Apple M1 или новее.
- Языки
-
русский, английский, испанский, итальянский, немецкий, французский
- Возраст
- 4+
- Copyright
- © Ecosystema
- Цена
- Бесплатно
- Встроенные покупки
-
-
Bird ID
75,00 ₽ -
Коллекции птиц
349,00 ₽
-
Bird ID
-
Сайт разработчика
-
Поддержка приложения
-
Политика конфиденциальности
-
Сайт разработчика
-
Поддержка приложения
-
Политика конфиденциальности
Другие приложения этого разработчика
Вам может понравиться
Приложение Shazam, которое помогает определить, что за музыкальная композиция играет в данный момент, давно завоевало популярность у многих пользователей. И некоторые разработчики захотели распространить эту технологию на другие аудиообъекты, в частности на голоса птиц.
Конечно, идентифицировать звуки животных во всей их дикой красоте гораздо сложнее, чем распознать конкретную запись популярной песни. Однако некоторые из существующих на сегодняшний день приложений действительно способны узнать птицу по её песне с небольшой помощью со стороны человека.
Это перевод статьи Shazam for Birds: Three Apps That Recognize Bird Calls
Song Sleuth
Самое приятное в использовании и наиболее хорошо проработанное приложение. Если вы хотите узнать всё или почти всё о птицах, которых вы идентифицируете, то это приложение для вас.
Как только программа загрузится, она начнёт захватывать звук, отображая его на спектрограмме. Нажмите «Record», когда птица запоёт, а затем «Stop», когда собранного аудиоматериала будет достаточно.
Вы можете записывать бесконечно долго, хотя приложение рекомендует ограничиваться короткими фрагментами. Не забывайте своевременно удалять длинные записи, чтобы сэкономить место.
Song Sleuth позволяет редактировать вашу запись, чтобы выделить голос птицы, что особенно актуально при наличии посторонних шумов. Процесс редактирования немного сложный, хотя разобраться без учебника, на интуитивном уровне, вам будет под силу.
Затем приложение анализирует сделанную запись, и на основании вашей записи и вашего местоположения выдаёт список возможных вариантов, а также воспроизводимые образцы для сравнения. Если приложение не смогло идентифицировать вашу птицу, у вас всё равно остаётся возможность осуществить ручной поиск в базе данных, в которую входят даже звуки, издаваемые белками и бурундуками, голоса людей и кваканье лягушек. Помимо образцов звуков, база данных включает карты распространения, изображения и описания.
После того как вы определили свою птицу и сделали заметки, Song Sleuth сохранит данные на карте всех ваших записей. Вы можете редактировать, экспортировать или обмениваться полученными аудиофайлами с другими пользователями, а также повторно анализировать свои старые записи.
ChirpOMatic
Простейшее приложение и лучший распознаватель. Если вам нужны только максимально правдоподобные догадки, а не куча информации о птицах, то эта программа — ваш лучший выбор.
ChirpOMatic открывается на экране записи, но сама запись начнётся только после нажатия большой красной кнопки. Нажмите на кнопку ещё раз, чтобы остановить процесс. Впрочем, через 12 секунд запись остановится автоматически.
Приложение автоматически анализирует сделанную запись и, приняв во внимание ваше местоположение и текущий сезон, предлагает несколько версий вместе с фотографиями и образцом голоса для каждой птицы. ChirpOMatic может также отправить вашу запись на сервер для более тщательного анализа. Если в данный момент ваш телефон работает в автономном режиме, вы можете сделать это позже.
ChirpOMatic не содержит много информации о птицах: для этого вам понадобится сопутствующее приложение — Chirp!, в котором имеются короткие записи о разных птицах, а также ссылки на информацию о них в Википедии и на сайте Лаборатории орнитологии Корнеллского университета. Chirp! вам понадобится и для того, чтобы воспользоваться полной базой данных о птицах, если догадки ChirpOMatic вас не удовлетворили.
В ChirpOMatic имеется «безопасный для птиц» бесшумный режим, позволяющий избежать громкого воспроизведения записей, чтобы не сбивать с толку настоящих птиц вокруг вас.
Bird Song Id
Неплохой запасной вариант. Используйте только в том случае, если первые два приложения не удовлетворяют все ваши потребности.
Bird Song Id имеет несколько «уродливый», но функциональный интерфейс. В целом программа справляется со своей задачей немного хуже, чем предыдущие два варианта, но надо признать, были случаи, когда ей удавалось распознать голоса птиц, которые вызвали затруднение у ChirpOMatic.
На главном экране выберите «Auto Rec» и попытайтесь получить как минимум 30-секундную запись пения птицы. По окончании записи нажмите «Stop» и затем «Automatic Recognition».
На странице с результатами для каждой птицы, предложенной программой в качестве возможного варианта, указывается оценка доверия. Вы можете запускать воспроизведение образцов голоса возможных птиц прямо со страницы результатов.
В разделе «My Recordings» отображаются ваши предыдущие записи с сортировкой по дате или по местоположению на карте. Опять же, интерфейс некрасивый, но богатый данными.
Если вам не удалось получить качественную запись, попробуйте ответить на вопросы в разделе «Manual Id», указав высоту звука, прерывистость, громкость и т.д. Чтобы программа начала обрабатывать ваши ответы, нажмите на галочку, а не на непонятно зачем размещённую здесь кнопку «Quiz», которая автоматически запускает записи голосов различных птиц, чтобы вы могли тренироваться в их распознавании.
SongBird
Голубиный помёт. Небольшой урок для тех, кто хочет приобрести программу.
Это приложение, удалённое из App Store через несколько дней после того, как мы его купили, не смогло идентифицировать или даже попытаться идентифицировать ни один птичий голос. Мы пробовали «подсунуть» ей одиннадцать качественных образцов птичьих голосов и три записи реальных птиц за окном, и каждый раз мы получали одно и то же сообщение об ошибке. При этом приложение не содержит информации о птицах, просто экран записи. Если это не было откровенной афёрой, это было наихудшим приложением из тех, что мы когда-либо видели. (Кстати, компания Apple вернула наши десять долларов после непродолжительной вежливой переписки по электронной почте.)
Мы включили SongBird в этот список только в качестве предостережения. Не платите за приложения, не почитав предварительно отзывы о них и не получив хоть какие-то доказательства того, что они работают. Даже компании Apple с её, по общему мнению, строгими требованиями к своим разработкам не удалось довести это приложение до ума. Как ни странно, на пользовательском форуме Product Hunt это приложение набрало более 400 голосов, несмотря на то, что разработчик непрерывно «воевал» с недовольными пользователями в комментариях.
Заключение
Если вы решили приобрести только одно приложение для идентификации голосов птиц, отдайте предпочтение Song Sleuth. Автоматическая запись, богатые возможности редактирования и всеобъемлющая база данных птиц делают его самым мощным инструментом.
Если у вас есть какие-то проблемы с Song Sleuth, неплохой альтернативой ему могут стать ChirpOMatic и Bird Song Id. Всего лишь $14 за все три приложения — неплохая цена за то, чтобы почувствовать себя Белоснежкой, легко и непринужденно общающейся с птицами. Распознавание голосов птиц — очень сложная задача для компьютера, ни одно приложение не может справиться с ней идеально. Ваш мозг способен легко «отбросить» голоса всех других птиц, звучащих в фоновом режиме, но для нынешнего поколения алгоритмов сделать то же самое и понять, какую из пяти птиц нужно идентифицировать, пока ещё очень сложно.
В заключение напомним, что не стоит воспроизводить образцы голосов птиц в лесу, пока вы не закончите все свои записи. Некоторые звуки животные издают в особых ситуациях, когда речь идёт о спасении жизни, и если настоящие птицы услышат что-то подобное в ваших записях, это может повлиять на их поведение.
Теги:
SongBird
Bird Song Id
ChirpOMatic
Song Sleuth
android
iOS
Сам себе орнитолог — нейросеть поможет распознать птиц по их пению
Время на прочтение
3 мин
Количество просмотров 4.7K
Расскажем о проекте, который используют орнитологи-любители и ученые, и библиотеках с записями тысяч песен пернатых — в том числе для коммерческого использования.
Птичьи спектрограммы
Есть множество исследовательских проектов, посвящённых анализу птичьих голосов. Таким образом ученые стремятся оценить популяцию и качество жизни животных в отдельных регионах. Нередко орнитологи записывают длинные аудиозаписи со звуками природы, а затем занимаются классификацией на слух.
Чтобы автоматизировать этот процесс, специалисты из Лаборатории орнитологии при Корнеллском университете в США разработали нейросеть BirdNET. Она идентифицирует более 3 тыс. птичьих видов по спектрограмме их пения. Система помещает результаты на единую карту, которая помогает орнитологам следить за популяцией животных.
Работу алгоритма можно оценить на официальном сайте проекта — он анализирует живое аудио с микрофона, установленного на природе. В аудиопотоке встречаются голоса красноплечего трупиала, канадской казарки, болотного воробья и других пернатых. Также есть демо, куда можно загрузить собственную аудиозапись для анализа.
Поработать с нейросетью можно не только в браузере. Приложение запускается как на Raspberry Pi, так и домашнем ПК — в частности, под Ubuntu и Windows. Инструкция по настройке для открытой операционной системы приведена в репозитории на GitHub. Что касается Windows, то достаточно скачать и распаковать zip-архив и начать работу as is.
Еще разработчики выпустили мобильное приложение. Оно позволяет записать птичье пение на микрофон, выделить наиболее отчетливый фрагмент и отправить на распознавание. Но поскольку алгоритм восприимчив к посторонним шумам, лучше записывать пернатых рано утром или поздно вечером.
Кто использует разработку
Нейросеть BirdNET уже легла в основу нескольких исследовательских проектов. Например, в рамках инициативы BirdWeather энтузиасты строят карту с местами обитания птиц. По всему миру установлены десятки акустических станций, которые мониторят природные зоны и идентифицируют птичьи голоса.
Другой проект — BirdNET-Pi — позволяет превратить компактный компьютер Raspberry Pi в мобильную орнитологическую станцию. Анализ акустической среды происходит с помощью звуковой карты, подключенной по USB. Аналогичную систему развивают авторы ecoPi:Bird при поддержке Федерального министерства окружающей среды Германии. Это — сеть автономных систем мониторинга птичьих голосов в лесах по стране.
Больше «птичьих» проектов
Один из резидентов Hacker News в тематическом треде отметил, что масштабная система на базе нейросети BirdNET в перспективе позволит визуализировать миграцию пернатых. Однако подобные проекты уже существуют — например, open source система Vesper для мониторинга так называемых nocturnal flight calls (NFC). Это — звуки, которые издают птицы во время ночных полетов, чтобы координировать свои движения.
Проект достаточно молодой и не готов к масштабным внедрениям, но в будущем его смогут использовать как орнитологи-любители, так и ученые-биологи.
Другой проект — Terra. Это — специальное устройство, предназначенное для установки на заднем дворе загородного дома. Оно мониторит акустический фон, распознает пение обитающих рядом птиц и фиксирует животных с радиометками. Далее, информация поступает в общую базу данных для дальнейших исследований.
Есть проекты, которые стремятся не визуализировать перемещение птиц, но сохранить их голоса для потомков. О некоторых таких проектах мы рассказывали в одном из наших прошлых материалов. Так, Служба национальных парков США формирует акустическую библиотеку Rocky Mountain Sound Library, в каталоге которой уже более двухсот аудиозаписей птиц и диких животных. К слову, все звуки можно скачивать и свободно использовать в коммерческих целях.
Аналогичный свод данных формируют в Корнеллской лаборатории орнитологии. В их медиатеке сотни тысяч записей звуков, издаваемых птицами, рептилиями и насекомыми. Все они применяются для исследовательских и образовательных задач.
О чем еще мы пишем в нашем «Мире Hi-Fi» и на Хабре:
-
Муз. сервисы для свободного творчества, технологии и подборки для чтения
-
Карты звуков как способ погрузиться в атмосферу незнакомого города
-
«Находки аудиомана»: древо музыкальных жанров и эфиры спутников
-
Где послушать музыку ушедших эпох