| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Turn your meeting recordings into clear, structured minutes using LLMs like Groq Whisper and Google Speech Recognition.
pip install transmeetsudo apt-get update && sudo apt-get install -y ffmpeg gcc && sudo apt-get clean && sudo rm -rf /var/lib/apt/lists/*Set your GROQ API Key/OPENAI API Key in your environment variables.
export GROQ_API_KEY=your_groq_api_keyTo make this permanent:
echo 'export GROQ_API_KEY=your_groq_api_key' >> ~/.bashrcIf using OPENAI, set the OPENAI_API_KEY similarly. For Google Speech, no API key is needed; it uses the default model.
from transmeet import generate_meeting_transcript_and_minutes
generate_meeting_transcript_and_minutes(
meeting_audio_file="/path/to/audio.wav",
output_dir="complete_path_to_output_dir/",
transcription_client="groq", # or "openai"
transcription_model="whisper-large-v3-turbo", # change as per your need
llm_client="groq", # or "openai"
llm_model="llama-3.3-70b-versatile", # change as per your need
)This will save two files in your output directory:
transmeet -i /path/to/audio.wav -o output/transmeet \
-i /path/to/audio.wav \
-o output/ \
--transcription-client groq \
--transcription-model whisper-large-v3-turbo \
--llm-client groq \
--llm-model llama-3.3-70b-versatile \output/ ├── transcriptions/ │ └── transcription_20250510_213038.txt ├── meeting_minutes/ │ └── meeting_minutes_20250510_213041.md
| Argument | Description |
|---|---|
| -i, --audio-path | Path to the input audio file |
| -o, --output-dir | Output directory (default: output/) |
| --transcription-client | groq or google (default: groq) |
| --transcription-model | e.g., whisper-large-v3-turbo |
| --llm-client | groq or openai (default: groq) |
| --llm-model | e.g., llama-3.3-70b-versatile |
Deepak Raj 👨💻 GitHub • 🌐 LinkedIN
Pull requests are welcome! Found a bug or need a feature? Open an issue or submit a PR.
| Back | FazBrowse Home | New Git URL |