AI Personal Learning
and practical guidance

AudioNotes: Quickly Extract Audio and Video Content and Generate Structured Notes

General Introduction

AudioNotes is an audio/video to structured notes system based on FunASR and Qwen2. It can quickly extract audio/video content, and call the big model to organize it to generate a structured Markdown notes, which is convenient for users to read and find information quickly. The system supports multiple deployment methods, including Docker and local deployment, and is suitable for both developers and general users.AudioNotes provides efficient audio and video content transcription and organization functions, which greatly simplifies the process of information extraction and note organization.

AudioNotes: Quickly Extract Audio and Video Content and Generate Structured Markdown Format Notes-1


 

AudioNotes: Quickly extract audio and video content and generate structured notes, can talk with notes-1

 

Function List

  • Audio and video content extraction: Quickly extract content from audio and video.
  • Structured Note Generation: Organize the extracted content into structured Markdown notes.
  • Multiple Deployment Options: Supports Docker deployment and local deployment.
  • Large model support: Provides efficient transcription and organization based on FunASR and Qwen2.
  • user-friendly interface: Provides an easy-to-use user interface for ease of operation.

 

Using Help

Installation process

Docker Deployment (recommended)

  1. Download the Docker Compose file:
   curl -fsSL https://github.com/harry0703/AudioNotes/raw/main/docker-compose.yml -o docker-compose.yml
  1. Start the Docker service:
   docker-compose up
  1. To access local services: Open your browser and visit http://localhost:15433/If you want to use the default account, use the default account. admin and passwords admin Login (available in docker-compose.yml (modified in the document).

local deployment

  1. Ensure that the PostgreSQL database is installed.
  2. Create and activate a virtual environment:
   conda create -n AudioNotes python=3.10 -y
conda activate AudioNotes
  1. Clone the project and install the dependencies:
   git clone https://github.com/harry0703/AudioNotes.git
cd AudioNotes
pip install -r requirements.txt
  1. Configure environment variables: set .env.example Rename the file to .env, and modify the relevant configuration information.
  2. Start the service:
   chainlit run main.py
  1. To access local services: Open your browser and visit http://localhost:8000/If you want to use the default account, use the default account. admin and passwords admin Login (available in .env (modified in the document).

Functional operation flow

  1. Audio and video content extraction::
    • Upload audio and video files and the system will automatically extract the content.
    • The extracted content is displayed on the interface and can be edited and adjusted by the user.
  2. Generate structured notes::
    • The extracted content is automatically organized into structured Markdown notes.
    • Users can download or copy the generated notes for subsequent use.
  3. Large model support::
    • The system provides efficient transcription and organization based on FunASR and Qwen2.
    • Users can select different models for content extraction and organization to improve accuracy and efficiency.
May not be reproduced without permission:Chief AI Sharing Circle " AudioNotes: Quickly Extract Audio and Video Content and Generate Structured Notes

Chief AI Sharing Circle

Chief AI Sharing Circle specializes in AI learning, providing comprehensive AI learning content, AI tools and hands-on guidance. Our goal is to help users master AI technology and explore the unlimited potential of AI together through high-quality content and practical experience sharing. Whether you are an AI beginner or a senior expert, this is the ideal place for you to gain knowledge, improve your skills and realize innovation.

Contact Us
en_USEnglish