Pin voice stack dependencies and log runtime voice info#66
Open
Pin voice stack dependencies and log runtime voice info#66
Conversation
…ist-segments Prefer non-HLS YouTube audio URLs and add FFmpeg HTTP headers
Add guild voice transcription sessions with /gtranscribe, /gsetuser, /gendsession
…o-pycord Swap to Pycord (voice sinks) and update slash-command wiring
…o-pycord-ungr0e Codex-generated pull request
Improve Opus loading and voice-recording preflight checks for transcription
…oopbot Harden /gtranscribe against early voice websocket race
…issue Increase Discord voice readiness wait for /gtranscribe
…meout-issue Improve voice readiness checks for transcription startup
…meout-issue-fsfrdb Harden voice readiness check against sentinel ws values
Harden voice websocket readiness checks for transcription start
…oyment-documentation Add yt-dlp and faster-whisper requirements and update deployment/transcription guidance
…g_buffers-logging Add consent-aware guard and throttled warning in capture flush
…on-in-poopbot.py Fix transcription chunk offsets to use stream timeline
…functionality Improve transcription consent visibility and reminders
…anscribe Add gtranscribe permission prechecks and consent-flow error handling
…-with-rolling-windows Live transcription: rolling windows with overlap, bounded queue, and overlap-deduping
…-process Improve live transcription chunk diagnostics and sink key handling
…nscribe_chunk Support raw PCM sink payloads for transcription chunks
…cription-messages Remove transcription debug suffix and harden /gendsession interaction handling
…s-and-fix-audio-backlog Refine transcription consent flow to DM opt-in only
…accuracy Bias Whisper transcription to English with beam/ VAD tuning and auto-language fallback
…poopbot.py Order live transcription posts by timestamp
…tion-in-poopbot.py Refactor transcription inference to run in worker threads
…onitoring Add recording health monitoring and teardown safeguards
…n-gplay-command Fix gplay crash when voice client is present but not connected
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Motivation
Description
py-cord[voice]to2.6.1andPyNaClto1.6.1inrequirements.txtto lock the voice-critical dependencies.import sysand a startuplogger.infoinon_ready()that logsdiscord.__version__, the Python runtime version viasys.version.split()[0], and thediscord.opus.is_loaded()status.Testing
python -m py_compile poopbot.pywhich completed successfully.Codex Task