Echo is an AI-powered assistant that transforms spoken words into intelligent text and captivating images. Powered by chatGPT and dallE, it amplifies your voice and brings your ideas to life like never before. Simply speak, and Echo will create compelling content based on your input.
demo.mov
-
Framework: Echo is built with Flutter, a cross-platform framework that enables seamless compatibility and a consistent user experience across different devices and operating systems.
-
User Experience (UX): The app prioritizes user experience by incorporating haptic feedback and smooth animations, creating an interactive and delightful user interface.
-
Modern UI: Echo follows a modern design language, featuring a clean and intuitive user interface (UI) that enhances usability and provides a visually appealing experience.
-
Cross-Platform Integration: Echo seamlessly integrates with various platforms and applications, allowing for flexible integration into existing workflows or expansion of its functionalities.
To get started with Echo, follow these steps:
-
Clone the repository:
git clone https://github.com/rupnkrdas/echo.git
-
Create an API Keys file:
Inside the
lib/constants
directory, create a new file namedconfig.dart
. This file will contain your OpenAI API key.// lib/constants/config.dart const openAIAPIKey = '$YOUR_API_KEY';
Replace
$YOUR_API_KEY
with your actual OpenAI API key. -
Install the required dependencies:
flutter pub get
-
Launch the Echo app:
flutter run
-
Access Echo through your device or emulator.
Ensure you have Flutter installed and properly set up before proceeding with the installation steps.
Now you're ready to use Echo and generate intelligent text and captivating images based on your input. Enjoy the app and unleash your creativity!
To use Echo app, follow these steps:
-
Launch the Echo app on your device or emulator.
-
Speak your thoughts or input using the app's voice recognition feature.
-
Watch as Echo transforms your spoken words into intelligent text and generates captivating images based on your input.
The Echo app utilizes the following APIs for its intelligent text generation and image creation:
-
GPT API: The Echo app utilizes the chatGPT API by OpenAI to generate intelligent and coherent text based on user input.
-
Image generation API: The Echo app employs the dallE API by OpenAI to produce captivating images based on user input.
Please refer to the respective API documentation for detailed information on how to use these APIs in your own projects.