I have a gradio app mounted on a FastAPI app and hosted on Heroku, The app should request audio input permission. Locally that works but this is not the case with production. With some research I found that browsers block this kind of permissions over http (can you confirm?), So I think that I have to configure uvicorn to run https. I found this in the documentation
$ uvicorn example:app --port 5000 --ssl-keyfile=./key.pem --ssl-certfile=./cert.pem
How can I access the ssl files in heroku. and is this even what I should do? Can anyone help me with that?