fn play(out: &str) -> Result<()>
subprocess.run(["mpg123", abspath(out)], check=False) — a missing player raises FileNotFoundError after the file is written.
subprocess.run(["mpg123", abspath(out)], check=False)
FileNotFoundError