gaudio_sync_lyrics
Synchronize lyrics with audio timestamps by uploading files to generate CSV outputs containing line-level timing data, text alignment, and confidence scores.
Instructions
All-in-one lyrics sync: upload audio + text files → create gts_lyrics_line_v1 job → poll → return CSV (timestamp, lyric_text, confidence_score) + JSON report URLs. Text file requirements: .txt format, UTF-8, minimum 2 lines, max 60 characters per line. Audio limit: 1GB / 10 minutes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| audioFilePath | No | Path to local audio file. Either audioFilePath or audioUploadId required. | |
| audioUploadId | No | Existing audio uploadId to reuse. | |
| textFilePath | No | Path to local .txt lyrics file. Either textFilePath or textUploadId required. | |
| textUploadId | No | Existing text uploadId to reuse. | |
| language | Yes | Language of the lyrics: en (English), ko (Korean), ja (Japanese), zh-cn (Chinese Simplified) | |
| pollInterval | No | Polling interval in seconds (default: 10) |