Распознавание речи
Статья создана
Обновлена 3 сентября 2024 г.
Перед началом работы
-
Установите на сервер Docker Engine
и Docker Compose . -
Аутентифицируйтесь в Container Registry.
Рекомендуемую конфигурацию оборудования см. в разделе Системные требования.
Установка и настройка сервиса потокового распознавания
-
Поместите полученный от команды SpeechKit файл
docker-compose.yaml
в папку на вашем сервере. -
Отредактируйте
docker-compose.yaml
: вместоN
укажите число потоков вашего процессора в параметреCPU_THREADS_NUM: N
.В Linux вы можете узнать количество потоков вашего сервера, используя команду:
cat /proc/cpuinfo | grep -E "processor.+:" | wc -l
-
Скачайте все необходимые Docker-контейнеры:
docker-compose pull
-
Запустите сервис SpeechKit:
docker-compose up -d
-
Дождитесь загрузки сервиса
docker logs stt-server
stt-server | Server listening on 0.0.0.0:50053 stt-server | Waiting for join...
Сервис распознавания речи будет доступен на TCP-порте 8080.