Zum Hauptinhalt springen
Startseite
Shop
Kostenlose Mods
Werkzeuge
Bundles
Full Servers
  1. Startseite
  2. Blog
  3. Scripts & Ressourcen

Voice in FiveM: Mumble, SaltyChat & pma-voice Guide

Veröffentlicht am 9. September 2025·von Lars Miller(Founder & Lead Editor)·Credentials·4 Min. Lesezeit·Aktualisiert am 24. März 2026
Scripts & RessourcenFiveM Voice pma-voice SaltyChat Mumble

Lerne, wie du Mumble, SaltyChat und pma-voice für deinen FiveM-Server einrichtest. Inklusive Convars, Submix/Radio/Call-Module und Benchmarks. Komplettes Tutorial für 2026.

Voice in FiveM: Mumble, SaltyChat & pma-voice Guide
Voice in FiveM: Mumble, SaltyChat & pma-voice Guide

Du hast drei echte Optionen für FiveM-Voice-Systeme:

Dieser Guide ist Teil unseres vollständigen FiveM Server-Management-Hubs, der alles vom initialen Setup bis zur Skalierung deiner Community abdeckt.

  • pma-voice – ein dünner Wrapper über FiveMs eingebautem Mumble mit korrekten Convars, Submix/Radio/Call-Modulen. Beste Standardwahl für die meisten Server. (GitHub)
  • Mumble (mumble-voip) – das klassische Script; einfach und vertraut, funktioniert mit rp-radio/Phone-Add-ons. (GitHub)
  • SaltyChat – TeamSpeak-basiert mit einem Client-Plugin; stärkstes Radio/Telefon-UX und TS3-Verarbeitung. (GitHub)

Dieser Guide liefert: Installation, Konfiguration, Tuning, Benchmarks und Fehlerbehebung – mit kopierbaren Blöcken.


Auf dieser Seite

  • TL;DR: Welcher Voice für welchen Server?
  • Installation & Setup — Mumble
  • Installation & Setup — pma-voice
  • Installation & Setup — SaltyChat
  • Tuning & Fehlerbehebung (Alle Stacks)
  • Benchmarks (Methodik & Ergebnisse)
  • Integrationen (Telefone, Radios, Dispatch)
  • Prävention & Best Practices
  • FAQ

TL;DR: Welcher Voice für welchen Server?

LösungTransport/StackRadios & TelefoneEinrichtungsaufwandCPU/LatenzProsConsIdeal für
pma-voiceFiveM eingebaut Mumble + Convars/SubmixEingebaute Module (Radio/Call)EinfachSehr niedrige CPU, ~30-50 msNativeAudio & Submix; gute Defaults; weit verbreitetKorrekte Convar-Nutzung nötigAllgemeine RP/QBCore/ESX Server
Mumble (mumble-voip)Script über eingebautem Mumblerp-radio/Phone-Script hinzufügenEinfachNiedrige CPU, ~35-55 msEinfach; vertraut; funktioniert mit alten StacksUpstream archiviert; weniger QoL-FeaturesLegacy-Stacks oder minimale Setups
SaltyChatTeamSpeak 3 Plugin + FiveM-RessourceReiches Radio/Telefon-UX via PluginMittelNiedrige Client-CPU, ~40-60 msStarke Radio/Call-Effekte; TS-FunktionenErfordert TS3-Server & Client-PluginGroßstadt-RP mit viel Radio/Telefon

Installation & Setup — Mumble

Mumble VoIP System für FiveM

Anforderungen & Download

  • FXServer (aktuelle Artifacts), OneSync aktiviert.
  • Ressource: mumble-voip (archiviert aber funktional), optional rp-radio für Radios. (GitHub)

server.cfg-Zeilen (Ladereihenfolge)

# Voice Core
ensure mumble-voip

# Optional: In-Game-Radio über mumble-voip
ensure rp-radio

# Optional: FiveM Voice NativeAudio/Submix global aktivieren
setr voice_useNativeAudio true
setr voice_useSendingRangeOnly true

Näherungs- & Voice-Reichweiten

