Hello,
Calling the InitializeAsync method is the only proper way to understand whether the user has provided a consent to access the MicroPhone or not. There are no other API's to know what the state of the user's decision is.
Thanks,
Prashant
Windows Store Developer Solutions, follow us on Twitter:
@WSDevSol|| Want more solutions? See our blog