Skip to content

Add Transcribe call trigger#80

Merged
elimgoodman merged 6 commits intotupleapp:mainfrom
elimgoodman:add-transcribe-call
Mar 25, 2026
Merged

Add Transcribe call trigger#80
elimgoodman merged 6 commits intotupleapp:mainfrom
elimgoodman:add-transcribe-call

Conversation

@elimgoodman
Copy link
Copy Markdown
Contributor

Summary

  • Adds a new transcribe-call trigger that fires on call-recording-complete
  • Uses whisper-cpp and ffmpeg to transcribe Opus audio recordings into a Markdown summary
  • Generates Summary.md with participants, timeline events, and speaker-attributed dialogue

Prerequisites

  • brew install whisper-cpp ffmpeg
  • A downloaded GGML model (e.g. ggml-large-v3.bin)

Test plan

  • Install prerequisites (whisper-cpp, ffmpeg, GGML model)
  • Enable call recording and complete a Tuple call
  • Verify Summary.md is generated in the artifacts directory with correct participant names and transcribed speech

🤖 Generated with Claude Code

Transcribes call recordings using whisper-cpp and generates a
Markdown summary with participant timeline and attributed dialogue.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@elimgoodman elimgoodman marked this pull request as draft March 25, 2026 17:10
@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 25, 2026

Thanks for your contribution, @elimgoodman! 🎉

We've done some automated sense checks on your trigger, transcribe-call. All looks great! Someone from Tuple will now manually review your trigger's code and get back to you.

@elimgoodman elimgoodman marked this pull request as ready for review March 25, 2026 18:33
@elimgoodman elimgoodman merged commit 9c8f2ee into tupleapp:main Mar 25, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants