Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ishinzoo/transcribegenius

Transcribe Genius is an innovative application that generates content from YouTube videos. By inputting a YouTube video URL and selecting a content type (Twitter tweet, LinkedIn post, or blog content), users can quickly create tailored content for different platforms.
https://github.com/ishinzoo/transcribegenius

cohere-ai jetpack-compose kotlin mvvm-architecture retrofit youtubedataapi

Last synced: 12 days ago
JSON representation

Transcribe Genius is an innovative application that generates content from YouTube videos. By inputting a YouTube video URL and selecting a content type (Twitter tweet, LinkedIn post, or blog content), users can quickly create tailored content for different platforms.

Awesome Lists containing this project

README

        

# Transcribe Genius

Transcribe Genius is an innovative application that generates content from YouTube videos. By inputting a YouTube video URL and selecting a content type (Twitter tweet, LinkedIn post, Study Notes or blog content), users can quickly create tailored content for different platforms. Built with modern Android technologies such as Kotlin, Jetpack Compose, Retrofit, and the MVVM architecture, Transcribe Genius offers a seamless and efficient user experience.

# Transcribe Genius Features
1. Content Generation:

YouTube Video Transcription: Users can input a YouTube video URL and receive a transcription of the video.

Platform-Specific Content Creation: Generate concise and relevant content for different platforms, including Twitter tweets, LinkedIn posts, Study Notes and blog articles.

2. Modern Android Technologies:

Jetpack Compose: Utilized for building a responsive and interactive user interface with smooth transitions and animations.

MVVM Architecture: Implements the Model-View-ViewModel architecture for a clear separation of concerns and maintainability.

Retrofit: Fetches data through API calls, ensuring fast and reliable data retrieval.

3. Interactive User Interface:

User-Friendly Experience: Allows users to interact with the app effortlessly, with intuitive navigation and interactive elements.

4. Optional Features:

Content Customization: Users can customize the generated content to better fit their personal or brand voice before finalizing it for publication.

***Install the apk from here 👇***

[Click Me !](https://github.com/iShinzoo/TranscribeGenius/releases/tag/v1.0)

# Tech Stack
[Kotlin](https://kotlinlang.org/):
As the programming language.

[Jetpack Compose](https://developer.android.com/jetpack/compose) :
To build UI.

[MVVM (Model-View-ViewModel)](https://learn.microsoft.com/en-us/dotnet/architecture/maui/mvvm):
As the Architecture.

[Retrofit](https://square.github.io/retrofit/) :
For Networking.

[Youtube Data Api v3](https://developers.google.com/youtube/v3/docs) :
For Getting transcript of Youtube Video.

[Cohere Ai Api](https://docs.cohere.com/reference/generate) :
For generating the content from the transcript.

## Screenshots

project-screenshotproject-screenshot
project-screenshot

# Getting Started
1. Clone the repository:

```
git clone https://github.com/yourusername/transcribe-genius.git

```
2. Build and run the app:

# Contributions

* We welcome contributions to improve Transcribe Genius. Please fork the repository and submit pull requests for any enhancements or bug fixes.