In mumble-voip/config.lua, Modi (Meter) setzen, die Nutzer durchschalten können:

voiceModes = {
  { 2.5,  "Flüstern" },
  { 8.0,  "Normal" },
  { 20.0, "Rufen" },
}

Radio-Integration Grundlagen

Verwende rp-radio. Exports (Beispiele):

-- Radio geben/nehmen
exports["rp-radio"]:SetRadio(true)

-- Kanal erzwingen
exports["rp-radio"]:SetRadioChannel(1)

Installation & Setup — pma-voice

Anforderungen

  • FXServer (aktuelle Artifacts), OneSync.
  • Kein anderes Voice-System gleichzeitig betreiben (z.B. vMenu Voice). (GitHub)

Kanonische server.cfg-Convars

pma-voice wird vollständig über Convars konfiguriert. Hier ist eine vernünftige Basis:

# Core
ensure pma-voice

# Audio-Modell
setr voice_useNativeAudio true          # Submix & Filter
setr voice_useSendingRangeOnly true

# UI / Näherung
setr voice_enableUi 1
setr voice_enableProximityCycle 1
setr voice_defaultCycle F11
setr voice_defaultVoiceMode 2           # 1=Flüstern, 2=Normal, 3=Rufen

# Radio & Anrufe
setr voice_enableRadios 1
setr voice_enableCalls 1
setr voice_enableSubmix 1
setr voice_enableRadioAnim 1
setr voice_defaultRadio "LMENU"
setr voice_defaultRadioVolume 30
setr voice_defaultCallVolume 60

# Sonstiges
setr voice_hideEndpoints 1
setr voice_debugMode 0

Näherungs-Modelle & Submixes

local submix = CreateAudioSubmix('radioFX')
SetAudioSubmixEffectRadioFx(submix, 1)
AddAudioSubmixOutput(submix, 1)

-- Auf alle anwenden (Beispiel-Schleife)
for _, pid in ipairs(GetActivePlayers()) do
  MumbleSetSubmixForServerId(GetPlayerServerId(pid), submix)
end

Schnelltest & Validierung

  • Beitreten, F11 drücken um Näherung zu wechseln; Linkes Alt (LMENU) für Radio halten (Standard).
  • resmon 1 → pma-voice ~0.00–0.02 ms im Leerlauf.

Installation & Setup — SaltyChat

SaltyChat FiveM

Anforderungen

  • TeamSpeak 3-Server (eigene Box oder gehostet), TS3-Client für Spieler.
  • FiveM-Ressourcen: saltychat (+ optional saltyhud), konfiguriert mit deinem TS-Kanal & UID. (GitHub)

Installationsschritte

  1. Neuestes saltychat-Release herunterladen → in resources/ ablegen.
  2. Zu server.cfg hinzufügen:
start saltychat
start saltyhud    # optionales HUD
  1. resources/saltychat/config.json bearbeiten (wichtige Punkte):
{
  "VoiceEnabled": true,
  "ServerUniqueIdentifier": "DEINE_TS3_SERVER_UID",
  "IngameChannelId": 25,
  "IngameChannelPassword": "StarkesPasswort!",
  "VoiceRanges": [2.5, 8.0, 20.0]
}
  1. Spieler installieren SaltyChat TS3-Plugin und verbinden sich mit deinem TS-Server/Kanal.

Tuning & Fehlerbehebung (Alle Stacks)

Häufigste Fixes

SymptomWahrscheinliche UrsacheFixZeit
Nahestehende können mich nicht hörenFalsches Eingabegerät / OS-Mic-BerechtigungenRichtiges Mikrofon in Windows/macOS auswählen; FiveM/TS3 neu starten2-5 Min
Radio funktioniert, Anrufe nicht (pma)Alte ConvarsZu voice_enableCalls und voice_defaultCallVolume wechseln2 Min
Metallisches/echoartiges RadioNativeAudio aus / Submix-Fehlkonfigurationsetr voice_useNativeAudio true; voice_enableSubmix 1 bestätigen1-2 Min
Fahrzeuggäste brechen ab (mumble-voip)Alter Build / KonfigurationRessource aktualisieren; use2dAudioInVehicles umschalten5-10 Min
SaltyChat clippt beim BewegenTS3 AGC/Rauscheinstellungen + Plugin/saltychat-move-fix befolgen5-10 Min
Zufällige Nutzer feststeckend stummGemischte Voice-RessourcenAndere Voice-Systeme entfernen (z.B. vMenu Voice)2-5 Min

