I use an app called LIVE TRANSCRIBE available only for android phones. But there is another one called OTTER for iPhones and Androids. Both have limitations of course and the major ones seem to be not being able to detect voices in a noisy setting or when a group is talking all at once. It’s worth a try, they are free and you can adjust the font size. What I Ike about Live Transcribe
Is that you do not need to hold the phones mic up to the speakers mouth. It picks up speech at a decent distance and works great when there is only one speaker. The better the mic on your phone, the better the results. You can save dialogue for 3 days.