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.

AIDispatch 1.1 (For Policing Redefined) 1.1 full release

(7 reviews)

1 Screenshot

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 - Free business icons

Discord channel for support on the mod and update on the devlopment.

https://discord.gg/9m5eWqK6Qw

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_HERE

Replace 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=56

For Lincoln 21:

[OfficerCallsign]
Enabled=true
Callsign=Lincoln 21
Family=Lincoln
Number=21

Make 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

  1. Install LSPDFR and RAGE Plugin Hook.

  2. Install Policing Redefined 1.0.0.5.

  3. Extract the AI Dispatch download.

  4. Copy the contents of the included Release folder into your main Grand Theft Auto V directory.

  5. Allow Windows to merge the folders when prompted.

  6. Open plugins\LSPDFR\AIDispatch.ini.

  7. Enter your Gemini API key under [Gemini].

  8. Configure your Adam or Lincoln callsign under [OfficerCallsign].

  9. 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

  1. Fixed a major plate-return bug where missing CDF data could incorrectly be reported as an "all clear" vehicle return.

  2. Added personalized Adam and Lincoln callsign responses for status changes, incidents, backup, pursuits and important alerts.

  3. Added the new N-key Status Panel showing your callsign, duty status, current scene, location and incident state.

  4. Added the Street / Location Widget with current street, cross street, direction and area information.

  5. Added the ability to ask Dispatch for your current location by voice.

  6. Added a dedicated Pedestrian Stop system, allowing pedestrian encounters to be tracked separately from vehicle traffic stops.

  7. Significantly improved traffic-stop context, including vehicle descriptions, locations, corrections, follow-up information and fewer repeated prompts.

  8. Added natural acknowledgements for routine scene updates, allowing Dispatch to acknowledge non-command radio traffic without triggering unrelated actions.

  9. Added the ability to request an available callout directly through Dispatch.

  10. Added Repeat Last Plate and Repeat Last Ped commands for replaying recent database returns.

  11. Added improved Code 99 and post-incident handling, including a dedicated emergency state and better aftermath behavior.

  12. Improved road-name and cross-street recognition, including better handling of corrections and misheard locations.

  13. Improved radio command recognition and contextual follow-ups, reducing false commands and incorrect interpretations.

  14. Added cleaner GTA-style notifications and expanded HUD/UI functionality.


Short Description

AI-powered voice dispatch for LSPDFR that understands natural speech and triggers Policing Redefined dispatch actions.

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.

User Feedback

Recommended Comments

Lighttrooper

Members

Are you able to add functionality were we can request units from our custom unit xml? For example, I have supervisors and constables in my custom units section. Can I request a supervisor and get a supervisor? Or request my constable? Or what about requesting a specific department? Such as Blaine or Los Santos County Sheriffs? Or possibly requesting state backup? I know it's a lot but I'm just curious if this is a possibility. Additionally maybe a section where we can give the AI our own 10 codes instead of the ones you set. For example where I work 10-3 means yes. A lot of places that means be quiet. The mod looks great thought!

Applee

Members

(edited)

Hola :) He seguido los pasos del tutorial pero no se me carga el AiDIspatch. Creo que el problema esta en el archivo que se tiene que poner la clave pero yo ya la puse.

Edited by Applee

FlyBullx

Members

It’s not possible to set it to reply in a different language; it understands me in another language, but it only replies in English.

boboediting

Members Author

3 hours ago, FlyBullx said:
It’s not possible to set it to reply in a different language; it understands me in another language, but it only replies in English.

Yes the mod is only in english but it will understand other languages

boboediting

Members Author

2 hours ago, ItsOfficialKodiak said:

Having Some issues
I have the API in and all

AIDispatch.log

Looks like you’ve changed some stuff in the ini file to some wrong values and its causing those issues. Do not put comments in the ini section, it might break the mod and you probably enabled or disabled an option in there and you changed it from ie:false or true to something lime yes or no instead so the mod cant read the ini properly

