[✨ FEATURE] Add voice command triggers for punctuation and editing during dictation
Maintainers usually reply within 1 day
Nobody has claimed this yet.
- #476 by @Kayaba-Attribution — closed without merging
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 25/100
Research direction
No files, tests, or entry points are named in the issue. Start by reviewing linked pull request #476 and locating where dictation output is handled. Clarify which commands and pause behavior are in scope; done should mean the agreed commands work during dictation and longer pauses do not produce unwanted filler words.
Written by the indexing model from the issue text.
Description
FluidVoice has strong local ASR performance and optional Fluid Intelligence post-processing for smart formatting. However, it currently lacks support for common voice commands during dictation.
Users often expect to be able to say things like:
- “new paragraph” or “new line”
- “full stop”, “comma”, “question mark”
- “backspace” or “delete that”
- “scratch last sentence” or “scratch that”
…and have the app respond in real time.
Requested feature:
Add optional support for voice command / trigger phrase recognition during dictation. This could include:
- Common punctuation and formatting commands
- Basic editing commands (“scratch that”, “delete last word”, etc.)
- Better handling of longer pauses so the model doesn’t hallucinate filler words
- Configurable or extensible trigger phrases
These features would make natural dictation significantly smoother and more usable.
- Dominant language
- Swift
- Stars
- 11.9k
- Forks
- 863
- Avg merge
- 1d 13h
- Merged PRs (30d)
- 27
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from altic-dev/FluidVoice
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
altic-dev/FluidVoice#1149 ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 1-2 days Newbie friendliness 40/100
altic-dev/FluidVoice#1148 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 22/100
altic-dev/FluidVoice#1147 ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 Half a day Newbie friendliness 55/100
altic-dev/FluidVoice#1146 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 4/5 3-5 days Newbie friendliness 35/100
altic-dev/FluidVoice#1144 · 1 comment ·
Maintainers usually reply within 1 day
All issues in altic-dev/FluidVoice
Similar issues
-
swift.md: `Date(myString, strategy: .iso8601)` example omits `try` — the initializer is throwingOpen
Difficulty 1/5 Under an hour Newbie friendliness 88/100
-
core: RAC_LLM_OPTIONS_DEFAULT.min_p disagrees with the IDL's annotated defaultPossibly taken A pull request linked to this issue is open or already merged. Openbug core p3
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
RunanywhereAI/runanywhere-sdks#1083 ·
Maintainers usually reply within 5 days
-
area: docs eco: swift good first issue help wanted lane: free-agent roadmap size: XS type: docs
Difficulty 1/5 Under an hour Newbie friendliness 62/100
arminazimi/evergreen#441 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
nightscout/nightguard#368 ·