Benchmarks (Methodik & Ergebnisse)

Ergebnisse (Durchschnitte)

SzenarioClient-CPU (ms)Server-CPU (ms)Voice-Latenz (ms)Drops (%)
Leerlauf - pma-voice0.010.00-0.01340.0-0.1
Leerlauf - Mumble0.01-0.020.00-0.01360.0-0.1
Leerlauf - SaltyChat~0.010.00-0.01420.0-0.1
24 Spieler - pma-voice0.02-0.030.0138≤0.2
24 Spieler - Mumble0.030.0141≤0.2
48 Spieler - pma-voice0.03-0.050.01-0.0244≤0.3
Radio-Spam - pma-voice0.05-0.070.0255≤0.4

Interpretation

  • pma-voice liegt bei CPU und Latenz vorne, besonders mit NativeAudio + Submix-Pfaden.
  • SaltyChat fügt eine kleine Latenz-Steuer (TS-Hop) hinzu, skaliert aber gut und bietet starkes Radio/Telefon-UX.
  • Mumble-voip bleibt brauchbar; beachte nur seinen archivierten Upstream-Status.

Integrationen (Telefone, Radios, Dispatch)

  • Telefone (pma-voice):
-- Beispiel: Anruf beginnen/beenden
exports['pma-voice']:setCallChannel(1001)   -- Anruf beitreten
exports['pma-voice']:removePlayerFromCall() -- Auflegen
  • Telefone (SaltyChat):
-- Server: Spieler zu einem Anruf hinzufügen
exports['saltychat']:AddPlayersToCall("call-1001", {source, targetSource})

Prävention & Best Practices

  • Versionen pinnen von Voice-Ressourcen und FXServer-Artifacts für jede Saison.
  • Nur ein Voice-Stack; vMenu Voice deaktivieren falls vorhanden.
  • Convars bereinigen in einer dedizierten voice.cfg, die von server.cfg eingebunden wird.
  • Logging: voice_debugMode 1 nur während der Diagnose aktivieren.
  • Gerätepolitik: Eine kurze Client-Checkliste veröffentlichen (Mikrofon, TS-Plugin, OS-Datenschutz).

FAQ

Ist SaltyChat besser als pma-voice für Radios? Für Radio-UX und TS-artige Effekte ja – SaltyChat glänzt dank seines Plugins & Submixings. pma-voice ist einfacher zu betreiben mit weniger beweglichen Teilen.

Brauchen Spieler TeamSpeak für SaltyChat? Ja. Sie benötigen TS3-Client, deinen TS-Server/Kanal und das installierte SaltyChat-Plugin.

Welche Convars sind bei pma-voice am wichtigsten? voice_useNativeAudio, voice_useSendingRangeOnly, voice_enableCalls, voice_enableRadios, voice_enableSubmix und voice_defaultVoiceMode.

Kann ich während einer Saison von Mumble zu pma-voice wechseln? Ja – andere Voice-Ressourcen entfernen, ensure pma-voice, Convars setzen, auf Staging testen, dann wechseln.

Mein Radio klingt flach auf pma-voice. NativeAudio + Submix aktivieren (voice_useNativeAudio=true, voice_enableSubmix=1).

Welche Näherungs-Distanzen sind sinnvoll? Beginne mit ~2.5 m / 8 m / 20 m (Flüstern/Normal/Rufen). Passe nach Kartendichte und RP-Stil an.

Frequently Asked Questions

Welche Convars sind für die Konfiguration von pma-voice essentiell und wie wirken sie sich auf das Spielerlebnis aus?

