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

aceofspade

Members

Is anyone still getting this error?

Failure feedback: AI service error. Live API failed: Method not found: 'System.String Newtonsoft.Json.Linq.JToken.ToString(...

Samppa8316

Members

Is it possible to change the Dispatch response when they don't understand what you're saying (the "10-9 repeat your transmission" line)?

boboediting

Members Author

3 hours ago, aceofspade said:

Is anyone still getting this error?

Failure feedback: AI service error. Live API failed: Method not found: 'System.String Newtonsoft.Json.Linq.JToken.ToString(...

the newton file I provide, usually other mods also require it, they make you place it in your main gta directory. Replace the one in your main directory with mine. Both the newtons are conflicting if one is outdated compared to the either. Do that and it should work.

2 hours ago, Samppa8316 said:

Is it possible to change the Dispatch response when they don't understand what you're saying (the "10-9 repeat your transmission" line)?

Grand Theft Auto V\lspdfr\audio\scanner\AIDispatch\General\repeat_last.wav

thats the path for that audio file. Change it with wtv you want. I know it gets annoying after a while.

Samppa8316

Members

44 minutes ago, boboediting said:

the newton file I provide, usually other mods also require it, they make you place it in your main gta directory. Replace the one in your main directory with mine. Both the newtons are conflicting if one is outdated compared to the either. Do that and it should work.

Grand Theft Auto V\lspdfr\audio\scanner\AIDispatch\General\repeat_last.wav

thats the path for that audio file. Change it with wtv you want. I know it gets annoying after a while.

Thank you! 🙏

data.dll

Members

21 hours ago, boboediting said:

I agree but I dont think thats a feature everyone will like as people complain that 0.90.0 is slow to respond which it is in my opinion but ill see if I cant add an ini option so you can add your own delay

This plugin good but it feels like you rushed to release it, i can barely talk to dispatch or it just doesn't answer, i will be moving back to grammar police until version 1.0 to see if it's better.

aceofspade

Members

15 hours ago, boboediting said:

the newton file I provide, usually other mods also require it, they make you place it in your main gta directory. Replace the one in your main directory with mine. Both the newtons are conflicting if one is outdated compared to the either. Do that and it should work.

Grand Theft Auto V\lspdfr\audio\scanner\AIDispatch\General\repeat_last.wav

thats the path for that audio file. Change it with wtv you want. I know it gets annoying after a while.

I already tried that fix. I still get the same error. Both plugins are using the same newton soft version. I also searched the PC and found a few old versions which now have been updated. I still get this same error. I am using v1.0 from your patron.

boboediting

Members Author

8 hours ago, aceofspade said:

I already tried that fix. I still get the same error. Both plugins are using the same newton soft version. I also searched the PC and found a few old versions which now have been updated. I still get this same error. I am using v1.0 from your patron.

hmm alright go ingame and get the error the pop up. Then upload the actual full AIDispatch.log here so I can see exactly whats going on. Also maybe make sure you dont have any other Newton that are outdated anywhere in your other plugins. It only takes 1 to create a conflict.

Tee6789

Members

After some time, i have to say, this is probably the best AI dispatcher on the platform currently. It responds clearly, and has no issues understanding me. It also handles chain commands really well. I can for 3 things at the same time and all the commands will be met at once. For instance, "show me in a pursuit. Suspect heading south, on (blah blah), I need backup, airship and supervisor" and that entire string will be met, including repeating the location. It's also a really strong contender for roleplay. I have said things like "performing CPR, how far out is the ambulance?", and the dispatcher would respond "copy, performing CPR, ambulance is about 2 minutes out". The only downside is there is no dispatch voice. If you can figure out how to make that work, this will be one of the best, if not the best AI dispatcher yet. It might even give BLD's upcoming addon a fight.

nova2727

Members

I hate the vanilla dispatch we need different voices

RangerCwby

Members

Hey so I have a slight issue that I cant seem to find a solution to; I have my API key in the config file, and I have clear keybinds (No conflictions) set for the PTT, and that functions; its registering my voice, but its giving me a feedback error something about a "Live API" issue. Ive searched about all over the place and I havent found a single solution that works. MSP is installed and it is residing within the game's main directory, ive attatched the log; any ideas on whats causing this and how to fix it?

