Voice Changer: Echtzeit-Stimmverzerrung und Effekte #53

Open
opened 2026-07-15 19:28:48 +02:00 by frank · 0 comments
Owner

Kontext

Voicemod, Clownfish Voice Changer und andere Tools erlauben Streamern, ihre Stimme in Echtzeit zu verändern — Roboter, Monster, Chipmunk, Echo, Halleffekte. Dies ist ein beliebtes Tool für Unterhaltung, Charaktere und V-Tubing.

Streamertool hat Audio-Features für SFX (#40), TTS (#50) und Musik (#51), aber keinen integrierten Voice Changer.

Ziel

Ein Real-Time Voice Changer integriert in Streamertool:

1. Stimmeffekte

  • Vorgefertigte Stimmen: Roboter, Monster, Chipmunk, Tiefe Stimme, Echo, Hall, Flüstern
  • Voice Morphing: Verzerrung, Pitch-Shift, Formant-Shift
  • Background Effects: Halleffekte, Verstärkung, EQ
  • Custom Presets: Eigene Effekt-Ketten speichern

2. Integration

  • OBS-kompatibel: Als Audio-Interface/Filter nutzbar
  • Streamer.bot: Stimme per Event wechseln (z. B. bei bestimmten Cards #52)
  • Scene-Abhängig: Bestimmte Stimme in bestimmter OBS-Szene
  • Hotkey/Stream Deck (#34): Stimme per Knopfdruck wechseln

3. Admin-UI

  • Stimmeffekte konfigurieren und testen
  • Presets erstellen und verwalten
  • Hotkey-Zuordnung
  • Mikrofon-Einstellungen (Input/Output Device)

4. Erweiterte Features

  • Voice-to-Voice KI: Stimme in andere Person stimmen (optional, via lokaler KI)
  • Soundboard Integration: Stimme + Sound gleichzeitig (#40)
  • Voice Cloning: Eigene Stimme kopieren (für V-Tubing)

Technische Leitplanken

  • macOS: AudioUnit (AU) / CoreAudio für Voice Processing
  • Windows: WASAPI / ASIO
  • Niedrige Latenz (< 20ms) für Echtzeit-Anwendung
  • Virtuelles Audio-Device oder OBS-Filter-Plugin
  • Kein externer Service nötig (lokale Signalverarbeitung)

Akzeptanz

  • Mindestens 5 vorgefertigte Stimmen sind verfügbar
  • Stimme kann in Echtzeit während des Streams gewechselt werden
  • OBS-kompatibel (als Audio-Source oder Filter)
  • Presets können erstellt und gespeichert werden
  • Hotkey/Stream Deck-Wechsel funktioniert
  • Latenz unter 20ms
## Kontext Voicemod, Clownfish Voice Changer und andere Tools erlauben Streamern, ihre Stimme in Echtzeit zu verändern — Roboter, Monster, Chipmunk, Echo, Halleffekte. Dies ist ein beliebtes Tool für Unterhaltung, Charaktere und V-Tubing. Streamertool hat Audio-Features für SFX (#40), TTS (#50) und Musik (#51), aber keinen integrierten Voice Changer. ## Ziel Ein **Real-Time Voice Changer** integriert in Streamertool: ### 1. Stimmeffekte - **Vorgefertigte Stimmen**: Roboter, Monster, Chipmunk, Tiefe Stimme, Echo, Hall, Flüstern - **Voice Morphing**: Verzerrung, Pitch-Shift, Formant-Shift - **Background Effects**: Halleffekte, Verstärkung, EQ - **Custom Presets**: Eigene Effekt-Ketten speichern ### 2. Integration - **OBS-kompatibel**: Als Audio-Interface/Filter nutzbar - **Streamer.bot**: Stimme per Event wechseln (z. B. bei bestimmten Cards #52) - **Scene-Abhängig**: Bestimmte Stimme in bestimmter OBS-Szene - **Hotkey/Stream Deck (#34)**: Stimme per Knopfdruck wechseln ### 3. Admin-UI - Stimmeffekte konfigurieren und testen - Presets erstellen und verwalten - Hotkey-Zuordnung - Mikrofon-Einstellungen (Input/Output Device) ### 4. Erweiterte Features - **Voice-to-Voice KI**: Stimme in andere Person stimmen (optional, via lokaler KI) - **Soundboard Integration**: Stimme + Sound gleichzeitig (#40) - **Voice Cloning**: Eigene Stimme kopieren (für V-Tubing) ## Technische Leitplanken - macOS: AudioUnit (AU) / CoreAudio für Voice Processing - Windows: WASAPI / ASIO - Niedrige Latenz (< 20ms) für Echtzeit-Anwendung - Virtuelles Audio-Device oder OBS-Filter-Plugin - Kein externer Service nötig (lokale Signalverarbeitung) ## Akzeptanz - [ ] Mindestens 5 vorgefertigte Stimmen sind verfügbar - [ ] Stimme kann in Echtzeit während des Streams gewechselt werden - [ ] OBS-kompatibel (als Audio-Source oder Filter) - [ ] Presets können erstellt und gespeichert werden - [ ] Hotkey/Stream Deck-Wechsel funktioniert - [ ] Latenz unter 20ms
frank added this to the Media & Audio milestone 2026-07-15 21:08:21 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
frank/streamertool#53
No description provided.