Initial commit: MeetRec — record & transcribe meetings with Whisper
- meetrec.py: CLI recorder with live rolling transcript (faster-whisper) - meetrec_gui.py: PySide6 GUI reusing the CLI's recording/transcription logic, with model/device/compute selection and live transcript - install.sh: local install into ~/.local (venv, deps, launchers, desktop entry), with --model/--no-model/--uninstall - bin/meetrec, bin/meetrec-cli: launchers - share/applications/meetrec.desktop: XDG desktop entry - README.md, requirements.txt, .gitignore
This commit is contained in:
Executable
+10
@@ -0,0 +1,10 @@
|
||||
#!/usr/bin/env sh
|
||||
# MeetRec — CLI launcher (installed by install.sh)
|
||||
set -eu
|
||||
APP_DIR="${MEETREC_APP_DIR:-$HOME/.local/share/meetrec}"
|
||||
PY="$APP_DIR/venv/bin/python"
|
||||
if [ ! -x "$PY" ]; then
|
||||
echo "MeetRec is not installed. Run ./install.sh first." >&2
|
||||
exit 1
|
||||
fi
|
||||
exec "$PY" "$APP_DIR/meetrec.py" "$@"
|
||||
Reference in New Issue
Block a user