Skip to content
View in the app

A better way to browse. Learn more.

LCPDFR.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Dynamic Dispatch (For Policing Redefined) 1.2.0

(0 reviews)

1 Screenshot

Dynamic Dispatch is an immersive voice-controlled dispatch system for LSPDFR and Policing Redefined. Hold your push-to-talk key, speak naturally, and dispatch will understand your request, respond with custom radio audio and perform the appropriate in-game action.

Please Read

Dynamic Dispatch is still actively being developed and may contain bugs. Please check the included TROUBLESHOOTING.txt before requesting support and report any problems you encounter.

Holiday Notice

I’m currently away on holiday, so replies to messages, comments and support requests may be delayed. You can still report issues, and I’ll respond as soon as possible when I return. Thanks for your patience!

Compatibility

Do not use Dynamic Dispatch alongside:

  • GrammarPolice

  • BlueLine Realism

  • AI Dispatch

  • Nexus Dispatch

  • VocalDispatch

  • Any other voice-controlled dispatch modification

StopThePed and Ultimate Backup are not recommended alongside Policing Redefined unless official compatibility is added.

MAKE SURE TO SET VIDEO TO HIGHEST QUALITY

Content Creator Notice

Using Dynamic Dispatch in a video? Send me a message with the link! I’d love to check it out, and your content may be featured on this download page.

What’s New in Version 1.2.0

  • Significantly expanded natural voice-command recognition

  • Improved pursuit and suspect-fleeing phrases

  • Real LSPDFR pursuit creation and termination

  • Pursuits automatically end when the tracked suspect is arrested

  • EMS and Fire & Rescue staging

  • Staged units appear on the minimap with status-labelled service icons

  • Commands to roll in EMS, fire or every staged unit

  • Automatic staged-unit cleanup after Code 4 or cancellation

  • Panic alert tone for shots fired, officer down and emergency requests

  • Improved stop, slow and clear-traffic commands

  • Custom Dynamic Dispatch startup logo

  • Additional reliability improvements and bug fixes

Features

  • Natural voice commands using Groq and Gemini

  • Automatic Gemini transcription fallback

  • Code 1, Code 2 and Code 3 backup

  • Local patrol, state patrol, K9, SWAT, NOOSE and air support

  • EMS, fire, medevac, coroner and animal control

  • Tow service and prisoner transport

  • Pursuit support, PIT requests, roadblocks and spike strips

  • EMS and Fire & Rescue staging

  • Stop, slow and clear-traffic controls

  • Plate, VIN and pedestrian checks

  • Voice-controlled statuses, callout acceptance and Code 4

  • More than 700 custom dispatcher audio files

  • Customizable status badge, radio gestures and transmission blips

  • Editable speech hints for callsigns and police terminology

  • Configurable INI and F7 in-game menu

Some commands require the correct gameplay context. For example, spike strips require an active pursuit, transport requires an arrested suspect and VIN checks require the player to be on foot near a vehicle.

Default Controls

  • Right Alt: Hold to speak

  • F7: Open the Dynamic Dispatch menu

Both controls can be changed in plugins\LSPDFR\DynamicDispatch.ini.

Requirements

  • GTA V Legacy

  • RagePluginHook

  • LSPDFR 0.4.9

  • Policing Redefined

  • Common Data Framework

  • Active internet connection

  • Personal Gemini API key

  • Personal Groq API key

Common Data Framework is included. Policing Redefined must be installed separately.

Installation

  1. Install LSPDFR, RagePluginHook and Policing Redefined.

  2. Drag everything inside the included Grand Theft Auto V folder into your main GTA V directory.

  3. Open plugins\LSPDFR\DynamicDispatch.ini.

  4. Add your keys after GeminiApiKey= and GroqApiKey=.

  5. Start RagePluginHook and go on duty.

Never share your configured DynamicDispatch.ini, as it contains your private API keys.

Edited by bluesignal

What's New in Version 1.2.0

Released

Version 1.2.0 – Phrase, Pursuit & Staging Update

  • Significantly expanded natural voice-command recognition.

  • Added real EMS and Fire & Rescue staging with minimap icons.

  • Added commands to roll in or cancel staged emergency units.

  • Added a panic alert tone for shots fired, officer-down and emergency requests.

  • Improved pursuit creation, backup, termination and suspect-arrest handling.

  • Pursuits now automatically end when the tracked suspect is arrested.

  • Added improved stop, slow and clear-traffic commands.

  • Added a custom Dynamic Dispatch startup logo.

  • Added additional reliability improvements and bug fixes.

Existing users should install the complete update so all new audio and assets are included. Back up your configured DynamicDispatch.ini first to preserve your Gemini and Groq API keys.


Short Description

An immersive voice controlled dispatch system for LSPDFR, featuring natural commands, custom radio responses for PR.

AI disclosure

The author has disclosed that AI tools were used in creating the following aspects of this file:

  • Description
  • Mod and Mod Content (Substantial)

The description was AI-assisted, and AI assisted with code/audio content.

User Feedback

Recommended Comments

nova2727

Members

Needs work

bluesignal

Members Author

@nova2727 Thanks for the feedback. Could you let me know specifically what needs improving and include the exact commands or problems you encountered? That’ll help me address them in the next update.

nova2727

Members

Too much of a delay between asking a question and getting responses

bluesignal

Members Author

@nova2727 Thanks for clarifying. I’m working on reducing response times further in the next update. Your internet connection and API latency can also affect the delay. If responses take unusually long, please send me your RagePluginHook.log so I can investigate.

The plugin was also updated yesterday with improvements to response speed and voice recognition, so please make sure you’re using the latest version. (V1.1.0)

Luum

Members

Is there any way to change the language the AI responds in? preferrably like NPCAI where we can put an example prompt

bluesignal

Members Author


@Luum Not at the moment, unfortunately. The AI understands what you say, but the dispatcher responses are prerecorded in English, so changing the language setting won’t change the voice replies. I’d definitely like to look into custom language prompts and additional audio packs in a future update though!

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.