Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/andreykolomiets/local_speech_translator

Almost online speech translation on Apple Silicon laptops with CoreML enabled. Doesn't need any APIs, all work is done locally using OpenAI's excellent Whisper model. Also https://github.com/ggerganov/whisper.cpp repo is used to build Whisper with CoreML support, enhancing speed significantly
https://github.com/andreykolomiets/local_speech_translator

coreml dash fastapi hebrew hebrew-english whisper whisper-cpp

Last synced: about 3 hours ago
JSON representation

Almost online speech translation on Apple Silicon laptops with CoreML enabled. Doesn't need any APIs, all work is done locally using OpenAI's excellent Whisper model. Also https://github.com/ggerganov/whisper.cpp repo is used to build Whisper with CoreML support, enhancing speed significantly

Awesome Lists containing this project

README

        

usage: `./run_all.sh `

need to fill `.env` file first with the following variables:

```
DEFAULT_INPUT_DEVICE_NAME =
EXECUTABLE_PATH =
MODEL_PATH =
```
jupyter notebook will list all the devices available

ui will start at http://127.0.0.1:8050/

Tested on python 3.10