Recepção de som por Bluetooth

Viva,

Estou a desenvolver em Java uma aplicação e preciso de criar um botão para gravar som. Mas o som vai ser recebido por Bluetooth. Gostaria de saber se existe alguma API em particular para este tipo de situação? Ou se devo programar como se fosse receber o som pela entrada de som normal?

Vou utilizar o BTD 300 Audio da Sennheiser (o segundo no link):
http://www.sennheiser.com/sennheiser/home_en.nsf/root/private_accessories-headphones

Obrigado.

Abraço.

Daniel