alphacep / vosk-api

Offline speech recognition API for Android, iOS, Raspberry Pi and servers with Python, Java, C# and Node
Apache License 2.0
7.7k stars 1.08k forks source link

Speaker Identification #86

Closed verloka closed 4 years ago

verloka commented 4 years ago

У вас в ридми написано:

8. Позволяет идентифицировать говорящего

Есть примеры как это осуществить?

nshmyrev commented 4 years ago

https://github.com/alphacep/vosk-api/blob/master/python/example/test_speaker.py

verloka commented 4 years ago

https://github.com/alphacep/vosk-api/blob/master/python/example/test_speaker.py

Вот тут хранятся отпечатки людей: https://github.com/alphacep/vosk-api/blob/944dc87531729f4c99e27e8ea412cbf66da40f93/python/example/test_speaker.py#L33

А вот тут сопоставляется слово с отпечатком https://github.com/alphacep/vosk-api/blob/944dc87531729f4c99e27e8ea412cbf66da40f93/python/example/test_speaker.py#L35

Верно я понимаю?

nshmyrev commented 4 years ago

Да.

verloka commented 4 years ago

Да.

Еще вопрос, в этом массиве несколько отпечатков или этот массив и есть отпечаток (одного человека)?

nshmyrev commented 4 years ago

Массив и есть отпечаток.

verloka commented 4 years ago

Массив и есть отпечаток.

каким образом можно сгенерировать этот отпечаток?

nshmyrev commented 4 years ago

Распознать файл, получить отпечаток из результата.

verloka commented 4 years ago

Распознать файл, получить отпечаток из результата.

Допустим, есть файл в котором монолог человека А, получаем отпечаток. Есть второй файл в котором диалог человека А и Б. Возможно ли отличить человека А из этого диалога имея его отпечаток, полученный из файла с монологом?

т.е. получить реплики человека А

nshmyrev commented 4 years ago

Возможно ли отличить человека А из этого диалога имея его отпечаток, полученный из файла с монологом?

Да, каждую фразу сравниваете с отпечатком.

verloka commented 4 years ago

Возможно ли отличить человека А из этого диалога имея его отпечаток, полученный из файла с монологом?

Да, каждую фразу сравниваете с отпечатком.

Спасибо