{"data":{"slug":"mkiol-dsnote","name":"dsnote","tagline":"Speech Note Linux app. Note taking, reading and translating with offline Speech to Text, Text to Speech and Machine translation.","github_url":"https://github.com/mkiol/dsnote","owner":"mkiol","repo":"dsnote","owner_avatar_url":"https://avatars.githubusercontent.com/u/1420902?v=4","primary_language":"C++","stars":1536,"forks":67,"topics":["asr","flatpak-applications","linux-desktop","machine-translation","nmt","offline","sailfishos","speech-recognition","speech-synthesis","speech-to-text","stt","text-to-speech","translation","translator","tts"],"archived":false,"github_pushed_at":"2026-06-28T18:12:21+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/mkiol-dsnote","markdown_url":"https://www.graphcanon.com/tools/mkiol-dsnote.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/mkiol-dsnote","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=mkiol-dsnote","description":"Speech Note Linux app. Note taking, reading and translating with offline Speech to Text, Text to Speech and Machine translation.","homepage_url":null,"license":"MPL-2.0","open_issues":138,"watchers":27,"ai_summary":null,"readme_excerpt":"## How to install\n\n- Linux Desktop: [Flatpak](https://flathub.org/apps/net.mkiol.SpeechNote)\n\n```sh\n\n---\n\n# optionally install build dependencies\ndnf 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\n\n./make_rpm.sh\n```\n\n---\n\n## License\n\n**Speech Note** is an open source project. Source code is released under the\n[Mozilla Public License Version 2.0](https://www.mozilla.org/MPL/2.0/). See the copy of the  [LICENSE](./LICENSE)\n\n3rd party libraries:\n\n- **Coqui STT**, released under the\n[Mozilla Public License Version 2.0](https://raw.githubusercontent.com/coqui-ai/STT/main/LICENSE)\n- **Coqui TTS**, released under the\n[Mozilla Public License Version 2.0](https://raw.githubusercontent.com/coqui-ai/TTS/dev/LICENSE.txt)\n- **Vosk API**, released uder the [Apache License 2.0](https://raw.githubusercontent.com/alphacep/vosk-api/master/COPYING)\n- **whisper.cpp**, released under the [MIT License](https://raw.githubusercontent.com/ggerganov/whisper.cpp/master/LICENSE)\n- **WebRTC**, released under [this license](https://webrtc.googlesource.com/src/+/refs/heads/main/LICENSE)\n- **libarchive**, released under the [BSD License](https://raw.githubusercontent.com/libarchive/libarchive/master/COPYING)\n- **RNNoise-nu**, released under the [BSD 3-Clause License](https://raw.githubusercontent.com/GregorR/rnnoise-nu/master/COPYING)\n- **{fmt}**, released uder [this license](https://raw.githubusercontent.com/fmtlib/fmt/master/LICENSE.rst)\n- **Hugging Face Transformers**, released under the [Apache License 2.0](https://raw.githubusercontent.com/huggingface/transformers/main/LICENSE)\n- **Piper**, released under the [MIT License](https://raw.githubusercontent.com/rhasspy/piper/master/LICENSE.md)\n- **RHVoice**, released under the [GNU General Public License v2.0](https://raw.githubusercontent.com/RHVoice/RHVoice/master/LICENSE.md)\n- **ssplit-cpp**, released under the [Apache License 2.0](https://github.com/ugermann/ssplit-cpp/raw/master/LICENSE.md)\n- **espeak-ng**, released under the [GNU General Public License v3.0](https://raw.githubusercontent.com/espeak-ng/espeak-ng/master/COPYING)\n- **bergamot-translator**, released under the [Mozilla Public License 2.0](https://raw.githubusercontent.com/browsermt/bergamot-translator/main/LICENSE)\n- **Rubber Band Library**, released under the [GNU General Public License (version 2 or later)](https://breakfastquay.com/rubberband/license.html)\n- **simdjson**, released under the [Apache License 2.0](https://github.com/simdjson/simdjson/raw/master/LICENSE)\n- **Nlohmann JSON**, released under the [MIT License](https://json.nlohmann.me/home/license/)\n- **uroman**, released under [this license](https://github.com/isi-nlp/uroman/raw/master/LICENSE.txt)\n- **astrunc**, released under the [MIT License](https://raw.githubusercontent.com/Joke-Shi/astrunc/master/LICENSE)\n- **FFmpeg**, released under the [GNU Lesser General Public License version 2.1 or later](https://git.ffmpeg.org/gitweb/ffmpeg.git/blob_plain/HEAD:/LICENSE.md)\n- **LAME**, released under the LGPL\n- **Vorbis**, released under [this license](https://gitlab.xiph.org/xiph/vorbis/-/raw/master/COPYING?ref_type=heads)\n- **TagLib**, released under the [GNU Lesser General Public License (LGPL)](https://raw.githubusercontent.com/taglib/taglib/master/COPYING.LGPL)\n              and [Mozilla Public License (MPL)](https://raw.githubusercontent.com/taglib/taglib/master/COPYING.MPL)\n- **libnumbertext**, released under the [BSD License](https://raw.githubusercontent.com/Numbertext/libnumbertext/master/COPYING)\n- **KDBusAddons**, released under the [LGPL licenses](https://invent.kde.org/frameworks/kdbusaddons/-/tree/master/LICENSES?ref_type=heads)\n- **QHotkey","github_created_at":"2021-10-07T16:54:26+00:00","created_at":"2026-07-11T12:10:23.202103+00:00","updated_at":"2026-07-11T12:10:35.418673+00:00","categories":[{"slug":"model-training","name":"Model Training","url":"https://www.graphcanon.com/categories/model-training","markdown_url":"https://www.graphcanon.com/categories/model-training.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/model-training"},{"slug":"speech-audio","name":"Speech & Audio","url":"https://www.graphcanon.com/categories/speech-audio","markdown_url":"https://www.graphcanon.com/categories/speech-audio.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/speech-audio"},{"slug":"vector-databases","name":"Vector Databases","url":"https://www.graphcanon.com/categories/vector-databases","markdown_url":"https://www.graphcanon.com/categories/vector-databases.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/vector-databases"}],"tags":[{"slug":"asr","name":"asr"},{"slug":"flatpak-applications","name":"flatpak-applications"},{"slug":"linux-desktop","name":"linux-desktop"},{"slug":"machine-translation","name":"machine-translation"},{"slug":"nmt","name":"nmt"},{"slug":"offline","name":"offline"},{"slug":"sailfishos","name":"sailfishos"},{"slug":"speech-recognition","name":"speech-recognition"}],"trust":{"provenance":{"is_fork":false,"github_id":414686117,"owner_type":"User","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-11T12:10:23.811Z","maintenance":{"label":"Active","score":82,"methodology":"github_public_v1","releases_90d":2,"days_since_push":12,"last_release_at":"2026-06-28T18:20:00Z"},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T12:10:24.853Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-07-11T12:10:24.493Z"},"languages":{"value":["c++"],"source":"github.language","observed_at":"2026-07-11T12:10:24.493Z"},"license_spdx":{"value":"MPL-2.0","source":"github.license","observed_at":"2026-07-11T12:10:24.493Z"}}}}