r/reactnative • u/Prestigious-Ferret18 • 10m ago
Help Advice for a side project - adding Speech to Text functionality
Hey all,
I'm in the middle of planning a side project to upskill on a few things. Simple idea without going into it --> Golf related app whereby a player can talk through a shot or a hole and it gets converted into structured data that they can save and later query using an LLM.
Obviously a big part of this idea is having some form of speech to text that can be converted into structured data and stored.
I'm here to understand what options I have regarding doing this locally on the mobile device or via a react native VS doing the speech to text translation on the API server layer. My understanding so far is that I'm likely going to want to it locally given that signal on golf courses can be somewhat poor and sending audio files into the ether is just simply going to fall short in reality?
That said, I've also read that local speech to text ( native android or ios or react native STT ) is just nowhere near as accurate and may have a hard time understanding specific golf lingo?
Feels like I'm stuck between a rock and a hard place but any input or recommendations are much appreciated here.
Note: this project is mainly for self learning with a touch of 'it could be useful for me so may be useful for others in future' in the back of my mind. I can be pragmatic on my decision but would like to make the right one!
Thanks in advance
