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

bjackson1991

Members

curious, im using the officer status plugin and its not updating with GP or ED, any suggestions? was fine before the new update and im on all the newest updates for plugins so I'm at a loss why its not responding to either when I try to set my status manually?

opus49

Insiders Author

22 minutes ago, bjackson1991 said:

curious, im using the officer status plugin and its not updating with GP or ED, any suggestions? was fine before the new update and im on all the newest updates for plugins so I'm at a loss why its not responding to either when I try to set my status manually?

 

ED?

bjackson1991

Members

12 minutes ago, opus49 said:

 

ED?

Immersive Dispatch * sorry I went brain dead and typed a E lol.

opus49

Insiders Author

9 minutes ago, bjackson1991 said:

Immersive Dispatch * sorry I went brain dead and typed a E lol.

Why would you use Immersive Dispatch to set the player status in Grammar Police?  Just use Grammar Police.   (to answer your initial question, nothing has changed on the GP end)

bjackson1991

Members

(edited)

24 minutes ago, opus49 said:

Why would you use Immersive Dispatch to set the player status in Grammar Police?  Just use Grammar Police.   (to answer your initial question, nothing has changed on the GP end)

Well, I thought i was using the Officer Status Menu, but after bringing it up to you and going back through my plugins I realized I'm not using that plugin anymore. I'm using the grammar police status menu, but still when i use it, and click on a status, it doesn't update the status screen on my HUD* but if I use my mic and go on a traffic stop or 10-8 it updates the status hud. Also should i just delete Immersive Dispatch? Thanks for answering me, sorry I messed up what my issue was at first. 

 

Crap lol, figured it out, My immersive dispatch status key was still enabled so I disabled it and replaced it with the Grammer Police bind key... my status updates fine now on my HUD*. Still curious if i should just delete immersive? 

Edited by bjackson1991

opus49

Insiders Author

43 minutes ago, bjackson1991 said:

Well, I thought i was using the Officer Status Menu, but after bringing it up to you and going back through my plugins I realized I'm not using that plugin anymore. I'm using the grammar police status menu, but still when i use it, and click on a status, it doesn't update the status screen on my HUD* but if I use my mic and go on a traffic stop or 10-8 it updates the status hud. Also should i just delete Immersive Dispatch? Thanks for answering me, sorry I messed up what my issue was at first. 

 

Crap lol, figured it out, My immersive dispatch status key was still enabled so I disabled it and replaced it with the Grammer Police bind key... my status updates fine now on my HUD*. Still curious if i should just delete immersive? 

Yes I would delete Immersive.  

opus49

Insiders Author

On 2/27/2022 at 12:48 PM, opus49 said:

That's an issue with BejoIjo's mods.

 

For more information on this, Grammar Police actually uses StopThePed's API for those details.  But both STP's own plate check and Compulite can then *change* those results after the fact.  That's why they don't always match.  It's super frustrating but there's nothing I can do about it unfortunately.

When I install this mod it keeps crashing my game. Help please!

 

opus49

Insiders Author

1 minute ago, DaHodedo said:

When I install this mod it keeps crashing my game. Help please!

 

Please use the discord server for support.

RodionM

Members

Can you add a Russian language?

GenexGaming

Members

What an addition! Epic work again, Opus49. You're a blessing.

I'm having issues when I play the game and Talk to dispatch outside the car it use to make the beeping noise but now it only makes the beeping noise when im inside the car. Is there a fix to this or anyone know how to help me?

opus49

Insiders Author

12 minutes ago, Justinkmartin2000 said:

I'm having issues when I play the game and Talk to dispatch outside the car it use to make the beeping noise but now it only makes the beeping noise when im inside the car. Is there a fix to this or anyone know how to help me?

Do you have the Seatbelt mod?

2 minutes ago, opus49 said:

Do you have the Seatbelt mod?

Yes i do

opus49

Insiders Author

5 minutes ago, Justinkmartin2000 said:

Yes i do

That's the issue. Check their download page.

Why is the panic button keybind the same one used by Ultimate Backup (U)?? How do I change it?

opus49

Insiders Author

51 minutes ago, ICantFindAUsername said:

Why is the panic button keybind the same one used by Ultimate Backup (U)?? How do I change it?

 

There is no default panic button keybind.  You can set the keybind in your custom.ini.  Read the documentation.

18 hours ago, opus49 said:

 

There is no default panic button keybind.  You can set the keybind in your custom.ini.  Read the documentation.

 

I'm sorry that was immersive dispatch.. 

mac9jr

Members

I installed this as instructed and it does not work nothing shows up in my rph either its like its not even there having the same problem with ultimate backup stop the ped and a couple more

opus49

Insiders Author

2 minutes ago, mac9jr said:

I installed this as instructed and it does not work nothing shows up in my rph either its like its not even there having the same problem with ultimate backup stop the ped and a couple more

 

All of those are LSPDFR plugins, not Rage plugins.  You have to go on duty to activate them.

mac9jr

Members

1 minute ago, opus49 said:

 

All of those are LSPDFR plugins, not Rage plugins.  You have to go on duty to activate them.

I am on duty it just doesn't work its like i didnt even install it

opus49

Insiders Author

1 minute ago, mac9jr said:

I am on duty it just doesn't work its like i didnt even install it

 

Upload your log.

mac9jr

Members

Just now, opus49 said:

You did not follow the installation video.

ok ill retry it and see what i messed up on thanks for the quick response i been trying to fix this for days now

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.