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.

GrammarPolice 1.8.3

(82 reviews)

4 Screenshots

 


Welcome to Grammar Police!  This plugin began as a replacement for VocalDispatch but has grown into much more!

 

Speech Recognition

  • Issue commands to the dispatcher using your microphone
  • Includes a "hold to talk" feature that simulates a real radio
  • Supports StopThePed and UltimateBackup out of the box
  • Contains multiple sets of "10 codes" or customize yourself
  • Request backup, run plate checks, accept callouts and more!

 

Non-Verbal Interactions

  • Use an on-screen radio to interact with the dispatcher
  • Also includes a Officer Plugin Status style menu system
  • Both systems are fully customizable!

 

Language Support

  • English
  • French
  • German
  • Spanish

 

Technical Support

 

Tutorial Videos

Edited by opus49

What's New in Version 1.8.3

Released

Grammar Police 1.8

  • Restored player status display on PTT release (thanks OfficialFlipPlayz)
  • Restored the "say again" and generic response functionality
  • Restored emergency status on panic (thanks L’ère de l’a-paix)
  • Hardened radio check to prevent crash when there aren't any results
  • Adjusted timings of (non-chest) animations to look and sound more natural
  • Invalid callsigns no longer cause a failure but instead fallback to default
  • Moved speech engine handling to a separate thread to minimize UI freezes
  • Updated the radio check feature and added it to the settings menu
  • Fixed bug in felony backup request where it incorrectly saw no pullover
  • Detect Dynamic Traffic Stop from CalloutInterface and set status accordingly
  • Made configuration loading more resilient, no longer crashing on bad values
  • HoldToTalk now defaults to true and should benefit from engine worker thread
  • Made the delay between speech recognition and action execution configurable
  • Added config option for using the LSPDFR animation when using on screen radio
  • Added support for multiple handlers (e.g. UltimateBackup, PolicingRedefined)
  • Added command for cancelling backup without ending callouts, pullovers, etc
  • Fixed bug with INI where it wasn't allowing the hotkey modifier to be none
  • Added script generated HTML-based speech guides for all languages

    NOTE: THIS VERSION REQURES MICROSOFT SPEECH PLATFORM
    Microsoft has removed the interface for Windows Speech Recognition in recent versions of Windows 11.  Starting with this version of Grammar Police you will need to install Microsoft Speech Platform and the language pack you wish to use:


    Instructional video here:

    Microsoft Speech Platform: https://www.microsoft.com/en-us/download/details.aspx?id=27225
    Language Packs:  https://www.microsoft.com/en-us/download/details.aspx?id=27224
    Community Translations:   https://github.com/Immersive-Plugins-Team/GrammarPolice-Translations

Short Description

Interact with the dispatcher.

User Feedback

Recommended Comments

opus49

Insiders Author

2 hours ago, Avernus said:

A suggestion i would like to make , if it's possible : so when i request a plate check with grammar police. She does read me the plate, and it shows me that the license is suspended for example.And it stops there. But if i request a plate check trough stop the ped , it does the same things, BUT it also tells me to approach with caution. Can it be done with grammar police aswel ?

 

Yes, a good suggestion thank you. 

imy007

Members

how to this mod in the FiveM Mods  I'm using?

opus49

Insiders Author

41 minutes ago, imy007 said:

how to this mod in the FiveM Mods  I'm using?

 

This is for LSPDFR.

AvLife

Members

Before the new update, the dispatch understood me perfectly, but after, it's had a real hard time understanding me. Is there a fix or is it just me and my settings?

 

opus49

Insiders Author

10 minutes ago, Messiah023 said:

Before the new update, the dispatch understood me perfectly, but after, it's had a real hard time understanding me. Is there a fix or is it just me and my settings?

 

 

The speech recognition really hasn't changed, just the location of the various definitions.  Can you send me your rage plugin hook log?

AvLife

Members

1 hour ago, opus49 said:

 

The speech recognition really hasn't changed, just the location of the various definitions.  Can you send me your rage plugin hook log?

yuh, usuRagePluginHook.log

ally im good at fixing my own problems and fixing other peoples problem's but this has got me stumped 

and yes, i do know i need to update UltimateBackup to the newest that was released today

opus49

Insiders Author

8 hours ago, Messiah023 said:

yuh, usuRagePluginHook.log

ally im good at fixing my own problems and fixing other peoples problem's but this has got me stumped 

and yes, i do know i need to update UltimateBackup to the newest that was released today

 

Any chance you can get a video if it failing to understand you and PM it to me?

opus49

Insiders Author

On 6/3/2020 at 10:50 AM, TJMann said:

It would be great if you could have an action that calls LSPDFR itself to request a new call. Something like 'Dispatch, do you have any outstanding calls in my area'

 