AIDispatch.log

boboediting

Members Author

7 hours ago, RangerCwby said:

Hey so I have a slight issue that I cant seem to find a solution to; I have my API key in the config file, and I have clear keybinds (No conflictions) set for the PTT, and that functions; its registering my voice, but its giving me a feedback error something about a "Live API" issue. Ive searched about all over the place and I havent found a single solution that works. MSP is installed and it is residing within the game's main directory, ive attatched the log; any ideas on whats causing this and how to fix it?

AIDispatch.log

Seems to be a newton file thats outdated. Look through your main directory and try replacing it with the file I included. Your log shows its xrashibg because its using an outaded newton file thats outdated dosent handle what my mod requires.

boboediting

Members Author

8 hours ago, RangerCwby said:

Hey so I have a slight issue that I cant seem to find a solution to; I have my API key in the config file, and I have clear keybinds (No conflictions) set for the PTT, and that functions; its registering my voice, but its giving me a feedback error something about a "Live API" issue. Ive searched about all over the place and I havent found a single solution that works. MSP is installed and it is residing within the game's main directory, ive attatched the log; any ideas on whats causing this and how to fix it?

AIDispatch.log

also one more thing, seems like your default windows microphone is nearly silent so once you get the mod working you're gonna run into that issue where your mic is too quiet or you have the wrong one selected by default. Make sure the microphone you want to use is the one thats select by default for windows

Zubair1

Members

20 hours ago, nova2727 said:

I hate the vanilla dispatch we need different voices

you should use BlulineVibes BluelineDispatch mod, its amazing and replaces the vanilla dispatch voice

Charlie S40

Members

Do I have to use policing redefined to use this?

boboediting

Members Author

1 hour ago, Charlie S40 said:

Do I have to use policing redefined to use this?

yes

Benjaa

Members

the ai automatilly detect spanish or i need to configure it?

pixarfln

Members

ive been having a problem to where i pull over a stolen vehicle or exp reg or ins bc alpr flagged it but when i ask to run the plates its says their clean

RangerCwby

Members

On 6/13/2026 at 6:55 AM, boboediting said:

also one more thing, seems like your default windows microphone is nearly silent so once you get the mod working you're gonna run into that issue where your mic is too quiet or you have the wrong one selected by default. Make sure the microphone you want to use is the one thats select by default for windows

The solution you provided does work, so thank you for that!

And yeah, Ive noticed that issue a lot, I've had to practically scream just for words to pick up, but after a few mic tweaks, its manageable now. Working on getting a new mic and that should help fix the issue in the long run, thank you for your assistance!!!

Avoxhellhounds

Members

the plugin works but theres no radio response at all, just the text box on the left?

boboediting

Members Author

15 hours ago, pixarfln said:

ive been having a problem to where i pull over a stolen vehicle or exp reg or ins bc alpr flagged it but when i ask to run the plates its says their clean

if you're using another ALPR mod than the one already provided by Policing redefined that can happen.

18 hours ago, Benjaa said:

the ai automatilly detect spanish or i need to configure it?

the public version of my mod is not great with other languages (version 0.90.0) but the 1.0 and above on my patreon does pretty well with other languages. I would either wait for the 1.0 release to be public before trying this mod or go grab the 1.0 from my patreon.

boomer2840

Members

how can i add blueline dispatch to this mod?

boboediting

Members Author

36 minutes ago, boomer2840 said:

how can i add blueline dispatch to this mod?

you'd have to change the voice files manually

nova2727

Members

19 minutes ago, boboediting said:

you'd have to change the voice files manually

Just wait blue line is bringing out his own ai dispatch soon with all voice

boomer2840

Members

29 minutes ago, nova2727 said:

Just wait blue line is bringing out his own ai dispatch soon with all voice

yeah i know can't wait for that Mikes a good dude.

24ktFrogmanxdx

Members

hey, is there a way for us to get the version back where we can have dispatch the clear call for us

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.