Home/Speech & Audio/botium-speech-processing
botium-speech-processing logo

botium-speech-processing

codeforequity-at/botium-speech-processing

Botium Speech Processing

GraphCanon updated 3w · GitHub synced 3w

943 stars56 forksLast push 1mo JavaScript MIT

Decision brief

Botium Speech Processing uses Docker for managing speech-to-text and text-to-speech services with full and slim configurations

Good fit when

  • Need comprehensive speech-processing capabilities using prebuilt Docker images
  • Require integration with major cloud providers like Azure through provided docker-compose files

Avoid when

  • Limited hardware, needing a setup with less than the required 8GB RAM and 40GB HD space
  • Not looking to use Docker or docker-compose for deployment purposes

Observed Jul 17, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Steady (35d since push)
As of 3w
Provenance
Not a fork · Personal account
As of 3w
Security (OSV)
No lockfile
As of 1mo

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

npm install botium-speech-processing
npm

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

A comprehensive service for speech-to-text and text-to-speech processing using Docker containers.

Capability facts

Deploy
Self-host

Source: dockerfile:docker-compose.yml · Jul 31, 2026

Docker
Dockerfile present

Source: dockerfile:docker-compose.yml · Jul 31, 2026

Languages
javascript

Source: github.language · Jul 31, 2026

Categories

Tags

README

Software and Hardware Requirements

  • 8GB of RAM (accessible for Docker) and 40GB free HD space (for full installation)
  • Internet connectivity
  • docker
  • docker-compose

Note: memory usage can be reduced if only one language for Kaldi is required - default configuration comes with two languages.


Full Installation (Prebuilt Docker Images)

Clone or download this repository and start with docker-compose:

> docker-compose up -d

This will download the latest released prebuilt images from Dockerhub. To download the latest developer images from Dockerhub:

> docker-compose --env-file .env.develop up

Point your browser to http://127.0.0.1 to open the Swagger UI and browse/use the API definition.


Slim Cloud-Specific Installation (Prebuilt Docker Images)

For the major cloud providers there are additional docker-compose files. If using those, the installation is more slim, as there is only the frontend-service required. For instance, add your Azure subscription key and Azure region key to the file docker-compose-azure.yml and start the services:

> docker-compose -f docker-compose-azure.yml up -d

For Deepgram, add your API key to the file docker-compose-deepgram.yml and start the services:

> docker-compose -f docker-compose-deepgram.yml up -d

Optional: Build Docker Images

You can optionally built your own docker images (if you made any changes in this repository, for instance to download the latest version of a model). Clone or download this repository and run docker-compose:

> docker-compose -f docker-compose-dev.yml up -d

This will take some time to build.

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.