@TJMann   If you have Forcforce_a_callout.xmle A Callout, you can now do this.  Drop this into plugins/LSPDFR/GrammarPolice/<language>/custom/actions/

 

Modify the verbiage as you see fit.  

AvLife

Members

5 hours ago, opus49 said:

 

Any chance you can get a video if it failing to understand you and PM it to me?

yeah, i gotchu

am i able to delete vocal dispatch or do i have to keep it?

 

Echosoldier2000

Members

1 minute ago, EnchantedBrownie said:

am i able to delete vocal dispatch or do i have to keep it?

 

You can keep it if you can test both of them out. But if you just want to use GrammerPolice you can get rid of VocalDispatch.

3 hours ago, Echosoldier2000 said:

You can keep it if you can test both of them out. But if you just want to use GrammerPolice you can get rid of VocalDispatch.

beett, honestly prefer GrammarPolice no offence to vocal dispatch thanks for the reply 

cristian304

Members

Goodmorning its possibile add italian support For this mods?? 

opus49

Insiders Author

13 minutes ago, cristian304 said:

Goodmorning its possibile add italian support For this mods?? 

 

Mie scuse.  Microsoft's speech engine doesn't support Italian.  

cristian304

Members

15 hours ago, opus49 said:

 

Scusa Mie. Il motore vocale di Microsoft non supporta l'italiano.  

Ok peccato... Sigh

Kenzo Frost

Members

(edited)

I don't know why but this mod is working for me its like it not recognizing my microphone. But i can use my mic with Discord, skype, and Telegram even my voice recorder on my pc. I have set up my mic and done the speech recognition. I don't know what else i can do. All the video's I've seen is all i have to do is drop in the files into my GTA V folder log in on the game then go on duty. Then hold down the right alt key and say "Dispatch show me ten for." and it works. But for me is not working. I use the default settings that's in the grammar xml. I didn't change anything.  If any one knows how i can fix this please let me know. I think this is an awesome mod. I would love to get it working. Thank you

Edited by drathen

opus49

Insiders Author

Have you posted in the Support thread or on Discord with a description of your problem and a copy of your RagePluginHook log?

Kenzo Frost

Members

Yes and you told me that you didn't see anything wrong on the RagePlugunhook log and didn't see what was causing the  of the issue. but i will upload my log here for anyone that can help can see it.

RagePluginHook.log

opus49

Insiders Author

@drathen You're still having the same issue:

 

[6/12/2020 2:05:48 PM.022] LSPD First Response: GrammarPolice [KeyPressMonitor] monitored key status has changed!
[6/12/2020 2:05:48 PM.022] LSPD First Response: GrammarPolice [KeyPressMonitor] firing key press changed event
[6/12/2020 2:05:48 PM.224] LSPD First Response: GrammarPolice [RecognizeCompletedHandler] received RecognizeCompleted event

 

The RecognizeCompleted event is firing immediately, which means there is some kind of microphone input issue going on.

 

I will send you something via discord that we can use to try and troubleshoot further.  But bottom line, if GP can't access your mic, there's nothing I can do.

Kenzo Frost

Members

(edited)

Update!! As of 6/13/20 Me and Opus49"mostly him lol" figured out what was wrong and why GramerPolice wasn't recognizing the microphone in game.

If you are running any kind of audio program that handles your audio setting such as Sonic Suit 2, Nahimic audio software, MSI Dragon Center or any audio software that came with your computer you are using. You need to Shut the program down. Once you have these turned off then go and relaunch lspdfr using the ragehook.exe and it should work from here. If you are still having any other issue please send it to Opus49 in his discord along with the RagePluginHook.log this way he can see the issue and figure out how to get it fix for you.

I give this Mod a 10/10 Great Job Opus 49 😄

Edited by drathen

itsmichaelcox

Members

I just saw the video for the update to be released soon, and wow! Thank you for all your hard work! I can't wait to put in my own phrasing!

PastKeenan360

Members

(edited)

Hi why doesn't ultimate backup work with grammer police when ever i call a unit it never calls them with ultimate backup only normal lsdpfr backup any suggestions?

Nevermind i got it i just had to exit the game and load back in

Edited by PastKeenan360

MRJackRyan11

Members

Great plugin - I've had no issues with voice recognition - really fun to use too. Any chance you could implement Better EMS into it when requesting EMS? That would be fantastic!.

All the best, 

Jack

opus49

Insiders Author

4 minutes ago, MRJackRyan11 said:

Great plugin - I've had no issues with voice recognition - really fun to use too. Any chance you could implement Better EMS into it when requesting EMS? That would be fantastic!.

All the best, 

Jack

 

Thank you for the positive feedback.  To use BetterEMS, drop this file into your GrammarPolice/grammar/en-US/custom/actions folder:  ems.xml

 

You can also watch the tutorial where I walk through customization here:

 

 

 

 

Create an account or sign in to comment

Latest Mods

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.