我工作的一個Android應用程序的工作原理類似Shazam的,soundhound, etc..I正在使用this瓦特/源發現here爲 某些方面implmentation。在我的搜索中,我遇到了Echoprint,Moomash,ACRCloud,Doreso和Gracenote等幫助 的軟件。今天我也來到了 這個叫mufin的東西(如果有人可以給我更多的關於這方面的信息 )。我對android 編程沒有很大的瞭解,但我已經能夠管理(約一學期的價值 java )。除了核心部件 這是音頻指紋識別部分之外,我已經準備好了有關應用程序的所有信息。你可能知道,Echoprint和Moomash不再提供api。我沒有 與doreso有任何運氣,這讓我和Gracenote以及ACRCloud 都有了免費試用或免費賬戶,但這些都有侷限性。 我並不是想花很多錢才能得到這個 工作,所以我的選擇似乎在減少。當我用上面的echoprint 代碼教程中,我能得到它的工作,當我測試了它, 它似乎在工作,但由於echoprint API不再 可我沒能得到任何結果僅codegens 。我沒有 足夠的瞭解gracenote或acrcloud到我的應用程序中實現它們 。我嘗試使用提供的sdks和web api,沒有運行 。Android的音頻指紋識別實現
對於Gracenote公司,每當我做了與echoprint代碼生成一個查詢我有一個 logcat的誤差大約沒有權限訪問網頁/網站。我看着 到它,它似乎我需要納入某種應用程序內的XML用戶 訪問,它不應該爲用戶提供給 看到,因爲它會包含我的客戶ID。我不知道該怎麼做, 這個文檔對我來說並不是很有幫助。與 acrcloud類似的情況,但沒有xml用戶訪問部分。
話雖這麼說,我的問題是,我將如何去實現我自己的echoprint服務器或指紋與我的應用程序通信服務器。我需要服務,如谷歌雲平臺/亞馬遜網絡服務?
對不起,如果這是很多,我試圖詳細。如果您需要我澄清任何事情,請提前致謝,並告知我。
謝謝@ChintanDesai,我會試試看看我得到了什麼結果。也感謝你的鏈接,看起來會很有幫助。我會在一個月左右更新。祝你在遷移中好運。 – pjawneh
@CrescentDesign我已經成功升級我的應用程序到android studio這是一些艱鉅的任務,因爲本地庫,但不知何故我管理它。 謝謝,如果它可以幫助你,請接受它作爲回答 –
謝謝你的建議,我能夠得到它的工作。同時恭喜升級成功。 – pjawneh