mkiol/dsnote
Speech Note Linux app. Note taking, reading and translating with offline Speech to Text, Text to Speech and Machine translation.
What it solves
Speech Note is a privacy-focused note-taking application that allows users to create, read, and translate notes across multiple languages without requiring an internet connection. It eliminates the need to send personal data to cloud services by processing all voice and text locally on the user's device.
How it works
The application integrates several open-source processing engines to handle different AI tasks:
- Speech to Text (STT): Uses engines like Whisper.cpp, Faster Whisper, Vosk, and Coqui STT to convert spoken words into text.
- Text to Speech (TTS): Employs a wide variety of engines including Piper, Kokoro, F5-TTS, and Parler-TTS to read text aloud.
- Machine Translation (MT): Utilizes the Bergamot Translator for offline translation between languages.
Users can download the specific language models (checkpoint files) they need through a built-in graphical model browser within the app.
Who it’s for
It is designed for Linux desktop and Sailfish OS users who need a multilingual note-taking tool that prioritizes data privacy and offline functionality.
Highlights
- Fully Offline: All processing happens locally, ensuring no data is sent to the internet.
- Multilingual Support: Extensive language coverage for STT, TTS, and translation.
- Engine Diversity: Supports a vast array of specialized AI engines for speech and translation.
- Integrated Model Management: Built-in browser for easy downloading of required models.
Related
- Project
- Project
- Project
- Project
- Project