HTML is not autoplaying on Mobile phone

Hello I have an HTML on my page that is working perfectly and autoplaying its text to speech when triggered in the workflow. However, when I test the website on my iPhone’s chrome browser it is not autoplaying. I have to manually press the play button. What could be the issue here??? I included a screenshot of the code I found from a youtube video that I pasted into the description that enabled autoplay. I think the issue could be there in the code. I also included a screen shot of the workflow for the text to speech just in case. Like I said the autoplay is working flawlessly on my desktop but the issue is on my mobile phone only.