Is there any way that client code may access the microphone of the machine on which app is being run? So as to get the audio which one may speak into the microphone of the machine.
So implementing this is quite similar to the “Simple Audio Player” topic mentioned above. Javascript will most likely be required since you will need to pull the audio from the browser into Python and then to a server module.
Fun fact: Because the HTML file input is how the FileUploader component works, you can achieve what @robert suggests without writing any HTML or JS, by setting the file_types property to "audio/*;capture=microphone"!
However, for what @goldiesahni wants, I would definitely suggest using the browser’s speech recognition APIs via Javascript - that’s what they’re there for