I am working on a project with an open ended solution that currently involves Using 3 microphones spread out in a room that can triangulate the loudest individual sound (over a predefined threshold) and map it to its general location within the radius' of each device. This data should be saved over time to produce a sort of heat map of sound sources. The project is only in the proposal stage, and I'm trying to determine the viability and budget of the project by locating appropriate devices to accomplish my goal.
What I need are cheap microphones with blue tooth capabilities. They should provide data that can hopefully work in tandem with 2 other devices to give a relative position of sound sources. Furthermore, i'm looking for something with an API that exists for Android development (or more specifically, Java).
Just some extra info: I'll be using PSoC 5 (source)
I hope this is the right place for this question.