Describe the bug
The Smart capitalization setting appears to always capitalize the first word of a new dictation, regardless of the text or punctuation immediately before the cursor.
If dictation starts while the cursor is at the end of an existing sentence fragment, the dictated text should continue with lowercase when appropriate. Instead, FluidVoice always inserts the first dictated word with a capital letter.
Reproduction steps
- Enable Smart capitalization.
- Place the cursor at the
| position in any of the following examples:
i am speaking|
i am speaking |
I am speaking|
I am speaking.|
- Start dictation and say something that should continue the existing text, for example: "and then I continued speaking."
- Stop dictation.
Expected behavior
Smart capitalization should use the text immediately before the cursor to determine whether the first dictated word should be uppercase or lowercase.
For example:
i am speaking| and then I continued speaking
i am speaking |and then I continued speaking
I am speaking| and then I continued speaking
If the cursor follows sentence-ending punctuation, capitalization would make sense:
I am speaking.| And then I continued speaking.
Actual behavior
The first word of every dictation is capitalized regardless of the cursor context.
For example, FluidVoice produces:
i am speaking| And then I continued speaking
i am speaking |And then I continued speaking
I am speaking| And then I continued speaking
In practice, Smart capitalization currently behaves as though every new dictation begins a new sentence.
App Version
1.6.8
macOS Version
26.5.2 (25F84)
Architecture
Apple Silicon
Logs or crash report
N/A — this is a text insertion/capitalization behavior issue rather than a crash.
Screenshots or screen recording
No response
Describe the bug
The Smart capitalization setting appears to always capitalize the first word of a new dictation, regardless of the text or punctuation immediately before the cursor.
If dictation starts while the cursor is at the end of an existing sentence fragment, the dictated text should continue with lowercase when appropriate. Instead, FluidVoice always inserts the first dictated word with a capital letter.
Reproduction steps
|position in any of the following examples:Expected behavior
Smart capitalization should use the text immediately before the cursor to determine whether the first dictated word should be uppercase or lowercase.
For example:
If the cursor follows sentence-ending punctuation, capitalization would make sense:
Actual behavior
The first word of every dictation is capitalized regardless of the cursor context.
For example, FluidVoice produces:
In practice, Smart capitalization currently behaves as though every new dictation begins a new sentence.
App Version
1.6.8
macOS Version
26.5.2 (25F84)
Architecture
Apple Silicon
Logs or crash report
Screenshots or screen recording
No response