How to visualize audio using for tagging?

Hello @all,

I am creating an audio tagging app for that I need to show the audio file on the web. Which will look something like this;

Which will have a play, pause, resume, forward, zoom-in and zoom-out options. Is it doable in Streamlit?