Chcę opracować aplikację na Androida.Android Rozpoznaj głos 2 osób inaczej
Jedną z funkcji aplikacji jest rozpoznawanie głosu 2 osób.
To będzie kike - kiedy aplikacja się otworzy, przed nią będą rozmawiać 2 osoby. Aplikacja wykryje 2 osoby mówiącą i obliczy, ile% (niech 2 osoby to A i B) osoba A mówiła i tak samo dla osoby B.
Powiedzmy, że po 1 minucie aplikacja powie rozmowom A 80% a B mówi 20%.
Potrzebuję więc rozróżnić głos 2 osób.
Próbowałem już SpeechRecognizer i android.speech.tts. Ale nie mogę sprawić, żeby działało.
Czy w Androidzie można wyróżnić głos 2 osób?
Z góry dziękuję za pomoc.
Myślę, że jest sposób. Potrzebuję również rozwiązania –
Czy ktoś może pomóc? Proszę? –
SpeechRecognizer służy do uruchamiania automatycznego rozpoznawania mowy (ASR), natomiast TTS oznacza "Test to Speech". Musisz rozpoznać głośnik, a nie mowę. Więc obie są po prostu w niewłaściwy sposób. W środowisku innym niż android powinieneś spojrzeć na LIUM_SpkDiarization lub Alize. Nie mam pojęcia, jak naśladować te oprogramowanie w Androidzie. – lCapp