Skip to content

v2.12.0

Latest

Choose a tag to compare

@github-actions github-actions released this 31 Jul 21:44

Local, offline voice dictation. Hold a key, speak, release. No cloud, no GPU.

macOS

Download YazSes-<version>.dmg from the Assets below, open it, drag
YazSes.app into Applications.

On first launch, right-click → Open (the v0 build is unsigned;
signing is coming). Grant Accessibility + Microphone when prompted.
Default hotkey: Right Option. Full guide: docs/macos-install.md.

Windows

Download YazSes-<version>-windows-x64.exe from the Assets and run it.

SmartScreen may say "unrecognized app" — click More info → Run anyway
(the v0 build is unsigned; signing is coming). Default hotkey: Right
Ctrl
. Full guide: docs/windows-install.md.

Linux

One-line installer (Debian/Ubuntu):

bash <(curl -fsSL https://raw.githubusercontent.com/MSKazemi/yazses/main/install.sh)

APT repository:

curl -fsSL https://mskazemi.github.io/yazses/apt/KEY.gpg \
  | sudo gpg --dearmor --yes -o /usr/share/keyrings/yazses.gpg
echo "deb [signed-by=/usr/share/keyrings/yazses.gpg] https://mskazemi.github.io/yazses/apt ./" \
  | sudo tee /etc/apt/sources.list.d/yazses.list
sudo apt update && sudo apt install yazses
sudo usermod -aG input $USER && logout
systemctl --user enable --now yazses.service

Launchpad PPA (Ubuntu):

sudo add-apt-repository ppa:mskazemi/yazses
sudo apt update && sudo apt install yazses
sudo usermod -aG input $USER && logout
systemctl --user enable --now yazses.service

Snap:

sudo snap install yazses --classic
sudo usermod -aG input $USER && logout

pipx (any Linux):

sudo apt install pipx libportaudio2 xdotool xclip
sudo usermod -aG input $USER && logout
pipx install yazses && pipx ensurepath
systemctl --user enable --now yazses.service

.deb package:

sudo apt install ./yazses_*.deb
sudo usermod -aG input $USER && logout
systemctl --user enable --now yazses.service

Default hotkey on Linux: Space (configurable). Default config lives
at ~/.config/yazses/config.toml.

What's Changed

  • fix(doctor): show input-group recovery command by @jackie-cqz in #11
  • feat(cli): Add --json flag to yazses status (#1) by @HeaTTap in #10
  • docs: explain microphone input switches by @lntutor in #9

New Contributors

Full Changelog: v1.4.1...v2.12.0