Skip to content

Comments

Enable using speech processor in Docker by using HTTP#11

Merged
sarapapi merged 8 commits intohlt-mt:mainfrom
mgaido91:docker_speech_processor
Feb 5, 2026
Merged

Enable using speech processor in Docker by using HTTP#11
sarapapi merged 8 commits intohlt-mt:mainfrom
mgaido91:docker_speech_processor

Conversation

@mgaido91
Copy link
Contributor

@mgaido91 mgaido91 commented Jan 22, 2026

Why is needed?

For sharing and reusing speech processors, it is convenient to be able to run speech processors in docker, so that the full environment is available. This is important e.g. for IWSLT campaigns, where organizers need to run participants' solutions.

What does the PR do?

It creates a new gRPC-based speech processor and a HTTP server that exposes a configured speech processor. In this way, the simulstream server/inference can be run setting the HTTP-based speech processor adn configuring it to communicate with the HTTP server that can run in a Docker container.

How is this documented?

Updated documentation and added an example to build a docker in the repo.

How was the PR tested?

Manual runs.

@mgaido91 mgaido91 requested a review from sarapapi January 22, 2026 10:58
@mgaido91 mgaido91 self-assigned this Jan 22, 2026
@mgaido91
Copy link
Contributor Author

This depends on #12

@mgaido91 mgaido91 added documentation Improvements or additions to documentation enhancement New feature or request labels Jan 22, 2026
@mgaido91 mgaido91 changed the title Enable using speech processor in Docker by using gRPC Enable using speech processor in Docker by using HTTP Jan 23, 2026
Copy link
Contributor

@sarapapi sarapapi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I just have a few questions/clairification comments, but in general, it's good for me

mgaido91 and others added 3 commits February 4, 2026 18:18
Co-authored-by: sarapapi <57095209+sarapapi@users.noreply.github.com>
@sarapapi sarapapi merged commit e0ac322 into hlt-mt:main Feb 5, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants