Hacker News new | ask | show | jobs
by ihm 1111 days ago
Mexican Spanish didn't work at all. It asked me "Como te llamas" and I replied, "Me llamo Isaac", which got speech-recognized into some French sentence. I tried again saying "Si, me llamo Isaac" and it got recognized as some gibberish like "C. Mi anno E Sack" or something.
1 comments

Did you try disabling multilingual speech recognition?

Speech recognition is multilingual by default, which means you can ask a question in any language. The tradeoff is that your pronunciation may be misunderstood at times.

e.g. English spoken in a thick French accent may be misinterpreted as French.

If you turn off multilingual speech recognition you won't have such issue. Maybe I should have made it the default?

A few thoughts:

- It means you can use it to improve your accent. The clearer you get, the better the transcription. But this may not be everyone's use case. (And this is something to build on.) - I tried to keep things simple without asking users for details to get started. But I will start asking for the user's native and target language, then I'll add a layer to detect when things go wrong to avoid experiences like the one you've just had.

Thank you for sharing.

For what it's worth, I tried Spain Spanish afterwards and had no issues at all. My accent is pretty good (not native but grew up hearing and speaking Spanish as a kid, can sometimes pass for native if we don't talk enough that they hear my poor vocabulary).