osfeed.dev
First release / / with v1.0.0, v1.1.0, v1.2.0, v1.3.0

Doubao Say v1.3.1

Dictate into Linux applications using configurable tap or hold shortcuts.

Before you upgrade to v1.3.1

In v1.3.0, pressing another key finishes Fn dictation and pastes; the finishing key still reaches the foreground app. Escape still cancels.

Behavior changedStart and finish dictation with tap or hold gestures using a chosen key or recorded shortcut.Affects: Users recording with Fn as the trigger.
Read the evidence

What changed in v1.3.1

The v1.0.0–v1.3.1 launch sequence adds native X11 paste, Deepgram US English recognition and configurable Vibekey controls. Later releases refresh microphone devices, finish Fn dictation with another key and restore plain text ahead of HTML.

Also: Native X11 paste, optional Volcengine and Deepgram recognition, experimental polishing, Vibekey controls, device recovery and clipboard restoration.

v1.3.1 app or Omarchy-plugin archives support Python 3.11–3.14; choose one route. GTK, WebKit and PipeWire are external dependencies. Git-installed plugins must be disabled before updating, checked, then re-enabled.

New things you can do

Available at launch; v1.1.0 buffers initial audio locally and discards unconfirmed gestures without uploading.

AddedDictate text using a Doubao web account and see recognition results while speaking.
Read the evidence

Live partial text is shown during recording and the final transcript arrives after recording stops.

AddedDictate with the official Volcengine Seed ASR 2.0 streaming service using your own API key.
Read the evidence

Added in v1.3.0; the API key is stored separately with owner-only permissions.

AddedDictate US English with Deepgram Nova-3 and view interim and final transcripts.
Read the evidence

Clipboard paste is the default; unsupported desktops and unknown targets keep results for manual copying.

AddedPaste completed dictation into the focused application on Hyprland.
Read the evidence

Added in v1.1.0 with terminal-aware paste shortcuts and an overlay that does not request activation.

AddedPaste completed dictation into applications and terminals on native X11.
Read the evidence

Optional direct typing sends text gradually and stops remaining input on cancellation or detected focus loss.

AddedType dictated text into a Hyprland application without changing the clipboard.
Read the evidence

Presets or a custom chord apply immediately; hold and double-tap timings are configurable.

AddedStart and finish dictation with tap or hold gestures using a chosen key or recorded shortcut.
Read the evidence

Pause previews do not end recording or paste; v1.2.0 adds a separate status row and provider-aware reasoning guidance.

AddedPolish dictated text with editable Chinese and English prompts before inserting it.
Read the evidence

v1.2.0 rescans inputs when Settings opens or devices are refreshed, preserving a temporarily unavailable saved device.

AddedSelect a PipeWire microphone and test dictation without inserting text into another application.
Read the evidence

The tray exposes the recent result for copying; recognition timeouts retain partial text without automatic paste.

AddedCopy the most recent transcript after recognition or automatic delivery fails.
Read the evidence

v1.1.0 adds conditional restoration; v1.3.1 prefers plain text over HTML to prevent markup in subsequent pastes. Images, file lists and HTML-only payloads retain their handling.

AddedRecover the previous clipboard payload after a dictated paste.
Read the evidence

All six controls are configurable; defaults cover recording, Enter, cancel, Up, Down and Meta+Backspace.

AddedControl recording and send custom shortcuts with Vibekey buttons and dial controls.
Read the evidence

Four waveform styles and an appearance preview are available.

AddedChoose a listening waveform and reduce its animation while viewing live recognized text.
Read the evidence

Language choices save and apply automatically.

AddedUse the application interface in English or Simplified Chinese, or follow the session language.
Read the evidence

A red overlay indicator and control-center update button identify a newer release.

AddedSee when a newer stable release is available and open its GitHub release page.
Read the evidence

Fixed and improved

Seeded by @iluxav with Codex, from the release's public sources. Each change links to its evidence.