• Вы здесь

    Как Алиса распознаёт голос пользователя?

    Нейро

    Ответ создан на основе результатов поиска

    Голосовой помощник «Алиса» распознаёт голос пользователя следующим образом 1:
    1. Пользователь говорит устройству: «Алиса, запомни мой голос» 1.
    2. Ассистент запрашивает имя человека и просит повторить несколько фраз, чтобы система могла построить модель голоса, которая будет использоваться для распознавания 1.
    3. После этого пользователь спрашивает: «Как меня зовут?» — и «Алиса» называет имя 1.
    Алгоритм распознавания основан на том, что микрофон девайса преобразовывает речь в поток данных, который передаётся «Алисе» 5. Этот поток разбивается на короткие по времени фрагменты («фреймы»), они считываются с частотой в одну сотую секунды 5. Фрейм пропускается через фильтр, а затем, чтобы оставить только информацию о звуке, с ним выполняется несколько математических преобразований и упрощений 5.
    Из записи с микрофона берутся целые потоки фреймов, и уже по ним алгоритм старается понять, какой звук был произнесён 5. Чтобы распознать звук, закодированный в этих наборах, последовательность сжимают при помощи нейронной сети 5.
    «Алиса» способна запомнить голос лишь одного человека 1. Если у пользователя колонки разных моделей, необходимо «познакомиться» с каждой из них, чтобы «Алиса» могла распознать человека независимо от того, к какой из колонок он обращается 1.
    На основе 10 источников: