[Google Home]使用Fake GPS,解決Google Home無法播放Google Play Music的問題
標籤: Amazon亞馬遜
之前小弟因為使用Chromebook的關係,所以有機會使用Google Play Music,並且將自己的音樂上傳至Google Play Music,讓自己的音樂可以在雲端播放。後來,又由於Google暨Amazon之後,也出了智慧型音箱Google Home,所以我又利用Google Home來播放自己上傳至Google Play Music的音樂。其實會選擇Google Play Music作為主要收聽音樂的原因無他,基本上就是看上Google Play Music只要申請通過後,就不會有Geo Block,也就是不會像Pandora等音樂服務,會限定只有美國IP位置可以收聽。不過最近Google在Google Home等智慧型音箱有Geo Block,導致使用者只能聽其他音樂音樂服務。
不過後來小弟有找到解決的方法,主要可分為兩個方法。一個是關掉Location History,另一個是用Fake GPS讓消失的Google Play Music的選項跑出來。以下就分別介紹兩種解決方法。
1.關掉Location History
首先,打開手機的Play Music app,進入Setting,先選擇Manage Google Location History。如下圖所示:
然後把Location History這個選項Disable掉。如下圖所示:
接下來請打開網頁版的Google Play Music,應該會發現多了很多免費電台(這是以前沒有的畫面,除非有經過VPN),基本上就是『完整美國版本』的Google Play Music的概念。如下圖所示:
接下來再重新reset我的Google Home之後(在設定Google Home的時候填寫美國地址),我用英文指令叫Google Home播放,例如自訂歌單,歌手名稱,甚至音樂類型等,都會播放音樂(有時候會是隨機出來的Instant Mix),甚至播放電台,真的是賺到了!之前都會一直Unavailable,現在都可以輕鬆使用。不過由於這個方式是使用關掉Location History的方式來達成,對於其他功能,例如Google Local Guide,可能會有一定程度的影響,如果是這些服務的重度使用者,可能就不適合這樣的方式。
2.用Fake GPS讓消失的Google Play Music的選項跑出來
我是參考國外網站Reddit的解法。首先,也是先關閉(disable)Location History,然後再用Fake GPS這個app去騙Google你所在的位置(選擇美國的領土,例如Los Angeles)。如下圖所示:
然後再去Home app的Music選項,把好不容易出現的Google Play Music選成Default(這一個步驟理論上不用VPN),接下來就設定完成了。而且我連Pandora也一併設定起來,如下圖所示:
如果可以成功的在Google Home上播放Google Play Music,那就可以回去把Location History打開(enable)。現在只要我對我的Google Home說”OK Google, play Shawn Mendes on Google Play Music.”我的Google Home就會Play Shawn Mendes的音樂(我很確定我沒有上傳過Shawn Mendes的音樂),就算不用VPN或Smart DNS都可以聽。以上就分享給大家參考囉!
延伸閱讀
[Google Home]讓Google Home播放自己上傳的特定類型音樂
[Amazon亞馬遜]使Amazon Tap可播放Spotify音樂串流服務