added: try-catch to handle audio interaction exception