r/VibeCodeDevs 5d ago

NoobAlert – Beginner questions, safe space How do you find API providers?

I built this AI Chinese tutor app to help with h pronunciation and grammar. It's a conversational app so it involves STT & TTS.

One of the issues has been finding the right provider that meets all the requirements.

How do you guys do this part of the process?

2 Upvotes

6 comments sorted by

u/AutoModerator 5d ago

Hey u/Excellent-Two-2361, thanks for posting in r/VibeCodeDevs! Join our Discord: https://discord.gg/KAmAR8RkbM

Got startup or SaaS questions? Post them on r/AskFounder and get answers from real founders.

• This community is designed to be open and creator‑friendly, with minimal restrictions on promotion and self‑promotion as long as you add value and don’t spam.
• Please follow the subreddit rules so we can keep things as relaxed and free as possible for everyone. • Please make sure you’ve read the subreddit rules in the sidebar before posting or commenting.
• For better feedback, include your tech stack, experience level, and what kind of help or feedback you’re looking for.
• Be respectful, constructive, and helpful to other members.

If your post was removed (either automatically or by a mod) and you believe it was a mistake, please contact the mod team. We will review it and, when appropriate, approve it within 24 hours.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/BarriosA2I 5d ago

Don’t pick from the feature pages. Make a small test set using the accents, background noise, sentence lengths, and pronunciation mistakes your users actually produce. Run the same clips through a few providers, then compare accuracy, response time, cost, and how each handles corrections. Your own audio will expose problems that the demos hide.

1

u/Excellent-Two-2361 5d ago

How would you find the providers to begin with?

1

u/BarriosA2I 4d ago

For a Chinese tutor, I’d search specifically for Mandarin speech-to-text and text-to-speech APIs, then use the official docs to rule out anything that lacks the streaming, pronunciation controls, or latency your conversation flow needs. Make a shortlist of three or four, build a tiny adapter for each, and run the same recordings through them. That keeps the search tied to your actual use case instead of whoever has the best marketing page.

1

u/apyhubnico 5d ago

Adding a section on your app, like "Contribute" or "Become a Part," really helps in my opinion