Sound System

Sound System

Syra_SoundSystem is a unified public-address and spatial audio system for FiveM, allowing players or staff to broadcast voice, text and sounds while also supporting amplified voice and ambient audio zones.

It is perfect for city halls, police stations, hospitals, prisons, events, arenas, schools, businesses or any location that needs immersive speaker announcements.

The system combines live voice routing, written announcements, local voice amplification, spatial ambience and global audio playback for a complete in-world sound experience.

Key Features

Technical Information

Installation guide

  1. Download the resource

    After purchase, sign in to portal.cfx.re (Granted Assets) with the Cfx account linked to your Tebex order and download Syra_SoundSystem.

  2. Add it to your resources

    Extract the archive and place Syra_SoundSystem in your server resources folder.

  3. Start order in server.cfg

    ox_lib and pma-voice are declared dependencies and must start first:

    ensure ox_lib
    ensure pma-voice
    ensure ox_inventory # or your inventory
    ensure Syra_Notif # optional
    ensure Syra_SoundSystem
  4. Global audio permission

    Allow administrators to use the global audio commands:

    add_ace group.admin syra_soundsystem.audio allow
    add_principal identifier.license:YOUR_LICENSE group.admin
  5. Add your audio files

    Put every audio file in html/audio/ (.mp3, .ogg or .wav) and reference them in Config.Sounds or Config.AmbientSounds.

  6. Configure

    Open config.lua and set Config.Framework (shipped as 'esx'), Config.Inventory, Config.Target and Config.NotificationSystem. Set Config.DebugZones = false before going live.