Skip to content

Add VoiceBridge: real-time AI voice changer to a virtual game mic - #1

Open
MRZ-OW wants to merge 2 commits into
masterfrom
claude/new-session-Xk5t9
Open

Add VoiceBridge: real-time AI voice changer to a virtual game mic#1
MRZ-OW wants to merge 2 commits into
masterfrom
claude/new-session-Xk5t9

Conversation

@MRZ-OW

@MRZ-OW MRZ-OW commented Jun 5, 2026

Copy link
Copy Markdown
Owner

High-level design + implementation of a real-time neural voice-conversion
pipeline that turns a physical mic into a cloned-voice virtual microphone for
games on Windows (sub-300ms target, RVC/Seed-VC backends; not a pitch shifter).

  • docs/DESIGN.md: full architecture, latency budget, streaming algorithm
  • engine.py: chunking + context window + equal-power crossfade streaming
  • audio_io.py: non-blocking duplex pipeline (queues + worker thread, VB-CABLE)
  • backends/: passthrough (works today) + rvc + seedvc integration seams
  • record.py/train.py: guided voice-clone recording and training orchestration
  • gui.py/cli.py: control panel + CLI; config.py: typed YAML config
  • tests/: 16 pure-Python unit tests for the DSP/streaming/config (all passing)

https://claude.ai/code/session_01Tic4oPjP417WDdfPXW1bFx

claude added 2 commits June 5, 2026 04:44
High-level design + implementation of a real-time neural voice-conversion
pipeline that turns a physical mic into a cloned-voice virtual microphone for
games on Windows (sub-300ms target, RVC/Seed-VC backends; not a pitch shifter).

- docs/DESIGN.md: full architecture, latency budget, streaming algorithm
- engine.py: chunking + context window + equal-power crossfade streaming
- audio_io.py: non-blocking duplex pipeline (queues + worker thread, VB-CABLE)
- backends/: passthrough (works today) + rvc + seedvc integration seams
- record.py/train.py: guided voice-clone recording and training orchestration
- gui.py/cli.py: control panel + CLI; config.py: typed YAML config
- tests/: 16 pure-Python unit tests for the DSP/streaming/config (all passing)

https://claude.ai/code/session_01Tic4oPjP417WDdfPXW1bFx
effortLevel: xhigh (highest persistable level) + CLAUDE_CODE_EFFORT_LEVEL=max
env var (highest-priority lever, accepts session-only 'max').

https://claude.ai/code/session_01Tic4oPjP417WDdfPXW1bFx
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