qtturner23

Members

i installed this on my game and every time i try to talk to dispatch it doesn't pick up my voice

Just now, qtturner23 said:

i installed this on my game and every time i try to talk to dispatch it doesn't pick up my voice

AIDispatch.log

boboediting

Members Author

1 hour ago, qtturner23 said:

i installed this on my game and every time i try to talk to dispatch it doesn't pick up my voice

AIDispatch.log

  1. Close GTA and RPH completely.

  2. Open Windows Settings → System → Sound → Input.

  3. Select the microphone they actually use.

  4. Speak and confirm the Windows input meter moves clearly.

  5. Set that microphone as both the Default Device and Default Communication Device in the old Sound Control Panel.

  6. Raise the microphone input volume.

  7. Check Privacy & security → Microphone and enable microphone access for desktop apps.

  8. Relaunch RPH only after the microphone is connected and selected

qtturner23

Members

10 hours ago, boboediting said:
  1. Close GTA and RPH completely.

  2. Open Windows Settings → System → Sound → Input.

  3. Select the microphone they actually use.

  4. Speak and confirm the Windows input meter moves clearly.

  5. Set that microphone as both the Default Device and Default Communication Device in the old Sound Control Panel.

  6. Raise the microphone input volume.

  7. Check Privacy & security → Microphone and enable microphone access for desktop apps.

  8. Relaunch RPH only after the microphone is connected and selected

tried that still didnt work

boboediting

Members Author

4 hours ago, qtturner23 said:

tried that still didnt work

Go into the gta 5 voice chat options and make sure its using your microphone. Your mic is not picked up by AI Dispatch somehow

35 minutes ago, Bray said:

This plugin isn't spawning any emergency vehicles for me.

RagePluginHook_23072026_193623.log

I usually need the AiDispatch.log more than the rph but from this log its not a AIdispatch fail, seems like AIDispatch understands you just fine but PR fails to execute the ambulance call. Try calling different backup, if it works, its probably another mod xhanging the ambulance model name or something and its breaking PR’s command, if you cant call any emergency vehicule send me the log and also try calling an ambulance using pr’s menu directly to see if it works. Send me both aidispatch’s log and rph after.

Tha Mexikan

Members

Are you going to make on for STP?

sledge5581

Insiders

Hi my mic works fine but i always get a 10-9 and it writes that my api key is absent so i would like a picture to where exacly to paste that one mile key

thanks in advance a 71 year old kid !!!

boboediting

Members Author

(edited)

9 hours ago, sledge5581 said:

Hi my mic works fine but i always get a 10-9 and it writes that my api key is absent so i would like a picture to where exacly to paste that one mile key

thanks in advance a 71 year old kid !!!

First of all thank you sir for trying my mod, I really hope that when I'm your age I still game like you, thats awesome! Now the API key needs to go in the file called AIDispatch.ini here is where you should normally find that file if you installed the mod properly: Grand Theft Auto V Legacy\plugins\LSPDFR

Once you are in the LSPDFR folder you should see alot of folders in files, those are all your mods files, the file you're looking for is called AIDispatch.ini (if you have files extension hidden on your computer it might not show the .ini so it might just be called AIDispatch for you.) double click on that file and you will have alot of option in there but the only one that matters is this line that I circled in red in the screenshot here. You need to put your key after the = where it says "PUT YOUR GEMINI API KEY HERE" then make sure to save and you should be good to go.

image.png

image.png

This is where you will find that AIDispatch.ini file

Edited by boboediting

sledge5581

Insiders

thanks for fast reply but i still get the 10-9 code so it must be some thing with my microphone?? funny because i works great with discord so i will try to get some help with that problem

boboediting

Members Author

(edited)

1 hour ago, sledge5581 said:

thanks for fast reply but i still get the 10-9 code so it must be some thing with my microphone?? funny because i works great with discord so i will try to get some help with that problem

