Yandex Cloud
Search
Contact UsGet started
  • Pricing
  • Customer Stories
  • Documentation
  • Blog
  • All Services
  • System Status
    • Featured
    • Infrastructure & Network
    • Data Platform
    • Containers
    • Developer tools
    • Serverless
    • Security
    • Monitoring & Resources
    • AI for business
    • Business tools
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Start testing with double trial credits
    • Cloud credits to scale your IT product
    • Gateway to Russia
    • Cloud for Startups
    • Center for Technologies and Society
    • Yandex Cloud Partner program
  • Pricing
  • Customer Stories
  • Documentation
  • Blog
© 2025 Direct Cursus Technology L.L.C.
Yandex SpeechKit Hybrid
  • System requirements
  • Service architecture
    • About the technology
    • Performance testing
  • API authentication
  • Pricing policy
  • SpeechKit Hybrid releases

In this article:

  • Getting started
  • Installing and setting up the streaming speech recognition service
  1. Speech recognition
  2. About the technology

Speech recognition

Written by
Yandex Cloud
Updated at September 24, 2024
  • Getting started
  • Installing and setting up the streaming speech recognition service

Getting startedGetting started

  1. Install Docker Engine and Docker Compose on your server.

  2. Get authenticated in Container Registry.

For the recommended hardware configuration, see System requirements.

Installing and setting up the streaming speech recognition serviceInstalling and setting up the streaming speech recognition service

  1. Put the docker-compose.yaml file you got from the SpeechKit team in a folder on your server.

  2. Edit docker-compose.yaml: replace N with your number of CPU threads in the CPU_THREADS_NUM: N parameter.

    In Linux, you can find out the number of threads on your server using the following command:

    cat /proc/cpuinfo | grep -E "processor.+:" | wc -l
    
  3. Download all the required Docker containers:

    docker-compose pull
    
  4. Start SpeechKit:

    docker-compose up -d
    
  5. Wait until the service loads

    docker logs stt-server
    
    stt-server  | Server listening on 0.0.0.0:50053
    stt-server  | Waiting for join...
    

The speech recognition service will be available on TCP port 8080.

Was the article helpful?

Previous
Troubleshooting
Next
Performance testing
© 2025 Direct Cursus Technology L.L.C.