Support Development / AIDispatch 1.2 (NOW LIVE) Supporter Build
This public LCPDFR release is the AIDispatch v1.0 full release build.
If you enjoy AIDispatch and want to support continued development, you can follow the project on Patreon. Latest Builds available there.
Patreon: https://www.patreon.com/cw/Boboediting/posts
![]()
Discord channel for support on the mod and update on the devlopment.
BIG SHOUTOUT to FK for helping me test my mod!.He makes some good music, go check him out: https://www.youtube.com/watch?v=h5NdHisx0uE&list=PLrm0_QrSnNRIYWixIuWLOPaqZHoZvqtRz
AIDispatch - AI Voice Dispatch for Policing Redefined
AI Dispatch 1.1
AI Dispatch turns your microphone into an actual police dispatch channel for LSPDFR.
Instead of navigating menus or memorizing dozens of keybinds, simply talk to Dispatch naturally. Change your status, request backup and emergency services, run people or vehicles, report traffic stops, manage pursuits, request PIT authorization, ask for callouts, and more.
You can say things like "Dispatch, show me on a traffic stop," "Send me two additional units Code 3," "Run that plate," "What's my current location?" or "Do you have any calls for me?" and AI Dispatch handles the appropriate game action.
What's new in 1.1
Version 1.1 focuses heavily on making Dispatch feel more aware of what is actually happening during your patrol.
More reliable plate returns: A major issue where missing CDF information could be incorrectly treated as an all-clear return has been fixed. Vehicle information now comes directly from Policing Redefined's Common Data Framework.
Personalized callsigns: Dispatch can now address you directly using Adam or Lincoln callsigns, with numbers from 1 to 99.
New Status Panel: Press N for a quick overview of your callsign, current status, scene, location and incident state.
New Street / Location Widget: See your current street, cross street, direction and area, or simply ask Dispatch where you are.
Pedestrian Stops: Ped stops are now recognized and tracked separately from vehicle traffic stops.
Smarter traffic stops: Better context, corrections, vehicle descriptions, locations and follow-up communication.
More natural radio traffic: Dispatch can acknowledge routine scene updates without trying to turn everything you say into a command.
Request callouts by voice: Ask Dispatch if there are any calls available and receive one without navigating a menu.
Repeat information: Ask Dispatch to repeat your most recent plate or pedestrian return.
Improved emergency handling: Better Code 99, pursuit, road-name, cross-street and post-incident behavior.
1.1 takes the original AI Dispatch experience and makes it more contextual, more reliable and much more natural to use throughout an entire patrol.
Gemini API Key
AI Dispatch requires your own Google Gemini API key. get your own api key here: https://aistudio.google.com/api-keys
After installing the mod, open:
plugins\LSPDFR\AIDispatch.ini
Find:
[Gemini]
ApiKey=PUT_YOUR_GEMINI_API_KEY_HEREReplace PUT_YOUR_GEMINI_API_KEY_HERE with your personal Gemini API key.
Never share your API key, screenshots containing it, or your configured INI file publicly.
Callsign Setup
AI Dispatch 1.1 supports personalized Adam and Lincoln callsigns from 1 through 99.
Open:
plugins\LSPDFR\AIDispatch.ini
Find the [OfficerCallsign] section and set your callsign.
For Adam 56:
[OfficerCallsign]
Enabled=true
Callsign=Adam 56
Family=Adam
Number=56For Lincoln 21:
[OfficerCallsign]
Enabled=true
Callsign=Lincoln 21
Family=Lincoln
Number=21Make sure Callsign, Family and Number all match the unit you want to use.
Callsign audio is read from:
lspdfr\audio\scanner\AIDispatch\Callsigns\Adam\TargetedFull\
or:
lspdfr\audio\scanner\AIDispatch\Callsigns\Lincoln\TargetedFull\
Place the appropriate callsign audio files in the matching folder.
Installation
Install LSPDFR and RAGE Plugin Hook.
Install Policing Redefined 1.0.0.5.
Extract the AI Dispatch download.
Copy the contents of the included
Releasefolder into your main Grand Theft Auto V directory.Allow Windows to merge the folders when prompted.
Open
plugins\LSPDFR\AIDispatch.ini.Enter your Gemini API key under
[Gemini].Configure your Adam or Lincoln callsign under
[OfficerCallsign].Launch GTA V through RAGE Plugin Hook, go on duty and hold your configured dispatch talk key to speak.
Notes
AI voice recognition can occasionally mishear words, especially with background noise or unusual street-name pronunciation.
Hold your radio key for your entire transmission and release it when you finish speaking.
Avoid talking over active dispatcher/scanner audio.
The N key opens the AI Dispatch status panel.
HUD elements can be repositioned using the included F12 UI editor.
If you need support, include your
AIDispatch.log, but never upload an INI or screenshot containing your Gemini API key.
Edited by boboediting
new version release
What's New in Version 1.1 full release
Released
Fixed a major plate-return bug where missing CDF data could incorrectly be reported as an "all clear" vehicle return.
Added personalized Adam and Lincoln callsign responses for status changes, incidents, backup, pursuits and important alerts.
Added the new N-key Status Panel showing your callsign, duty status, current scene, location and incident state.
Added the Street / Location Widget with current street, cross street, direction and area information.
Added the ability to ask Dispatch for your current location by voice.
Added a dedicated Pedestrian Stop system, allowing pedestrian encounters to be tracked separately from vehicle traffic stops.
Significantly improved traffic-stop context, including vehicle descriptions, locations, corrections, follow-up information and fewer repeated prompts.
Added natural acknowledgements for routine scene updates, allowing Dispatch to acknowledge non-command radio traffic without triggering unrelated actions.
Added the ability to request an available callout directly through Dispatch.
Added Repeat Last Plate and Repeat Last Ped commands for replaying recent database returns.
Added improved Code 99 and post-incident handling, including a dedicated emergency state and better aftermath behavior.
Improved road-name and cross-street recognition, including better handling of corrections and misheard locations.
Improved radio command recognition and contextual follow-ups, reducing false commands and incorrect interpretations.
Added cleaner GTA-style notifications and expanded HUD/UI functionality.
Short Description
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)
I'm absolutely terrible at codding. I always use AI to troubleshoot, help me create, give me feedback and ideas on what to upload next and how to keep a pase for the future updates.
Grammar Police - Heavy inspiration for the original voice-dispatch concept
NPCAI 3.0 - Inspiration for using AI voice understanding in LSPDFR gameplay
Policing Redefined - Required dependency and dispatch-action framework used by AIDispatch
Google Gemini - AI voice understanding API used by the plugin
Recommended Comments
Create an account or sign in to comment