ass_karaoke_export
Exports syllable timings from ASS karaoke lines into srv2, txt, or csv files for use in other karaoke tools. Writes to workspace output directory and returns the file path and content.
Instructions
Export syllable timings for other karaoke tools.
Writes into workspace.output_dir and returns both the path and the
content. The file is named <document stem>_karaoke.<ext>.
Arguments
selection lines to export. None (default) exports every line that
carries karaoke tags; pass a selection to override.
format "srv2" (default) tab-separated interchange with a #
header and columns line, syl, start_ms, end_ms, dur_cs, dur_ms, kind, text; "txt" human-readable
<line_index> <h:mm:ss.cc> <h:mm:ss.cc> <text> rows;
"csv" the same columns as srv2 as RFC 4180 CSV.
include_untimed
also export lines without karaoke tags as a single syllable
covering the line span.
Returns
{"doc_id", "format", "path", "filename", "content", "lines": n, "syllables": n, "bytes": n, "output_dir": "..."}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| doc_id | No | ||
| format | No | srv2 | |
| selection | No | ||
| include_untimed | No |