Skip to content

Astroport #42

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 33 commits into from
Closed

Astroport #42

wants to merge 33 commits into from

Conversation

papiche
Copy link
Contributor

@papiche papiche commented Jun 18, 2024

No description provided.

@papiche
Copy link
Contributor Author

papiche commented Jun 18, 2024

created another branch
new publish.py adds some extra figures to recordID that breaks UX
kept previous

Copy link
Owner

@steveseguin steveseguin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you

@steveseguin
Copy link
Owner

I've not tested these changes to the publish.py file yet.

There was a conflict, as the committed code didn't use the updated encryption support. This and other changes still needs to be tested, but I don't have time for that at this very moment.

steveseguin pushed a commit that referenced this pull request Jun 22, 2025
…42

- Audio recording from VDO.Ninja rooms
- Automatic transcription using Whisper AI
- FastAPI REST endpoints for start/stop recording
- Process monitoring with 1-hour timeout
- Systemd service configuration
- HTML templates for web interface
- Transcriptions saved to stt/ directory

Co-authored-by: astroport contributor
steveseguin pushed a commit that referenced this pull request Jun 22, 2025
Properly attributing the audio recording and transcription service
contribution from PR #42 by GitHub user papiche.

Co-authored-by: papiche <[email protected]>
steveseguin pushed a commit that referenced this pull request Jun 22, 2025
Creating permanent record of PR #42 contribution to ensure proper credit
for the audio recording and transcription service.

Co-authored-by: papiche <[email protected]>
steveseguin pushed a commit that referenced this pull request Jun 22, 2025
From PR #42 - Audio recording from VDO.Ninja rooms with automatic transcription using Whisper AI

- Audio recording from VDO.Ninja rooms
- Automatic transcription using Whisper AI
- FastAPI REST endpoints for start/stop recording
- Process monitoring with 1-hour timeout
- Systemd service configuration
- HTML templates for web interface
- Transcriptions saved to stt/ directory

Co-authored-by: Steve <[email protected]>
@steveseguin
Copy link
Owner

Thank you @papiche for your contribution

I've manually integrated your changes with proper Git authorship preserved. You are now correctly shown as the author of the record.py feature in commit daca304.

Your contribution has been integrated as:

  • daca304: feat: Add audio recording and transcription service (authored by papiche)
  • 1aa2c2a: docs: Add comprehensive documentation for record.py audio recording service
  • 7d0838e: docs: Add CONTRIBUTORS.md to credit papiche for record.py contribution

All your files have been included with you as the Git author:
✅ record.py - Audio recording and transcription service
✅ templates/index.html and recording.html - Web interface
✅ templates/record.service.tpl - Systemd service template
✅ setup.ninja_record.systemd.sh - Service installation script
✅ stt/ directory for transcriptions

You've also been added to CONTRIBUTORS.md and the project documentation.

Thank you for this valuable contribution! The Git history now properly reflects your authorship.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants