2010-11-03 86 views
5

我試圖找出可用於識別揚聲器的任何語音(或語音)API(用於Android)。我的目標是創建應用程序,這個應用程序將識別說話者並將其與另一個人區分開來,這可以用於身份驗證。Android揚聲器識別

在此先感謝, Serhiy。

+0

嗨Serhiy,你有問題的解決方案嗎?你可以與我們分享嗎?我也在尋找這樣的解決方案。 – 2012-02-16 10:11:11

+0

使用的解決方案是錄製一些語音幀(不是全部講話,但有些部分),並做了這樣的驗證服務器端,認爲假陽性的比例仍然相當高。 – Serhiy 2012-02-27 15:33:46

+0

@Serhiy你好,好問題,讚賞你解決了這個問題嗎?我需要同樣的幫助。 – 2018-01-25 08:19:17

回答

1

我不認爲你會用Recognizer意圖,這是用來轉換語音文本運氣。我不知道說話人識別的任何內容。但是您可以使用AudioRecord抓取原始音頻幀,然後對其進行信號處理。恐怕我不確切知道哪些音頻處理器可以幫助您將一個揚聲器與另一個揚聲器區分開來。

+0

是的,對文本的演講不是我想要的。也許你是正確的唯一的方法是使用原始數據,併爲每個新條目生成一些散列,並將其與現有的一個或多個條目進行比較。只是想知道也許some1已經爲Android做了這樣的事情,因爲JSAPI(Java語音API),這可能是一個解決方案與Android不兼容..謝謝反正。 – Serhiy 2010-11-03 00:58:29

1

你可以玩android.media。據我所知,沒有Java聲音api完全移植到android。

+0

非常感謝您的反饋。我想我可以從android.media.AudioRecord讀取方法獲取原始數據。 – Serhiy 2010-11-03 01:08:21