이제 모든 Android 기기에서 Google Pixel을 재생하는 방법
Google Now Playing은 픽셀폰 사용자들이 별도의 조작 없이도 주변에서 재생되는 음악을 즉시 인식할 수 있도록 돕는 훌륭한 기본 기능입니다.
일상생활에서 이전에는 들었지만 제목이나 아티스트를 기억하기 어려운 곡을 마주할 때가 종종 있습니다. 그때마다 머릿속에 맴돌기만 하고 정보를 떠올릴 수 없어 답답함을 느끼곤 합니다.
이러한 불편함을 해결하기 위해 실시간으로 음악을 식별해주는 스마트폰 앱이나 도구를 사용하는 것은 어떨까요? 다행히도 마이크, 인터넷 연결, 그리고 기기에 내장된 음악 라이브러리를 활용해 주변 소리를 분석하고 음악 정보를 찾아주는 다양한 앱과 도구가 있습니다.
이러한 앱 중 하나가 바로 2016년 이후 출시된 모든 픽셀폰에 기본적으로 탑재된 Google Now Playing입니다. 이 기능의 작동 원리, 중요성, 그리고 호환되는 다른 안드로이드 기기에서 사용하는 방법에 대해 자세히 알아보겠습니다.
픽셀폰의 Google Now Playing이란 무엇인가?
Google 픽셀폰은 고성능 마이크를 사용하여 주변에서 들리는 음악을 감지합니다. 감지된 오디오 데이터는 외부로 전송되지 않고, 기기 자체에서 노래인지 음악인지 여부를 판단합니다. 그 후, 기기는 내장된 방대한 음악 데이터베이스와 대조하여 해당 곡을 찾아냅니다.
일치하는 곡이 발견되면 앨범, 작곡가, 녹음 스튜디오, 저자, 가수 등 해당 음악에 대한 세부 정보가 픽셀폰 화면에 표시됩니다. Google은 기기에서 더욱 정확하게 음악을 인식할 수 있도록 온보드 음악 정보 라이브러리를 정기적으로 업데이트합니다. 이를 통해 거의 모든 노래, 음악, 연주곡을 식별할 수 있습니다.
Now Playing 기능은 최신 Google 픽셀폰에서 더욱 향상된 성능을 자랑합니다. 따라서 픽셀 2 이전 모델이 아닌 픽셀 3 이상의 기기를 사용하면 더욱 다양한 음악 검색 기능을 경험할 수 있습니다.
이 기능의 주요 특징은 다음과 같습니다:
사용 기술
Google Now Playing 기능은 소음 제거 마이크, 오디오 줌, 음악의 디지털 지문, 머신 러닝(ML) 등 다양한 첨단 기술을 활용합니다. 또한, 오프라인 음악 데이터 라이브러리는 지역별로 차이가 있을 수 있습니다. 이러한 기술들의 조합으로 Google 픽셀은 Now Playing 기능을 통해 뛰어난 사용자 경험을 제공합니다.
곡 녹음 시간은 8초로 짧지만, 기기는 이 짧은 샘플을 로컬 머신 러닝 모델의 트랙 목록 데이터베이스와 빠르게 비교하여 음악을 식별합니다.
트랙 목록 데이터베이스
픽셀폰의 오프라인 음악 데이터베이스는 사용자의 주변 소리가 Google이나 기타 외부 데이터 처리 기관과 공유되지 않도록 보호합니다. 개인 정보 보호에 중요한 역할을 합니다.
픽셀 업데이트를 통해 오프라인 라이브러리는 항상 최신 상태를 유지하며, 기기가 최대한 많은 곡과 음악을 인식할 수 있도록 돕습니다. 지역에 따라 픽셀폰은 음악 식별을 위해 최대 500MB 용량의 디지털 사운드 지문을 저장할 수 있습니다.
배터리 절약 및 수동 활성화
Now Playing 기능은 사용자가 필요에 따라 활성화 및 비활성화할 수 있습니다. 기능이 활성화된 상태에서는 60초 간격으로 주변을 스캔하여 인식 가능한 소리를 찾습니다. 이러한 방식은 기기의 배터리 소모를 줄이는 데 효과적입니다.
직관적인 제어
Google Now Playing은 기기가 잠금 모드에 있는 동안에도 음악 정보를 화면에 표시합니다. 만약 주변에서 감지된 음악이 마음에 들거나 더 자세한 정보를 알고 싶다면, 화면 하단에 표시되는 알림을 탭하면 됩니다.
알림을 확장하면 곡에 대한 상세 정보가 표시되며, 마음에 드는 곡을 즐겨찾기에 추가하거나 추후 감상을 위해 재생 목록에 담을 수도 있습니다.
Google Now Playing의 장점
Now Playing은 픽셀 2 및 이후 모델에 독점적으로 제공되는 안드로이드 기능이지만, 많은 비 픽셀 사용자들은 다른 안드로이드 기기에서도 이 기능을 사용하고 싶어 합니다. 하지만 현재로서는 Google 포토, 메시지 등 다른 픽셀 전용 앱처럼 설치 가능한 형태로 제공되지 않습니다.
Soundhound, Shazam, Google 어시스턴트 등 유사한 서비스를 제공하는 다른 앱이 있지만, 많은 안드로이드 사용자들은 다른 음악 식별 서비스보다 Now Playing을 선호합니다. 그 이유를 살펴보겠습니다.
#1. Google 어시스턴트는 안드로이드 기기를 사용하여 소리를 인식하는 가장 쉽고 저렴한 방법처럼 보일 수 있습니다. 그러나 악기 연주곡은 인식하지 못합니다. 가사가 있는 곡만 식별할 수 있으며, 온라인으로 녹음된 소리와 일치시키기 때문에 개인 정보 유출 가능성도 존재합니다.
#2. Soundhound는 픽셀의 Google Now Playing과 경쟁하는 또 다른 앱입니다. 픽셀은 오프라인 트랙 목록 데이터베이스를 활용해 주변 음악과 비교하지만, Soundhound는 온라인으로 진행합니다. 개인 정보를 중요하게 생각한다면 Soundhound보다는 픽셀의 곡 찾기 기능을 선호할 수 있습니다.
#3. Shazam은 안드로이드 및 iOS 기기 모두에서 인기 있는 음악 인식 앱입니다. 하지만 스마트폰 주변에서 재생되는 소리의 디지털 지문을 비교하려면 인터넷 연결이 필요합니다. 오프라인에서 검색을 수행할 수 있지만, 인터넷에 연결될 때까지 검색 결과를 보류합니다.
#4. Google의 Now Playing은 무료 앱입니다. 이것이 많은 음악 애호가들 사이에서 인기가 높아지는 또 다른 이유입니다. 반면 대부분의 경쟁 앱들은 음악 콘텐츠 배포 앱이며, 사운드 식별 서비스를 이용하려면 유료 구독이 필요합니다.
#5. 무료로 곡 찾기 앱을 이용하는 경우, 앱 화면에 많은 광고가 표시되는 것을 감수해야 합니다. 관련 광고를 표시하기 위해 개인 정보를 추적하는 광고나 앱을 보고 싶지 않다면 픽셀의 Now Playing 기능을 사용하는 것이 좋습니다.
#6. Now Playing 기능은 자체적으로 제어되는 응용 프로그램입니다. 백그라운드에서 실행되면서 간헐적으로 주변을 스캔합니다. 따라서 픽셀폰은 노래에 노출되면 즉시 노래를 식별할 수 있습니다.
#7. 픽셀 4 이상 모델에서는 클라우드 기반 음악 검색을 활성화할 수 있습니다. 오프라인 라이브러리에서 아직 사용할 수 없는 최신 및 희귀한 곡도 찾을 수 있습니다.
#8. 픽셀 기기가 잠금 화면에서 노래를 감지하면 여러 알림을 표시합니다. 따라서 아무리 바쁘더라도 노래 정보를 놓치지 않을 수 있습니다.
다른 안드로이드폰에서 Google Now Playing을 사용하는 방법
Now Playing 서비스는 삼성, Redmi, Xiaomi, OnePlus 등 타사 안드로이드폰에서는 사용할 수 없습니다. 하지만 Ambient Music Mod (AMM)를 사용하면 다른 기기에서도 Now Playing을 이용할 수 있습니다.
Ambient Music Mod는 Google Play 스토어에서 제공하지 않는 수정된 안드로이드 앱입니다. 모드 앱은 향상된 기능과 개발자 수준의 접근 권한을 제공하기 때문에 Google은 Play 스토어에 등록하는 것을 허용하지 않습니다.
AMM 모드를 설치하면 픽셀 Now Playing 앱을 GitHub에서 자동으로 다운로드하여 설치할 수 있습니다. Ambient Music Mod는 GitHub에서 직접 다운로드해야 합니다. AMM은 수정된 안드로이드 시스템 인텔리전스, 숨겨진 API, 접근성 설정을 활용합니다.
Ambient Music Mod의 주목할 만한 기능
#1. Ambient Music Mod는 호환되는 비 픽셀 안드로이드 스마트폰 또는 태블릿에 주문형 클라우드 기반 음악 검색을 포함하여 Google Now Playing의 모든 기능을 제공합니다.
#2. 알 수 없는 음악 콘텐츠 검색과 배터리 사용량 간의 완벽한 균형을 유지하기 위해 주변 음악 인식을 수동으로 설정할 수 있습니다.
#3. 이 모드를 사용하면 소리 인식을 수동으로 시작할 수 있는 홈 화면 위젯을 추가할 수 있습니다.
#4. AMM 도구를 사용하면 Now Playing의 고급 즐겨찾기 및 기록 기능을 이용할 수 있습니다.
#5. 장치에서 접근성 설정 서비스를 허용하면 Ambient Music Mod를 사용하여 잠금 화면에 Now Playing 곡 정보를 표시할 수 있습니다.
#6. AMM을 사용하면 전체 트랙 목록 데이터베이스를 이용할 수 있습니다.
#7. 기기 로케일 변경도 간단합니다. 다른 지역의 트랙 목록 데이터베이스에 액세스할 수 있습니다.
#8. AMM 도구는 코드를 삽입할 수 있지만, 개인 대화나 주변 소리는 녹음하지 않습니다. Google Now Playing의 주변 음악만 녹음합니다. AMM의 소스 코드는 오픈 소스이므로 개발자의 주장을 확인하고 싶은 경우 프로그램을 감사할 수 있습니다.
설치 요구 사항
일반 Now Playing 기능을 사용하려면 다음이 필요합니다:
- Android 11.0 이상의 운영 체제를 실행하는 스마트폰.
- Android 9.0, 10.0, 11.0을 사용하는 경우 기기를 루팅해야 합니다.
- Android 12.0 이상은 Android Shell 앱에서 CAPTURE_AUDIO_HOTWORD에 자동으로 액세스하므로 이상적입니다.
- API 액세스 및 adb 사용을 위한 Shizuku 앱.
Google Now Playing On-Demand 기능의 요구 사항은 다음과 같습니다:
- Android 12 이상 OS
- ARM v8 CPU가 탑재된 기기
- Google 앱 번들 빌드 .29
- Google 앱의 음악 인식 서비스를 시스템 인식 서비스로 설정해야 합니다.
단계별 설치 가이드
#1. 필수 모바일 앱 설치
Shizuku 앱을 Google Play 스토어에서 다운로드하여 스마트폰에 설치합니다.
마찬가지로 Ambient Music Mod apk 파일을 GitHub에서 다운로드하여 안드로이드폰에 설치합니다.
#2. 개발자 옵션 활성화
설정 앱을 열고 '휴대폰 정보' 메뉴로 이동합니다. '빌드 번호' 항목을 7번 탭합니다.
기기에서 보안 PIN을 입력하라는 메시지가 나타날 수 있습니다. 입력하지 않으면 "이제 개발자가 되었습니다!"라는 메시지가 표시됩니다.
이제 안드로이드폰에서 개발자 옵션이 활성화되었습니다. 설정 앱에서 해당 메뉴를 찾을 수 있습니다.
#3. Shizuku 앱에서 무선 디버깅 설정
설정 앱의 옵션 목록을 스크롤하여 '개발자 옵션'을 찾습니다. 개발자 옵션 화면에서 'USB 디버깅'을 찾아 슬라이더를 사용하여 활성화합니다.
Shizuku 앱을 엽니다. Shizuku가 실행되지 않고 있다는 메시지가 표시됩니다. 무선 디버깅을 통해 시작 옵션 아래에 페어링을 위한 작은 아이콘이 있습니다. 이 아이콘을 탭합니다. Shizuku는 더 쉬운 탐색을 위해 화면을 분할하고, 개발자 옵션으로 이동한 다음 '취소'를 누르라고 알립니다. 개발자 옵션을 탭합니다.
개발자 옵션 화면이 나타납니다. 분할 화면을 활성화하려면 화면 하단의 사각형 아이콘을 길게 누릅니다. 이제 Shizuku가 화면 하단에 표시됩니다. 개발자 옵션 화면에서 스크롤하여 '무선 디버깅'을 찾아 활성화합니다. 권한을 요청하는 알림이 나타나면 '수락'합니다.
이제 '무선 디버깅'을 다시 탭하고, 아래로 조금 스크롤하여 'QR 코드로 페어링' 또는 '장치 페어링'을 찾습니다. 이 옵션을 탭합니다. 화면 상단에 페어링 코드가 나타납니다. 팝업을 한 번 터치하면 Shizuku 앱에서 페어링 코드를 묻습니다. 코드를 입력하고 확인을 누릅니다.
이제 페어링이 완료되었습니다. Shizuku 앱 화면을 다시 터치한 다음, 페어링 아이콘 바로 아래에 있는 '시작'을 클릭합니다. 그러면 무선 Android 디버그 브리지(adb)가 시작됩니다. 코드가 실행되고 Shizuku 앱이 다시 표시됩니다. 위로 스크롤하면 앱이 실행 중인 것을 확인할 수 있습니다.
#4. Ambient Music Mod 설정 및 Now Playing 설치
앱 서랍에서 Ambient Music Mod 앱을 실행합니다. '시작하기'를 누르면 알림이 표시됩니다. '항상 허용'을 탭합니다. Shizuku와 AMM이 백그라운드에서 연결됩니다. 완료되면 데이터 사용 및 국가 선택 화면이 나타나면 '다음'을 탭합니다.
#5. AMM에 Now Playing이 로드 중이라고 표시되고, 약 10초 후에 앱 다운로드가 시작됩니다. 다운로드가 완료되면 '설치' 버튼이 표시됩니다. 픽셀 Now Playing 설치를 시작하려면 이 버튼을 누릅니다.
#6. 설정 앱의 배터리 섹션에서 '배터리 최적화'를 비활성화해야 할 수도 있습니다. AMM 앱에서 요청하면 이 작업을 수행합니다. 이제 설정 완료 화면이 표시됩니다. '닫기'를 탭하면 Now Playing 화면이 나타납니다. 처음에는 Now Playing 화면에 '노래 데이터베이스 다운로드 중'이라는 메시지가 표시됩니다.
#7. 데이터베이스 다운로드가 완료되면 노래를 재생하고 Now Playing 앱의 인식 버튼을 눌러 앱이 제대로 작동하는지 확인할 수 있습니다.
이제 지원되는 비 픽셀폰에서 Now Playing을 성공적으로 가져와 활성화했습니다. 기기가 고급 하드웨어 요구 사항을 충족하는 경우 주문형 기능도 사용할 수 있습니다.
결론
Google Now Playing은 픽셀폰을 다른 안드로이드 기기와 차별화하는 핵심 기능입니다. 유사한 기능을 제공하는 다른 앱들도 있지만, 픽셀폰의 Now Playing만큼 효율적이지는 않습니다.
이러한 이유로 전문 안드로이드 개발자들은 비 픽셀 안드로이드폰에서도 Now Playing 기능을 사용할 수 있는 방법을 개발했습니다. 다소 복잡한 기술적 단계를 거쳐야 하지만, 열정적인 음악 애호가라면 그 결과에 만족할 것입니다.
Google 픽셀이 아닌 휴대폰에 GCam을 설치하는 방법에 대한 정보도 유용할 수 있습니다.