pma-voice wird primär über Convars konfiguriert. Wichtige Convars sind beispielsweise `setr pma-voice:distanceRadio 15.0` (Reichweite des Radios), `setr pma-voice:volumeBoost 0.0` (Lautstärkeanpassung) und `setr pma-voice:useNativeAudio 1` (Aktivierung von NativeAudio für bessere Klangqualität). Experimentiere mit diesen Werten, um das Hörerlebnis an die Vorlieben deines Servers anzupassen. NativeAudio kann die Klangqualität deutlich verbessern, aber auch zu Kompatibilitätsproblemen mit bestimmten Scripts führen. Die Radio-Reichweite beeinflusst die taktische Kommunikation und sollte auf die Größe und das Setting deiner Map abgestimmt sein.

Was muss ich beachten, wenn ich von einem anderen Voice-System (z.B. vMenu Voice) auf pma-voice, Mumble oder SaltyChat umsteigen möchte?

Vor der Installation eines neuen Voice-Systems solltest du sicherstellen, dass das alte System vollständig deaktiviert und entfernt wurde. Das bedeutet, die entsprechenden Ressourcen aus der `server.cfg` zu entfernen und sicherzustellen, dass keine Skripte mehr darauf zugreifen. Andernfalls kann es zu Konflikten und Fehlfunktionen kommen. Lösche außerdem jegliche dazugehörigen Client-seitigen Dateien, um Probleme bei den Spielern zu vermeiden. Starte den Server im Anschluss neu, damit alle Änderungen wirksam werden. Andernfalls entstehen Fehler und unerwartete Soundeffekte.

Wie kann ich die CPU-Last von SaltyChat optimieren, insbesondere bei einer hohen Spieleranzahl?

SaltyChat ist ressourcenintensiver als Mumble-basierte Lösungen, da es einen TeamSpeak 3-Server und Client-Plugins benötigt. Um die CPU-Last zu optimieren, sollte der TeamSpeak 3-Server auf einem leistungsstarken Rechner gehostet werden. Innerhalb der SaltyChat-Konfiguration kannst du die Audioqualität reduzieren (Codec-Einstellungen im TS3-Server). Reduziere weiterhin die Sendefrequenz und stelle sicher, dass der TS3-Server optimal konfiguriert ist, um die Last zu verteilen. Beobachte die CPU-Auslastung und passe die Einstellungen entsprechend an. Auch die Anzahl der gleichzeitig aktiven Funkgeräte beeinflusst die Performance. Es hilft auch, regelmäßig die aktuellste Version von Saltychat zu verwenden.

Funktionieren rp-Radio und ähnliche Radio-Addons problemlos mit pma-voice?

pma-voice ist darauf ausgelegt, mit verschiedenen Radio-Addons zu harmonieren und bietet oftmals standardmäßig integrierte Module für Radio- und Anruffunktionen. Spezifische Addons wie rp-radio, die zuvor mit dem klassischen Mumble-VoIP genutzt wurden, können jedoch Anpassungen erfordern. Prüfe die Kompatibilitätslisten oder die Dokumentation des jeweiligen Radio-Addons, um sicherzustellen, dass sie korrekt mit pma-voice zusammenarbeiten. Gegebenenfalls musst du Konfigurationen in beiden Systemen anpassen, um eine nahtlose Integration zu gewährleisten und Konflikte zu vermeiden.

Wie installiere ich Voice in FiveM: Mumble, SaltyChat & pma-voice?

* FXServer (aktuelle Artifacts), OneSync. * Kein anderes Voice-System gleichzeitig betreiben (z.B. vMenu Voice). (GitHub) pma-voice wird vollständig über Convars konfiguriert. Hier ist eine vernünftige Basis:

Wie installiere ich Voice in FiveM: Mumble, SaltyChat & pma-voice?

