Hi @teyang-lau,
That sounds like a good use-case for a tempfile: tempfile — Generate temporary files and directories — Python 3.10.8 documentation
Here’s an example of a similar use-case showing how to use tempfiles with audio files. File uploading and reading using st.file_uploader - #2 by blackary