Выбор и загрузка языковых моделей
В настоящее время плагин рассчитан на поддержку одной языковой модели, выбранной заранее в редакторе, которая будет упакована и использоваться вместе с проектом. Чтобы выбрать, загрузить и подготовить конкретную языковую модель, выполните следующие шаги:
- Выберите желаемую модель из доступных вариантов. Плагин поддерживает следующие модели из коробки:
Стандартные модели:
- Tiny
- Base
- Small
- Medium
- Large V1
- Large V2
- Large V3
- Large V3 Turbo
Квантизированные модели (уменьшенный размер файла):
- Tiny Quantized (Q5_1) - Квантование до 5 бит и 1 десятичной точки.
- Tiny Quantized (Q8_0) - Квантование до 8 бит и 0 десятичных точек.
- Base Quantized (Q5_1) - Квантование до 5 бит и 1 десятичной точки.
- Small Quantized (Q5_1) - Квантование до 5 бит и 1 десятичной точки.
- Medium Quantized (Q5_0) - Квантование до 5 бит и 0 десятичных точек.
- Large V2 Quantized (Q5_0) - Квантование до 5 бит и 0 десятичных точек.
- Large V3 Quantized (Q5_0) - Квантование до 5 бит и 0 десятичных точек.
- Large V3 Turbo Quantized (Q5_0) - Квантование до 5 бит и 0 десятичных точек.
Дистиллированные модели:
- Distil Small - дистиллированная версия модели Small
- Distil Medium - дистиллированная версия модели Medium
- Distil Large V2 - дистиллированная версия модели Large V2
- Distil Large V3 - дистиллированная версия модели Large V3
Пользовательская модель:
- Пользовательский - Укажите имя пользовательской модели и URL-адрес для загрузки собственной языковой модели с сервера.
Каждая модель (кроме Custom) может быть настроена как многоязычная или англоязычная.
-
Нажмите на кнопку Настройка языковой модели, которая предложит вам автоматически загрузить выбранную языковую модель, если её ещё нет на вашем локальном компьютере.
-
После завершения загрузки редактор создаст ресурс языковой модели, расположенный по адресу "Plugins/RuntimeSpeechRecognizer/Content/LanguageModels/LanguageModel.uasset". Этот ресурс языковой модели будет единственным, упакованным вместе с вашим проектом.
Вы также можете удалить любые локально загруженные языковые модели, нажав на кнопку Очистить языковые модели.



Альтернативно, вы можете вручную загрузить и разместить языковые модели только из https://huggingface.co/ggerganov/whisper.cpp в папку "Plugins/RuntimeSpeechRecognizer/Content".
Обратите внимание, что только выбранная языковая модель будет включена в пакет вашего проекта. Поэтому вам не нужно беспокоиться об остальных моделях, так как они будут исключены на этапе упаковки.