demo.mp4
This web application translates speech into Japanese speech, try it at voicefu.com
Techs:
This project is inspired by this youtube video
Responsive design, works on phone
- Install dependencies with
npm run setup
- This project use Firebase Firestore, please enable Firestore in Firebase Console
- This project use Firebase Authentication, please enable Google sign in method in Firebase Console
- Replace
src/firebase_/config.ts
with your own Firebase config. (Note: This is not a secret but should move to.env
file to make environment switching easier) - Create a
.env
file at project root and pasteVITE_BASE_URL=http://localhost:3001
into it. npm run dev
to view the website onhttp://127.0.0.1:5173/
- For Chrome users, Chrome will block localhost with CORS, please install this Chrome extension to allow CORS. Please note that, when the add-on is added to your browser, it is inactive by default (toolbar icon is grey C letter). If you want to activate the add-on, please open the toolbar popup and press the toggle button on the left side. The icon will turn to an orange C letter.
The repo is ready for production, but you will probably go with your tech stack anyway.
Open an issue if you really need one, and I will complete this read me.