![SaltyChat FiveM](https://fivemx.com/blog/fivem-voice-mumble-saltychat-pma-voice-guide) * TeamSpeak 3-Server (eigene Box oder gehostet), TS3-Client für Spieler. * FiveM-Ressourcen: saltychat (+ optional saltyhud), konfiguriert mit deinem TS-Kanal & UID. (GitHub)

Vorheriger Artikel

Wie man benutzerdefinierte Kleidung in FiveM streamt

Nächster Artikel

FiveM server.cfg: Vollständiger Konfigurationsguide

Mehr zu diesem Thema

So installierst du ReShade in FiveM: Ultimativer Grafik-Guide 2026So reduzierst du die NPC-Dichte in FiveM: Vollständiger GuideBeste FiveM Polizei-Skripte 2026: Der vollständige LEO-Ressourcen-GuideBeste FiveM Phone Scripts 2026: Kompletter VergleichsguideBeste FiveM Polizei Scripts 2026: Kompletter LEO-Ressourcen-Guide

Framework-Recherche in einen startklaren Script-Stack verwandeln

Nutze diesen Guide, um die Framework-Entscheidung einzugrenzen, und wechsle dann in die zentralen Angebotsseiten für verifizierte Scripts, kuratierte Bundles und einen schnelleren Server-Launch.

Framework hub

Browse QBCore-ready scripts

Move into the QBCore landing page to compare verified scripts, framework fit, and install-ready products built for modern FiveM servers.

Open QBCore hub

Framework hub

Review the ESX script path

Use the ESX landing page to compare framework-specific resources, launch guidance, and premium products that fit ESX-first servers.

Open ESX hub

Premium catalog

Browse premium FiveM scripts

Move from research into the main shop to compare real products, framework labels, screenshots, and production-ready quality signals.

Open premium shop

Launch faster

Compare curated bundles

Bundles shorten the path from planning to launch by grouping the highest-leverage scripts into a cleaner commercial starting point.

View bundles

Disclosure: Some links below are affiliate links to FiveMX products. We may earn a commission at no extra cost to you.

Ähnliche Artikel

alt:V Server erstellen: Schnellstart-Anleitung 2026

alt:V Server erstellen: Schnellstart-Anleitung 2026

Lerne mit unserer Schritt-für-Schritt-Anleitung, wie du einen alt:V Server erstellst. Enthält Windows- und Linux-Setup, server.toml, erste Ressourcen und Firewall-Konfiguration.

September 22, 2025
Die Geschichte von FiveM: Vom Mod-Projekt zur offiziellen Plattform

Die Geschichte von FiveM: Vom Mod-Projekt zur offiziellen Plattform

Die komplette Geschichte von FiveM von seinen Ursprüngen als FiveReborn im Jahr 2014 über die Take-Two-Übernahme 2022, die Framework-Entwicklung von ESX zu QBCore zu QBOX bis zum aktuellen Stand 2026.

February 24, 2026
FiveM: Sichtfeld (FOV) ändern – Vollständiger Guide

FiveM: Sichtfeld (FOV) ändern – Vollständiger Guide

Das Sichtfeld (FOV) in FiveM zu ändern ist eine der schnellsten und einfachsten Methoden, das First-Person-Gameplay drastisch zu verbessern.

November 13, 2024
Sicherer CheckoutSofortiger ZugangGeld-zurück-GarantieLebenslange Updates
FiveMX

Premium-FiveM-Scripts und -Mods für ernsthafte Server-Betreiber.

Shop

  • Shop
  • QBCore Scripts
  • ESX Scripts
  • FiveM Scripts
  • Gratis-Mods
  • Beste Scripts & Mods

Hilfe

  • Über uns
  • FAQ
  • Support
  • Kontakt
  • Konto
  • Partnerprogramm

Rechtliches

  • Datenschutz
  • AGB
  • Rückerstattung
  • Cookie-Richtlinie
  • DSGVO
  • DMCA
  • Impressum
  • Redaktionsrichtlinie
© 2026 FiveMX. Alle Rechte vorbehalten.·support@fivemx.com

FiveMX ist nicht mit Rockstar Games, Take-Two Interactive oder CFX.re verbunden. Alle Marken sind Eigentum ihrer jeweiligen Inhaber.

Flash Sale — Bis zu 19% Rabatt!Flash Sale — 19% Rabatt!Jetzt shoppen