lynnlake / Yummary

Tired of long video introductions? Try Yummary!
MIT License
4 stars 4 forks source link

Tasks to be developed #1

Open lynnlake opened 4 months ago

lynnlake commented 4 months ago

Post your comment below this issue to claim the task. The project owner will update the content of this issue to track the progress of the task.

CommandLine

  1. Quick verification of the model in the command line

Backend Structure

  1. Build a Flask application that can handle multiple requests.

OpenAI API integration

  1. voiceToText, call the OpenAI Whisper API to get the results of speech to text conversion.
  2. voiceToTextLocal, invoke the locally deployed OpenAI Whisper to get the results of speech-to-text translation.

Youtube API integration

  1. getYoutubeInfo
  2. getYoutubeCaption

UX/UI Design

  1. Design the front-end page and confirm the interaction logic.

Frontend Structure

  1. Api integration
  2. Components

CI/CD

  1. Auto "Build" every commit in the main branch.
  2. Auto deploy.

Documents

  1. ReadMe
  2. Dev doc

TBC

lynnlake commented 4 months ago

Claim!

Backend Structure Build a Flask application that can handle multiple requests.

cbc8181 commented 4 months ago

Claim! Youtube API integration getYoutubeInfo getYoutubeCaption

cao00121 commented 4 months ago

Claim!

UX/UI

  1. Design the front-end page and confirm the interaction logic.
lynnlake commented 4 months ago

Claim!

CommandLine

Quick verification of the model in the command line

lynnlake commented 4 months ago

Claim! Youtube API integration getYoutubeInfo getYoutubeCaption

You can create a new issue to discuss this function. It appears to be the simplest task, but it's actually the most troublesome.

grf-phineas commented 4 months ago

Claim! Build Frontend Structure

cbc8181 commented 4 months ago

Claim! I try to get captions by video id using the demo given by Youtube API in g_test.py , and it always give me a prompt for 403 error "HttpError <HttpError 403 when requesting https://youtube.googleapis.com/youtube/v3/captions/AUieDaZt_ww7qQUzxXHAELcK5B3yRXsr-C0os2VHgpTF-hdXq4Y? returned "The permissions associated with the request are not sufficient to download the caption track. The request might not be properly authorized, or the video order might not have enabled third-party contributions for this caption.". Details: "[{'message': 'The permissions associated with the request are not sufficient to download the caption track. The request might not be properly authorized, or the video order might not have enabled third-party contributions for this caption.', 'domain': 'youtube.caption', 'reason': 'forbidden', 'location': 'id', 'locationType': 'parameter'}]">"

lynnlake commented 4 months ago

Claim! I try to get captions by video id using the demo given by Youtube API in g_test.py , and it always give me a prompt for 403 error "HttpError <HttpError 403 when requesting https://youtube.googleapis.com/youtube/v3/captions/AUieDaZt_ww7qQUzxXHAELcK5B3yRXsr-C0os2VHgpTF-hdXq4Y? returned "The permissions associated with the request are not sufficient to download the caption track. The request might not be properly authorized, or the video order might not have enabled third-party contributions for this caption.". Details: "[{'message': 'The permissions associated with the request are not sufficient to download the caption track. The request might not be properly authorized, or the video order might not have enabled third-party contributions for this caption.', 'domain': 'youtube.caption', 'reason': 'forbidden', 'location': 'id', 'locationType': 'parameter'}]">"

please use a new issue to discuss specific task details.