Awesome
ChatGPT Assistant
ChatGPT Assistant is an application developed using Expo and TypeScript. It serves as a basic demonstration of utilizing OpenAI's models for text generation, image generation, and speech-to-text functionalities. Users can interact with these models through the application, which is compatible with Android, iOS, and Web platforms.
Features
- Text Generation: Generate text using OpenAI's GPT models by providing prompts.
- Image Generation: Generate images based on textual descriptions using OpenAI's DALL-E model.
- Speech-to-Text: Convert spoken words into text using OpenAI's speech recognition model.
Usage
To use the application, follow these steps:
- Clone the repository:
git clone https://github.com/falatekmen/ChatGPT-Assistant.git
- Install dependencies:
cd ChatGPT-Assistant
npm install
- Start the development server:
expo start
- Follow the instructions to run the application on your desired platform (Android, iOS, or web).
Demo Videos
Check out the demonstration videos to see ChatGPT Assistant in action:
Contributing
Contributions are welcome! If you'd like to contribute to the project, feel free to fork the repository and submit a pull request with your changes.
Please note that the Whisper model for speech-to-text functionality may not work perfectly on web platforms. Contributions to improve this feature are especially appreciated.
License
This project is licensed under the MIT License - see the LICENSE file for details.