if you want you can DM this file here: AIDispatch.log and I can take a look at whats wrong. For the mic make sure your mic is set as the default windows microphone in your audio devices and make sure you enable it insane GTA in the voice chat section in the settings. The AIDispatch.log is inside the AIDispatch folder in your: Grand Theft Auto V Legacy\plugins\LSPDFR\AIDispatchimage.png

Edited by boboediting

Bray

Members

(edited)

On 25.7.2026 at 02:08, boboediting said:

Normalerweise benötige ich die AiDispatch.log-Datei dringender als die RPH-Datei. Laut diesem Log liegt es aber nicht an einem Fehler von AIDispatch. AIDispatch scheint dich problemlos zu verstehen, aber PR kann den Krankenwagen nicht anfordern. Versuche, ein anderes Rettungsfahrzeug anzufordern. Wenn es funktioniert, ändert wahrscheinlich eine andere Mod den Namen des Krankenwagenmodells oder etwas Ähnliches und verursacht dadurch einen Fehler in PRs Befehl. Falls du gar kein Einsatzfahrzeug anfordern kannst, schick mir bitte das Log und versuche außerdem, direkt über das Menü von PR einen Krankenwagen anzufordern. Schick mir anschließend bitte sowohl die AiDispatch-Log-Datei als auch die RPH-Datei.

AIDispatch.log

That seems to be the case with all emergency vehicles. Apparently, there’s a problem with PR here. But my PR is up to date.

Edited by Bray

sledge5581

Insiders

4 hours ago, boboediting said:

if you want you can DM this file here: AIDispatch.log and I can take a look at whats wrong. For the mic make sure your mic is set as the default windows microphone in your audio devices and make sure you enable it insane GTA in the voice chat section in the settings. The AIDispatch.log is inside the AIDispatch folder in your: Grand Theft Auto V Legacy\plugins\LSPDFR\AIDispatch

4 hours ago, boboediting said:

ok thanks here is my file

image.png

AIDispatch.log

boboediting

Members Author

16 hours ago, sledge5581 said:

yeah it seems like your mic is not detected for some reason. Basically the mod does not pick up any audio so nothing is sent to the AI.

18 hours ago, Bray said:

AIDispatch.log

That seems to be the case with all emergency vehicles. Apparently, there’s a problem with PR here. But my PR is up to date.

Yeah I'm not sure whats happening here, AIDispatch seems to work just fine from the log but PR is failing to execute its commands. Make sure you have all PR requirements insttaled and that you have the latest 1.0.0.5 version installed too.

sledge5581

Insiders

ok thank you i will check my PR mod

Cheez3

Members

is it compatible with BlueLine Dispatch?

boboediting

Members Author

1 hour ago, Cheez3 said:

is it compatible with BlueLine Dispatch?

Yes but my mods adds its own voiceline. You could go in my mod’s folder and replace the appropriate lines with blueline’s dispatch ones to make it even better if you wanted to. Its compatible but its not plug and play if you wanted only bluelines voiceline

sledge5581

Insiders

On 7/27/2026 at 10:36 AM, sledge5581 said:

ok thank you i will check my PR mod

Me again i still have the same 10-9 message that says no clear speech detected ???

(edited)

On 6/1/2026 at 5:12 PM, Tee6789 said:

Hey friend, just having a bit of trouble. The plugin seems to be launching and working, however I keep getting "repeat transmission" error. Somethng I'm missing? Everything seems to be in the right file path, i have the correct mic set, as well as the API key.

What are you trying to get through? Sometimes it does that if you say a command that isn't quite right. I'll get it every now and again if I talk before holding caps or let go of it before I'm finished to soon.

Hey thanks bro I'm really liking this AI dispatch mod

Edited by originalgamester

Geeljire

Members

Nicceeee! You fixed the Google Live API delay issue that was driving me crazy. Great dispatch, I just wish I was able to accept callout's through it and it being recognized in the call out interface panel.

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.