dsnote logo

dsnote

mkiol/dsnote

An offline speech-to-text and text-to-speech Linux app for note taking, reading and translating.

GraphCanon updated 3w · GitHub synced 3w · 28 views this month

1.6k stars69 forksLast push 1mo C++ MPL-2.0

Decision brief

dsnote is an offline speech-to-text and text-to-speech Linux app for note-taking, reading, and translating developed in C++ with open-source libraries under various licenses like MPL-2.0.

Good fit when

  • - For users who prefer working without internet access while needing speech recognition and machine translation capabilities.
  • - When requiring an application that integrates speech-to-text, text-to-speech, and translation functionalities suitable for desktop environments on Linux.

Avoid when

  • - If the user's primary requirement is cloud-based services with real-time updates or extensive language databases not included in dsnote.
  • - For users who need a cross-platform solution since dsnote specifically supports Linux desktop environments and not Windows or Mac OS by default.
Requirements:
- Requires C++ environment setup for building from source code, including dependencies such as autoconf, automake, boost-devel, cmake, and others.; - Must be installed in a Linux desktop environment. Install through Flatpak or build from source.

Observed Jul 17, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Very active (4d 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

git clone https://github.com/mkiol/dsnote

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

dsnote is an open-source application developed in C++ for Linux desktop environments that offers capabilities for speech recognition, synthesis, and machine translation without requiring internet access. The app is available as a Flatpak package through Flathub but can also be built from source code using specified build dependencies.

Capability facts

Languages
c++

Source: github.language · Jul 30, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Python runtimePython

Source: README excerpt (regex_v1, Jul 30, 2026)

on-x11-devel libXtst-devel libtool meson openblas-devel patchelf pybind11-devel python3-devel python3-pybind11 qt5-linguist qt5-qtmultimedia-devel qt5-qtquickcontrols2
Source link

Tags

README

How to install


---

# optionally install build dependencies
dnf install rpmdevtools autoconf automake boost-devel cmake git kf5-kdbusaddons-devel libarchive-devel libxdo-devel libXinerama-devel libxkbcommon-x11-devel libXtst-devel libtool meson openblas-devel patchelf pybind11-devel python3-devel python3-pybind11 qt5-linguist qt5-qtmultimedia-devel qt5-qtquickcontrols2-devel qt5-qtx11extras-devel rubberband-devel taglib-devel vulkan-headers

./make_rpm.sh

License

Speech Note is an open source project. Source code is released under the Mozilla Public License Version 2.0. See the copy of the LICENSE

3rd party libraries:

For agents

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

Was this helpful?

Anonymous feedback helps us improve pages and translations.