Почему не поддерживает try-with-resources?

Вот тут стоит посмотреть.
Возьмите за привычку искать ответы на возникающие вопросы в официальной документацииany object that implements java.lang.AutoCloseable, which includes all objects which implement java.io.Closeable, can be used as a resource.
Ваш класс Microphone помечен таким интрефейсом? Не видно импортов на скрине и не понятно, что за класс и из какой либы.