OHF-Voice/wyoming-faster-whisper

Wyoming protocol server for faster whisper speech to text system

What it solves

It provides a way to run the faster-whisper speech-to-text system as a network server using the Wyoming protocol, allowing other applications (like Home Assistant) to send audio and receive transcriptions.

How it works

The project implements a server that wraps the faster-whisper engine. It can be deployed via Docker or a local Python installation and can bet configured to use specific models (including those from HuggingFace) and languages. It communicates via TCP using the Wyoming protocol.

Who it’s for

Users who want to integrate high-performance, local speech-to-text capabilities into their smart home or other systems that support the Wyoming protocol.

Highlights

  • Supports faster-whisper for efficient speech-to-text.
  • Compatible with the Wyoming protocol for network communication.
  • Supports custom models from HuggingFace.
  • Available as a Home Assistant Add-on.