A React Native application integrated with Fishjam for video calls and Gemini Live for AI interactions.
Important
Audio may appear choppy when running in an iOS or Android simulator due to virtualized audio driver limitations and lack of hardware Acoustic Echo Cancellation (AEC). This has been tested on a real Android device, where the audio is flowing smoothly and echo cancellation is functional.
expo/: The React Native Expo application.backend/: Node.js Express server handling Fishjam room orchestration and Gemini Live integration.
cd backendnpm install- Create
.envfrom.env.example npm run dev
cd exponpm install- Create
.envfrom.env.example npx expo run:iosornpx expo run:android