Yandex Cloud
Поиск
Связаться с намиПодключиться
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
    • Доступны в регионе
    • Инфраструктура и сеть
    • Платформа данных
    • Контейнеры
    • Инструменты разработчика
    • Бессерверные вычисления
    • Безопасность
    • Мониторинг и управление ресурсами
    • Машинное обучение
    • Бизнес-инструменты
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Партнёрская программа
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Истории успеха
    • Тарифы Yandex Cloud
    • Промоакции и free tier
    • Правила тарификации
  • Документация
  • Блог
Проект Яндекса
© 2025 ТОО «Облачные Сервисы Казахстан»
Yandex SpeechKit Hybrid
  • Системные требования
  • Архитектура сервиса
    • Настройки сервиса
    • Мониторинг сервисов SpeechKit Hybrid
    • Мониторинг Envoy
    • Уровни логирования
    • Терминирование TLS
  • Правила тарификации
  • Релизы SpeechKit Hybrid

В этой статье:

  • Зарезервированные порты
  • Пример команды запуска компонента
  1. Администрирование SpeechKit Hybrid
  2. Настройки сервиса

Настройки сервиса SpeechKit Hybrid

Статья создана
Yandex Cloud
Обновлена 7 февраля 2025 г.
  • Зарезервированные порты
  • Пример команды запуска компонента

Чтобы настроить компоненты сервиса, передайте каждую настройку в соответствующей переменной окружения в параметре --env команды запуска Docker-контейнера компонента:

docker run --it \
    --env <настройка_1>=<значение> \
    --env <настройка_2>=<значение> \
    ... \
    <имя_контейнера>

Если для запуска контейнеров вы пользуетесь командой docker compose, то в файле docker-compose.yaml, в секции environment, добавьте или измените настройки описания сервиса.

Компонент Переменная окружения Описание настройки
Все LOGGING_LEVEL Уровень логирования. Значение по умолчанию — INFO.
Сервер STT/TTS SERVICE_PORT Порт для запросов к сервисам обработки речи и текста.
Сервер STT LICENSE_SERVICE_ENDPOINTS FQDN License server и порт регистрации сервиса, указанный в настройке UPSTREAM_ASR_REGISTRATIONS_SERVER_PORT, в формате <FQDN_License_server>:<порт>.
Сервер TTS LICENSE_SERVICE_ENDPOINTS FQDN License server и порт регистрации сервиса, указанный в настройке UPSTREAM_TTS_REGISTRATIONS_SERVER_PORT, в формате <FQDN_License_server>:<порт>.
License server POSTGRES_JDBC_URL URL для подключения к серверу БД хранилища метрик потребления PostgreSQL в формате jdbc:postgresql://host:<порт>/database?properties.
License server POSTGRES_PASSWORD Пароль для входа на сервер БД хранилища метрик потребления.
License server POSTGRES_USER Имя пользователя сервера БД хранилища метрик потребления.
License server PROMETHEUS_PORT Порт Prometheus для отправки метрик сервиса. Значение по умолчанию — 8003.
License server STATIC_API_KEY API-ключ для аутентификации на шлюзе приема метрик потребления в модели лицензирования Cloud Billing).
License server UPSTREAM_ASR_PROXY_PORT Порт обслуживания входящих запросов для сервера STT. Используется компонентом Envoy. Значение по умолчанию — 8080.
License server UPSTREAM_ASR_REGISTRATIONS_SERVER_PORT Порт регистрации сервиса распознавания речи. Значение по умолчанию — 8087.
License server UPSTREAM_TTS_PROXY_PORT Порт обслуживания входящих запросов для сервера TTS. Используется компонентом Envoy. Значение по умолчанию — 9080.
License server UPSTREAM_TTS_REGISTRATIONS_SERVER_PORT Порт регистрации сервиса синтеза речи. Значение по умолчанию — 9087.

Зарезервированные портыЗарезервированные порты

В сервисе есть порты, недоступные для конфигурации:

  • License server — порт для ответов от Envoy, 8086.
  • Сервер STT/TTS — порт для мониторинга, 17002.

Пример команды запуска компонентаПример команды запуска компонента

В примере предполагается, что License server запущен на хосте с адресом 172.10.19.12 и портом 8083 для регистрации приложения STT. Для запуска сервера STT выполните команду:

docker run -it \
   --env LICENSE_SERVICE_ENDPOINTS=172.10.19.12:8083 \
   --env SERVICE_PORT=17019 \
   cr.yandexcloud.kz/<идентификатор_реестра>/stt/cpu_x86_64/stt_server:<версия_приложения_STT>

Где:

  • <идентификатор_реестра> — реестр с Docker-образами для развертывания компонентов SpeechKit Hybrid.
  • <версия_приложения_STT> — предоставленная версия сервиса STT.

Была ли статья полезна?

Предыдущая
Тестирование производительности
Следующая
Мониторинг сервисов SpeechKit Hybrid
Проект Яндекса
© 2025 ТОО «Облачные Сервисы Казахстан»