Vous voulez ajouter un système de voix de qualité professionnelle à votre serveur FiveM ? PMA Voice est LA solution incontournable en 2025. Ce guide vous explique comment installer PMA Voice sur votre serveur FiveM hébergé, même si vous débutez complètement avec Elypsecloud !
PMA Voice transforme l’expérience RP de vos joueurs avec un système de voix 3D réaliste, des canaux radio personnalisés, et une qualité audio crystal clear. Plus de 80% des serveurs FiveM populaires l’utilisent déjà.
Suivez ce tutoriel étape par étape pour installer PMA Voice en moins de 15 minutes sur Pterodactyl et TXAdmin !

Qu’est-ce que PMA Voice et Pourquoi l’Installer ?
PMA Voice est un système de communication vocale avancé pour FiveM qui remplace le système de voix basique. Développé par la communauté, il offre :
Avantages de PMA Voice :
- Audio 3D réaliste : La voix diminue avec la distance
- Qualité HD : Compression audio optimisée
- Canaux radio illimités : Parfait pour police, EMS, gangs
- Chuchotement/Cri : Différents niveaux de voix
- Compatible tous frameworks : ESX, QBCore, VRP, etc.
- Performances optimisées : Consomme moins de ressources que les alternatives
Pourquoi choisir PMA Voice vs alternatives ?
Feature | PMA Voice | SaltyChat | TokoVOIP |
---|---|---|---|
Gratuit | ✅ | ❌ | ❌ |
Installation simple | ✅ | ❌ | ❌ |
Support actif | ✅ | ⚠️ | ❌ |
Performances | ✅ | ✅ | ⚠️ |
Prérequis Avant Installation
Avant de commencer, vérifiez que vous avez :
Côté Serveur :
- ✅ Serveur FiveM fonctionnel (OneSync activé recommandé)
- ✅ Accès Pterodactyl Panel ou TXAdmin
- ✅ Minimum 2 Go RAM libre
- ✅ Droits administrateur sur votre hébergement
Côté Technique :
- ✅ Connexion internet stable
- ✅ Client FTP (FileZilla) ou accès fichiers web
- ✅ Éditeur de texte (Notepad++, VS Code)
Versions Compatibles :
- FiveM Server : Build 2545+ (recommandé : dernière version)
- PMA Voice : Version 3.0+ (ce guide utilise la v3.2.1)
⚠️ Important : Sauvegardez votre serveur avant toute installation !
Étape 1 : Télécharger PMA Voice
Méthode Officielle (Recommandée) :
- Rendez-vous sur GitHub :
- Allez sur : https://github.com/AvarianKnight/pma-voice
- Cliquez sur « Releases » dans le menu de droite
- Téléchargez la dernière version stable (.zip)
- Vérifiez le contenu : Le fichier ZIP doit contenir :
pma-voice/ ├── client/ ├── server/ ├── config/ ├── fxmanifest.lua ├── README.md └── config.lua
Alternative : Clone Git
git clone https://github.com/AvarianKnight/pma-voice.git
⚠️ Attention aux faux sites : Téléchargez UNIQUEMENT depuis GitHub officiel !
Étape 2 : Upload sur Votre Serveur (Pterodactyl)
Via Pterodactyl Panel :
- Connectez-vous à votre Panel Pterodactyl
- URL fournie par votre hébergeur (ex: panel.elypsecloud.com)
- Identifiants reçus par email
- Accédez au File Manager :
- Cliquez sur votre serveur FiveM
- Onglet « Files » → « File Manager »
- Naviguez vers le dossier
resources/
- Créez le dossier PMA Voice :
- Clic droit dans
resources/
→ « Create Folder » - Nommez-le exactement :
pma-voice
- Clic droit dans
- Upload des fichiers :
- Sélectionnez le dossier
pma-voice
créé - Cliquez « Upload » → Glissez le contenu du ZIP
- Attendez la fin de l’upload (barre verte = terminé)
- Sélectionnez le dossier
Étape 3 : Configuration Basique
Modifier le config.lua :
- Ouvrez le fichier :
- Dans File Manager :
resources/pma-voice/config.lua
- Double-clic pour éditer
- Dans File Manager :
- Configuration recommandée débutant :
Config = {} -- Paramètres généraux Config.voiceTarget = 1 Config.microphoneAlwaysOn = false Config.enableSubmix = false Config.defaultVoiceRange = 8.0 Config.enableCameraTracking = false -- Niveaux de voix (distance en unités FiveM) Config.voiceModes = { {1.5, "Chuchoter"}, -- Mode 1 {8.0, "Normal"}, -- Mode 2 {15.0, "Crier"}, -- Mode 3 } -- Radio (optionnel pour début) Config.enableRadio = true Config.radioPressed = 244 -- Touche M par défaut Config.RadioTransmitRange = 1500.0
- Sauvegardez le fichier (Ctrl+S)
Étape 4 : Ajouter à server.cfg
Via TXAdmin (Méthode Simple) :
- Ouvrez TXAdmin dans votre navigateur
- URL : http://votre-ip:40120 (ou fournie par hébergeur)
- Connectez-vous avec vos identifiants
- Aller dans Settings :
- Menu « Settings » → « FXServer »
- Section « Server.cfg »
- Ajouter la ligne : Trouvez la section avec les autres
ensure
et ajoutez :ensure pma-voice
- Position importante :
# Autres ressources de base ensure mapmanager ensure chat ensure spawnmanager ensure sessionmanager ensure hardcap ensure baseevents # PMA Voice - IMPORTANT : Après les ressources de base ensure pma-voice # Vos autres scripts après ensure esx_menu_default ensure es_extended
Via Pterodactyl Panel :
- File Manager → Racine du serveur
- Éditez server.cfg
- Ajoutez
ensure pma-voice
après les ressources de base - Sauvegardez
⚠️ Ordre crucial : PMA Voice doit se charger APRÈS les ressources FiveM de base mais AVANT vos scripts RP !
Étape 5 : Test et Vérification
Démarrer le Serveur :
- Via TXAdmin :
- Bouton « Start Server »
- Surveillez les « Live Console » logs
- Via Pterodactyl :
- Onglet « Console »
- Bouton « Start »
Vérifier les Logs :
Logs SUCCESS à rechercher :
[ script:pma-voice] Resource pma-voice started successfully
[ script:pma-voice] PMA Voice version 3.2.1 initialized
[ script:pma-voice] Voice target set to 1
Logs ERROR à éviter :
❌ [ERROR] Failed to start resource pma-voice
❌ [WARNING] pma-voice manifest version mismatch
❌ [ERROR] Unable to load config for pma-voice
Test In-Game :
- Connectez-vous à votre serveur
- Vérifiez l’interface : Un indicateur micro apparaît (coin d’écran)
- Test de proximité : Demandez à un ami de tester différentes distances
- Test radio : Appuyez sur M pour activer/désactiver
Configuration Avancée et Personnalisation
Touches Personnalisées :
Dans config.lua
, personnalisez les contrôles :
Config.keys = {
voiceRangeDown = 57, -- F10 pour diminuer portée voix
voiceRangeUp = 344, -- F11 pour augmenter portée voix
radioPressed = 244, -- M pour radio
radioEnabled = 243, -- ~ pour activer/désactiver radio
}
Intégration Framework :
Pour ESX :
-- Dans votre script téléphone
exports['pma-voice']:setCallChannel(callId, callVolume)
exports['pma-voice']:setRadioChannel(radioChannel)
Pour QBCore :
-- Intégration automatique dans qb-radio
Config.RadioItem = 'radio' -- Item requis pour utiliser radio
Canaux Radio Personnalisés :
-- Canaux réservés pour factions
Config.PoliceFequency = 1 -- Police uniquement
Config.EMSFrequency = 2 -- Ambulance uniquement
Config.RadioChannels = {
[1] = "Police",
[2] = "EMS",
[3] = "Taxi",
[4] = "Mécano"
}
Dépannage : Problèmes Courants
❌ PMA Voice ne se lance pas
Symptômes : Aucun log PMA Voice dans la console Solutions :
- Vérifiez l’orthographe :
ensure pma-voice
(avec tiret) - Vérifiez l’arborescence des fichiers
- Redémarrez complètement le serveur
- Vérifiez les permissions fichiers (chmod 755)
❌ Les joueurs ne s’entendent pas
Symptômes : Micro fonctionne mais aucun son reçu Solutions :
- Vérifiez OneSync activé :
set onesync on
- Testez avec 2 joueurs minimum
- Vérifiez Config.voiceTarget = 1
- Redémarrez la ressource :
restart pma-voice
❌ Audio de mauvaise qualité
Symptômes : Voix robotique, coupures, écho Solutions :
- Activez submix :
Config.enableSubmix = true
- Vérifiez la bande passante serveur
- Réduisez defaultVoiceRange si surcharge
- Mise à jour vers dernière version PMA Voice
❌ Radio ne fonctionne pas
Symptômes : Touche M sans effet Solutions :
- Vérifiez
Config.enableRadio = true
- Changez la touche :
Config.radioPressed = 74
(H) - Testez avec item radio si framework l’exige
- Vérifiez conflits avec autres scripts
❌ Crash serveur après installation
Symptômes : Serveur redémarre en boucle Solutions :
- Vérifiez version FiveM compatible (2545+)
- Supprimez temporairement :
# ensure pma-voice
- Vérifiez logs détaillés pour conflits
- Testez sur serveur de test avant production
Questions Fréquemment Posées
PMA Voice est-il gratuit ? Oui, 100% gratuit et open-source. Méfiez-vous des sites qui le vendent !
Quelle différence avec SaltyChat ? PMA Voice est gratuit, plus simple à installer, et aussi performant. SaltyChat nécessite TeamSpeak et coûte cher.
Combien de joueurs peuvent utiliser PMA Voice ? Théoriquement illimité. Testé jusqu’à 1000+ joueurs simultanés sur de gros serveurs.
PMA Voice fonctionne-t-il avec tous les frameworks ? Oui : ESX, QBCore, VRP, vMenu, et frameworks custom. C’est framework-agnostic.
Peut-on personnaliser l’interface ? Oui, les fichiers HTML/CSS sont modifiables. Attention aux mises à jour qui écrasent vos changements.
PMA Voice consomme-t-il beaucoup de ressources ? Non, très optimisé. Consommation typique : 0.2-0.8ms selon le nombre de joueurs.
Comment ajouter plus de canaux radio ? Modifiez Config.maxRadioChannel = 100
dans config.lua. Chaque canal supporte théoriquement 999 joueurs.
PMA Voice fonctionne-t-il sur mobile ? Les clients mobiles (FiveM mobile mods) ont un support limité. Mieux vaut tester avant déploiement.
Conclusion : Votre Serveur FiveM Transformé
Félicitations ! Vous avez maintenant installé PMA Voice, le système de communication vocale le plus populaire de FiveM. Vos joueurs vont immédiatement remarquer la différence de qualité audio et d’immersion.
Récapitulatif Installation :
- ✅ Téléchargé PMA Voice depuis GitHub officiel
- ✅ Uploadé dans resources/pma-voice/
- ✅ Configuré config.lua selon vos besoins
- ✅ Ajouté
ensure pma-voice
dans server.cfg - ✅ Testé en jeu avec succès
Prochaines Étapes Recommandées :
- Intégrez avec votre système de téléphone/radio existant
- Personnalisez les touches et interface selon votre communauté
- Monitarez les performances régulièrement
- Planifiez les mises à jour mensuelles
Ressource Utile :
- 📖 Documentation complète : GitHub PMA Voice
PMA Voice va révolutionner l’expérience RP de votre serveur. Les joueurs vont rester plus longtemps, les interactions seront plus naturelles, et votre serveur va gagner en professionnalisme.
N’hésitez pas à expérimenter avec les paramètres avancés une fois que la base fonctionne parfaitement !
Besoin d’un Hébergement FiveM Professionnel ?
Éviter l’erreur n°15 commence par choisir le bon partenaire technique.
Elypsecloud propose des solutions d’hébergement FiveM spécialement optimisées pour éviter toutes ces erreurs :
🚀 VPS Gaming avec SSD NVMe et CPU haute fréquence
🛡️ Protection DDoS et monitoring 24/7 inclus
💾 Sauvegardes automatiques quotidiennes
🇫🇷 Support expert FiveM en français
⚡ Installation 1-clic avec TXAdmin pré-configuré
Offre spéciale lecteurs : -30% sur votre premier mois avec le code BLOG30