Currently ASRActivities.infer return ParakeetModelHandlerResult, these should be more generic to support output of all ASR implementations, it should contain:
- text with timestamps
- diarization info (optional)
Additionally the workflow should persist these in as artefact. Potentially the JSONL format is a good format to be able to read results without deserializing the full transcript for long files