Actually, a custom usage string will still be useful imo. Currently I'm unsure how it should be used. Do I pass a talk id and output filename? Looking at the code (L47) shows that it only expects one and that a talk id is higher priority. I'm also unsure how to stop/pause the recording.