Vox-iq is an innovative application that allows users to interact with OpenAI's ChatGPT using a voice interface. By combining the power of natural language processing with the convenience of voice commands, Vox-iq provides an intuitive and accessible means of communicating with AI models. Users can ask questions, receive answers, and engage in dynamic conversations with ChatGPT, all through a seamless and user-friendly interface.
- Voice-based interaction with ChatGPT
- User-friendly interface for real-time conversations with AI
- Powered by OpenAI's state-of-the-art natural language processing technology
- Versatile and adaptable to a wide range of use cases and applications
Follow the setup instructions provided in this file to configure and launch the Vox-iq application on your local device. Once set up, you can start exploring the potential of voice-activated AI conversations and discover the many ways in which ChatGPT can enhance your communication and information-gathering experiences.
Whether you're looking to engage in casual conversations, get answers to complex questions, or explore the capabilities of AI-powered language models, Vox-iq offers a simple and effective way to dive into the world of conversational AI.
To get started, you will need to clone the repository:
git clone https://github.com/altarrok/vox-iq.git
Navigate to the project directory:
cd vox-iq
Install the required dependencies:
yarn install
-
Navigate to the
vocal-apidirectory:cd apps/vocal-api -
Create a
.envfile to store the environment variables:touch .env -
Open the
.envfile and add the following environment variables:PORT=<your_desired_port> OPENAI_API_KEY=<your_openai_api_key> -
Start the development server:
yarn dev -
Build the application:
yarn build -
Run the production build:
yarn start
-
Navigate to the
vocal-uidirectory:cd apps/vocal-ui -
Install the Expo CLI if you don't have it already:
npm install -g expo-cli -
Start the Expo development server:
expo start -
Install the Expo Go app on your mobile device or use an Android/iOS emulator to test the application. Scan the QR code provided by the Expo CLI or follow the on-screen instructions to open the app on your device.
That's it! You have now set up both the vocal-api and vocal-ui applications. You can interact with the ChatGPT AI model through the user interface provided by the vocal-ui application, which communicates with the vocal-api server.