Hi@Jondoesflow,
Based on the issue that you mentioned, do you want to play the audio file using the audio control?
Actually, the Audio recorded through is stored in 3gp format in Android, AAC format in iOS, and OGG format in web browsers.
If you want the generated audio file to be played well in any other devices, I afraid that there is no way to achieve your needs in PowerApps currently.
If you just want to achieve your needs in Web browser, I think PowerApps could achieve your needs.
I have made a test on my side, please take a try with the following workaround:
Here is the configuration of the flow.

Within the "Create file" action, File Name field set to following expression:
concat(utcNow(),'-audio.wav')
File Content field set to following expression:
base64ToBinary(triggerBody()['Createfile_FileContent'])
Set the OnEnd property of the Audio control to following:
Set(tempJSONString, Substitute(JSON(Microphone1.Audio, JSONFormat.IncludeBinaryData),"""",""));
'YourFlowName'.Run(Right(tempJSONString, Len(tempJSONString)-23));
Refresh(YourSPLibrary)
Hope it could help.
Regards,
Qi