Build an AI Voice & Text Translation with NextJS, Tailwind CSS & TypeScript
Albert Mends Albert Mends
5.46K subscribers
11,236 views
614

 Published On Jul 5, 2024

Built with the latest Next.js and TypeScript, LinguaSpeak is an advanced voice translation tool. It allows users to speak into the microphone, translate the spoken text to another language, and playback the translation. This project is perfect for those looking to learn how to integrate speech recognition and translation APIs into a Next.js application.

⭐ Preline: https://preline.co/docs/index.html
⭐ TailwindCSS: https://tailwindcss.com/
⭐ Tabler Icons: https://tabler.io/icons
⭐ Aceternity UI: https://shorturl.at/3p5Dp

📚 Materials/References:
GitHub Repo (give it a star ⭐): https://github.com/mendsalbert/lingua...
README (assets & code): https://github.com/mendsalbert/lingua...

❤️ BuyMeACoffe : https://www.buymeacoffee.com/mendalbert

👋 Social Media:
  / mendsalbert  
  / mendsalbert_  
  / mends-albert  


Subscribe or your gradient Vanishes
╔═╦╗╔╦╗╔═╦═╦╦╦╦╗╔═╗
║╚╣║║║╚╣╚╣╔╣╔╣║╚╣═╣
╠╗║╚╝║║╠╗║╚╣║║║║║═╣
╚═╩══╩═╩═╩═╩╝╚╩═╩═╝

💼 Business Inquiries: [email protected]

Timestamps 
00:00:00 - Intro + demo
00:01:21 - project setup
00:06:03 - background + Title section
00:18:43 - textarea section
00:34:09 - speech recognition component + TextArea Icons
01:07:48 - useTranslate Hook
01:19:30 - utils function
01:20:00 - putting it all together
01:30:57 - environmental variable bug +fixes
01:36:09 - finishing up
01:42:41 - testing
01:44:15 - hosting + conclusion

👨🏽‍💻 Tools and Tech Stack
React JS, NextJs, TailwindCSS,Typescript, Preline, Openai API, Tabler Icons, Javascript, AI.

show more

Share/Embed