So I'm trying to put a speaker and a microphone on my motorcycle helmet and either connect them to a bluetooth module to my phone so that I can call other people and I can talk to them while riding my dirt bike, or just somehow connect the mic and speaker directly to my phone somehow. I was planning on putting the speaker behind the padding near my ears on the helmet and the mic attached to the bottom on the helmet near my chin. I haven't coded or used arduino in a while and don't know what mics or speakers to use or how I would code this at all.
I'm aware that there are devices that can do this for me like a sena, but a sena is way too expensive and I thought this would be the cooler route.