6
我想開發一個Android應用程序。Android以不同方式識別2個人的聲音
該應用程序的一個功能是識別2人的聲音。
這將是kike - 當應用程序將打開,2人將在它面前說話。 應用程序將檢測2人講話,並將計算多少%(讓2人是A和B)人A說話,併爲人B相同。
因此,說1分鐘後,應用程序會告訴A會談80% B會談20%。
所以,我需要的是如何區分2人的聲音。我已經嘗試過SpeechRecognizer和android.speech.tts。但我無法讓它工作。
可以在android中區分2個人的聲音嗎?
在此先感謝您的幫助。
我覺得有一種方法。 我也需要它的解決方案 – 2014-11-23 07:24:06
任何人都可以幫忙嗎?請? – 2014-11-23 07:26:40
SpeechRecognizer用於運行自動語音識別(ASR),而TTS代表「測試到語音」。你需要認識說話者,而不是說話。所以兩者都是錯誤的方式。在非android環境中,您應該查看LIUM_SpkDiarization或Alize。我不知道如何在Android中模擬這些軟件。 – lCapp 2014-11-24 10:16:27