Discord Text-to-Speech mit eigenen KI-Stimmen
Die Sprachausgabe von Discord liest Nachrichten mit der Systemstimme des Geräts jedes Zuhörers. Ein Server mit Charakter will mehr: einen Soundboard-Clip in der Stimme eines Schurken, eine Begrüßung in einer Meme-Stimme, einen Bot, der mit eigener Stimme antwortet.
SuperClonica hat Figuren-, Meme- und Sprecherstimmen, einen kostenlosen Online-Test und eine kostenlose Engine, die Clips auf Ihrem Computer erstellt und in einem Bot laufen kann. Dieser Leitfaden zeigt, wie Sie Soundboard-Clips machen, einem Bot eine Stimme geben und das Ganze lustig und fair halten.
Stimmen für einen Discord-Server
Auf Discord wirken kurze Clips am besten: ein Satz, zwei bis drei Sekunden, mit Charakter.
- Kostenlos: Gollum, Valera der Gummibär, Trevor Philips, Dark Willow, Ciri und die Meme-Stimme Brainrot.
- Sprecher: der Super Smash Bros. 4/Ultimate Ansager für „GG“ und Siegessprüche.
- Spielfiguren: Dota-2-Helden, GTA-V-Figuren, Geralt und mehr.
- Ruhige Stimmen für Serverregeln und Begrüßungen.
Einen Clip gratis erstellen
Geben Sie auf der Seite einer beliebigen Stimme einen Satz mit 30 bis 100 Zeichen ein, wählen Sie die Sprache und klicken Sie auf die Schaltfläche zum Vertonen. In wenigen Sekunden können Sie den Clip anhören, herunterladen und auf Ihren Server bringen. Ein Konto ist nicht nötig.
Soundboard-Clips offline
Machen Sie mehrere Takes mit verschiedenen --seed-Werten und behalten Sie den lustigsten.
- Laden Sie die Stimmdatei auf ihrer Seite herunter (kostenlose Stimmen ohne Bezahlung) und installieren Sie die Engine einmal: python -m pip install superclonica-cpu.
- Vertonen Sie einen Clip mit einem Befehl: superclonica --text "GG! Das war der kostbare Sieg, den wir brauchten!" --voice gollum.json --lang de --output gg.ogg.
- Die Endung bestimmt das Format: .ogg, .mp3 und .wav funktionieren.
- Prüfen Sie die aktuellen Größen- und Längenlimits des Soundboards und halten Sie Clips kurz.
Ihrem Bot eine Stimme geben
Ein Bot kann seine Antworten mit derselben Engine aus Python vertonen: from superclonica import Superclonica; tts = Superclonica(); audio, rate = tts.synthesize("GG, alle zusammen!", voice="announcer.json", lang="de"); tts.save("gg.wav", audio). Spielen Sie die Datei in einem Sprachkanal mit dem Audioplayer Ihrer Bot-Bibliothek ab; bei discord.py ist das ein Voice-Client mit FFmpeg. Führen Sie die Synthese außerhalb der Ereignisschleife des Bots aus, etwa in einem eigenen Thread, damit der Bot reaktionsfähig bleibt. Die Engine läuft offline auf einem normalen Prozessor, der Bot hängt also nicht von einer kostenpflichtigen Sprach-API ab.
Lustig und fair
Figurenstimmen sind von Fans gemacht und nicht von den Rechteinhabern autorisiert. Nutzen Sie sie für Witze und Fanspaß auf Ihrem Server, niemals, um eine reale Person nachzuahmen, jemanden zu belästigen oder eine Nachricht offiziell wirken zu lassen. Für ein Server-Maskottchen mit eigener Stimme trainieren Sie eine Stimme aus einer Aufnahme, an der Sie die Rechte haben, oder bestellen Sie sie auf der Börse.