Skip to content

0x1FFFFF/openai_api_explorations

Repository files navigation

Experimenting with Open AI's Public Dev API

  • meeting_transcriber_summarizer.py: Implements a simple meeting transciber and summarizer. Takes in an audio recording and splits into chunks and sends to Whisper AI then summarized with the all new and much cheaper gpt-3.5-turbo.

To Install:

  • Install poetry
  • Run poetry inistall
  • poetry shell
  • Play on your own

Meeting Transcriber and Summarizer To-do:

  • Add token and cost calculation
  • Dump transcript into parts?
  • Multiprocessing - Right now all steps are sequential. This is a bottleneck.
    • Audio Transcribe
    • Meeting Part Summary
  • Decouple and make modules
  • Configurable detail level of part summary
  • Configurable detail level of condensed summary
  • Polish output file formatting
    • Enable output format
      • PDF
      • HTML
      • Markdown
  • User-friendly IO for non-technical users -- Accept audio file and output summary files
    • Web App
    • Packaged Desktop Apps
      • Mac
      • Windows

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published