Add new -olrcw/--output-lrc-word option for word-level LRC output with
inline timestamps per token.
Key changes:
- Add output_lrc_word parameter and CLI option
- Implement output_lrc_word() function with per-token timestamps
- Fix UTF-8 multi-byte character handling (merge continuation bytes)
- Enable token_timestamps when output_lrc_word is set
- Handle diarize speaker prefix without breaking LRC format
- Update README.md with new option
The UTF-8 fix addresses issue #1798 where CJK characters were split
across tokens with timestamps inserted between bytes.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
* docs : Update cli documentation
This updates the documentation of cli based on the actual output
In the longterm this should ideally be auto generated to prevent mismatch
* docs : Update cli documentation
This updates the documentation of cli based on the actual output
In the longterm this should ideally be auto generated to prevent mismatch