A Mobile app to help translate voice to text and generate a downloadable file with a summarized verison of the text added using an AI tool which helps users to easily understand the context of the transcript .
- Helps users record thier speeches
- User open API protocol to generate a summary of the rocorded transcript
- Create a downloadable shareable file that has both the AI generated summary and recorded transcript
(Not implemented)
- Saves user generated files into a public database (optional)
Application Architechure Overview
yarn install
cp .env.sample .env
This will copy the sample environment variables into the newly created .env
required to get started.
Please enter the following env required in the .env file for this app to work correctly
# Open API (Required)
OPENAI_API_KEY=
# EAS project id (Required for eas build)
EXPO_PROJECT_ID=
This project uses expo managed workflow so ensure you have the expo-cli installed globally on your machine see link for guide here
yarn ios
for runinng the project in ios simulator
Please note Android native module not implemented
yarn android
for runinng the project in an android emulator
in-order to test the app for internal distribution on your ios app follow the instructions of this Link to register your device .
Next step is to download the ios build through this link expo dev
NB: you will be required to turn on your developer mode and restart your device
This project uses expo application service (EAS) for creating builds and submissions so ensure you have the eas-cli installed globally on your machine see link for guide here
- Create Builds
yarn build:staging:ios
yarn build:staging:android