An intelligent meeting assistant that records, transcribes, and analyzes meetings to generate actionable insights.
from scripts.meeting_recorder import MeetingRecorder
# Initialize recorder
recorder = MeetingRecorder()
# Start recording
recorder.start_recording("/tmp/meeting_audio.wav")
# Stop and transcribe
transcript = recorder.stop_and_transcribe()
print(f"Transcript: {transcript['text']}")
from scripts.meeting_minutes import generate_minutes
# Generate structured minutes
minutes = generate_minutes(transcript_path="/tmp/transcript.json")
print(f"Summary: {minutes['summary']}")
print(f"Action Items: {minutes['action_items']}")
from scripts.action_extractor import extract_actions
# Extract tasks from transcript
actions = extract_actions("/tmp/transcript.txt")
for action in actions:
print(f"- {action['task']} (Assigned: {action['assignee']})")
共 1 个版本