В следующей статье мы рассмотрим SongRec. Это неофициальный клиент Shazam для Gnu / Linux, написанный на Rust. Если вы слушаете песню и не знаете ее названия и хотите использовать 'Shazam'но у вас нет под рукой телефона Android или iOS, SongRec может вам помочь.
Работа с этим приложением очень проста, это практически то же самое, что и официальное приложение. Как только вы его запустите, приложение начнет слушать, что играет вокруг него, и через короткое время сообщит нам название воспроизводимой песни.
Общие характеристики SongRec
- Когда мы запустим программу, мы увидим удобный интерфейс.
- Программа может распознавать звук из произвольного музыкального файла или звука микрофона.
- Узнав песни, программа покажет нам историю песен, распознанных в графическом интерфейсе, который можно экспортировать в CSV.
- Приложение выполняет непрерывное обнаружение песен с микрофона, что дает нам возможность выбрать наше устройство ввода.
- Имеет способность распознавать песни, воспроизводимые из динамиков, вместо использования микрофона.
- Это приложение можно использовать как из графического интерфейса, так и из командной строки (но только для части распознавания файлов).
- Приложение имеет версию Python (только в командной строке), который создатель сделал до того, как переписал на Rust для повышения производительности.
Это лишь некоторые из возможностей программы. Они могут подробно проконсультируйтесь со всеми из них Репозиторий программы на GitHub.
Установите приложение SongRec в Ubuntu
Прежде чем посмотреть, насколько легко использовать приложение SongRec, вам необходимо сначала установить его. Пользователи Ubuntu могут использовать репозиторий, предлагаемый программой, или соответствующий ей пакет Flatpak.
Использование репозитория
В Ubuntu приложение SongRec можно установить через PPA, который совместим с Ubuntu (18.04, 20.04, 20.10, 21.04 и 21.10). Чтобы установить SongRec на наш компьютер, мы начнем с открытия терминала (Ctrl + Alt + T). добавить репозиторий командой:
sudo apt-add-repository ppa:marin-m/songrec
После указанной выше команды вы должны обновить список доступных пакетов, если система не делает этого автоматически:
sudo apt update
После обновления пакетов установка программы его можно запустить командой:
sudo apt install songrec
Когда я закончу, мы сможем запустить программу ищем питчера в нашей команде.
деинсталляция
к удалить репозиторий нашей системы нам нужно будет только открыть терминал (Ctrl + Alt + T) и написать команду:
sudo apt-add-repository -r ppa:marin-m/songrec
А теперь для удалить программу, используемая команда будет следующей:
sudo apt remove songrec; sudo apt autoremove
Использование пакета Flatpak
SongRec мы также можем найти это доступно как приложение Flatpak в магазине приложений Flathub . Поэтому, если мы используем Ubuntu 20.04 и у вас не включена эта технология, вы можете включить ее, выполнив следующие действия. гид что коллега написал в этом блоге некоторое время назад.
После того, как вы сможете установить эти типы пакетов на свой компьютер, самое время начать с Установка SongRec. Нужно только открыть терминал (Ctrl + Alt + T) и выполнить в нем команду:
flatpak install flathub com.github.marinm.songrec
Когда установка будет завершена, мы сможем найдите программу запуска на своем компьютере или выполните команду в терминале:
flatpak run com.github.marinm.songrec
деинсталляция
к удалить эту программу установленный как пакет Flatpak, необходимо только открыть терминал (Ctrl + Alt + T) и выполнить в нем:
flatpak uninstall com.github.marinm.songrec
Беглый взгляд на программу
Как только мы откроем программу, нам понадобится только раздел поиска 'Аудио ввод'в SongRec. Когда мы найдем эту область приложения, мы увидим, что в ней есть только раскрывающееся меню. Это меню нужно будет установите его на 'по умолчанию". Это заставит нас использовать звуковое устройство по умолчанию в нашей системе.
Мы продолжим поиск и активируем кнопку 'Включите распознавание микрофона'внутри SongRec. Когда мы нажимаем эту кнопку, приложение SongRec начинает распознавать воспроизводимую песню. Распознавание песни работает, когда индикатор громкости приложения движется.
При воспроизведении песни, которую вы хотите распознать, через динамики вашего компьютера, дайте ей немного поиграть, пока микрофон не начнет работать. Я должен сказать, что тесты, которые я провел, были довольно быстрыми, всего за несколько секунд. Когда песня будет обнаружена, она появится в 'История признания".
Если мы выберем песню в истории 'История признания', тогда мы можем найди кнопкуИскать на YouTube', чтобы щелкнуть мышью. При нажатии этой кнопки песня появится в истории поиска YouTube, которая откроется в нашем веб-браузере..
Историю поиска SongRec можно удалить, нажав кнопку 'Удалить историю", с помощью которого будет удалена вся история песен приложения SongRec. Мы также можем экспортировать результаты поиска в формат CSV, нажав кнопку 'Экспорт в CSV"
Его можно получить больше информации о том, как эта программа работает, из репозиторий проекта на GitHub.