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

Jeanjak4902432

Members

It's not a reproach, just a fact, there's no need to get angry.

opus49

Insiders Author

2 hours ago, Jeanjak4902432 said:

It's not a reproach, just a fact, there's no need to get angry.

Don't presume my feelings.  You are free to write your own plugin.  Your comment serves no purpose.

opus49

Insiders Author

Les autres qui parler francais n'a pas de problem

TheRedDevils75

Members

On 2/11/2021 at 3:27 PM, Jeanjak4902432 said:

This plugin does not understand French very  well

I mean it should? It has a fr-FR language in the download. 

Jalpote

Members

please can you do the italian language, thanks !!!

AvLife

Members

6 hours ago, Jalpote said:

please can you do the Italian language, thanks !!!

Italian is not supported by the speech library.

Jalpote

Members

On 2/17/2021 at 4:12 AM, AvLife said:

Italian is not supported by the speech library.

okay thanks!
 

MaTRoX

Members

I have problem, I've installed everything good but when I press right alt the sound of radio appears and there's an animation to this but disaptch don't respond and nothing happens. Sorry it's first time for me to use mods with voice.

MaTRoX

Members

(edited)

This happens when I try to communicate with dispatch:

 

 

[3/6/2021 6:22:11 PM.537] LSPD Firs Response: Grammar Police [KeyPressMonitor] dispatch keypress status chnged to: True

[3/6/2021 6:22:11 PM.569] LSPD Firs Response: Grammar Police [AnimationHandler] starting the animation...

[3/6/2021 6:22:11 PM.569] LSPD Firs Response: Grammar Police [TargetHandler] updating target

[3/6/2021 6:22:11 PM.570] LSPD Firs Response: Grammar Police [TargetHandler] new target: 67JVY589

[3/6/2021 6:22:12 PM.707] LSPD Firs Response: Grammar Police [KeyPressMonitor] dispatch keypress status changed to: False

[3/6/2021 6:22:12 PM.866] LSPD Firs Response: Grammar Police [AnimationHandler] stopping the animation...

 

That's everything 

RagePluginHook.log

Edited by MaTRoX

opus49

Insiders Author

1 hour ago, MaTRoX said:

This happens when I try to communicate with dispatch:

 

 

[3/6/2021 6:22:11 PM.537] LSPD Firs Response: Grammar Police [KeyPressMonitor] dispatch keypress status chnged to: True

[3/6/2021 6:22:11 PM.569] LSPD Firs Response: Grammar Police [AnimationHandler] starting the animation...

[3/6/2021 6:22:11 PM.569] LSPD Firs Response: Grammar Police [TargetHandler] updating target

[3/6/2021 6:22:11 PM.570] LSPD Firs Response: Grammar Police [TargetHandler] new target: 67JVY589

[3/6/2021 6:22:12 PM.707] LSPD Firs Response: Grammar Police [KeyPressMonitor] dispatch keypress status changed to: False

[3/6/2021 6:22:12 PM.866] LSPD Firs Response: Grammar Police [AnimationHandler] stopping the animation...

 

That's everything 

RagePluginHook.log 447.03 kB · 0 downloads

 

Grammar Police isn't getting sound from you.

pognivet

Members

such a cool mod. totally awesome. a shame that it seems to break stop the ped and vice versa. i can get it working decently for about 20 minutes, but then it randomly softlocks the game if i ever hit escape. leading up to that dispatch will stop responding to me (or just stop speaking completely) even though the log shows they know what i'm saying. maybe it has something to do with the new game engine update that came out the other day? can't say for sure. either way it would be nice to have stop the ped integration, like with serial number checks and all that.

opus49

Insiders Author

1 hour ago, pognivet said:

such a cool mod. totally awesome. a shame that it seems to break stop the ped and vice versa. i can get it working decently for about 20 minutes, but then it randomly softlocks the game if i ever hit escape. leading up to that dispatch will stop responding to me (or just stop speaking completely) even though the log shows they know what i'm saying. maybe it has something to do with the new game engine update that came out the other day? can't say for sure. either way it would be nice to have stop the ped integration, like with serial number checks and all that.

It works fine with StopThePed. The only plugins I use are STP and Ultimate Backup. Grammar Police was designed to integrate with both.

XTREMEHEAT

Members

Anyone know why the following two actions do not work? Is it Rich Police Enhancement that's at fault or is it Grammar Police?

 

[3/21/2021 3:12:36 AM.201] LSPD First Response: GrammarPolice [GetMethodInfo] loading assembly file C:\Program Files (x86)\Steam\steamapps\common\Grand Theft Auto V\plugins\LSPDFR/RichsPoliceEnhancements.dll
[3/21/2021 3:12:36 AM.242] LSPD First Response: GrammarPolice failed to load action from C:\Program Files (x86)\Steam\steamapps\common\Grand Theft Auto V/plugins/LSPDFR/GrammarPolice/grammar/en-US/custom/actions\disablepriorityradiotraffic.xml: Object reference not set to an instance of an object.
[3/21/2021 3:12:36 AM.242] LSPD First Response: GrammarPolice [GetMethodInfo] loading assembly file C:\Program Files (x86)\Steam\steamapps\common\Grand Theft Auto V\plugins\LSPDFR/RichsPoliceEnhancements.dll
[3/21/2021 3:12:36 AM.273] LSPD First Response: GrammarPolice failed to load action from C:\Program Files (x86)\Steam\steamapps\common\Grand Theft Auto V/plugins/LSPDFR/GrammarPolice/grammar/en-US/custom/actions\enablepriorityradiotraffic.xml: Object reference not set to an instance of an object.

opus49

Insiders Author

4 hours ago, XTREMEHEAT said:

Anyone know why the following two actions do not work? Is it Rich Police Enhancement that's at fault or is it Grammar Police?

 

[3/21/2021 3:12:36 AM.201] LSPD First Response: GrammarPolice [GetMethodInfo] loading assembly file C:\Program Files (x86)\Steam\steamapps\common\Grand Theft Auto V\plugins\LSPDFR/RichsPoliceEnhancements.dll
[3/21/2021 3:12:36 AM.242] LSPD First Response: GrammarPolice failed to load action from C:\Program Files (x86)\Steam\steamapps\common\Grand Theft Auto V/plugins/LSPDFR/GrammarPolice/grammar/en-US/custom/actions\disablepriorityradiotraffic.xml: Object reference not set to an instance of an object.
[3/21/2021 3:12:36 AM.242] LSPD First Response: GrammarPolice [GetMethodInfo] loading assembly file C:\Program Files (x86)\Steam\steamapps\common\Grand Theft Auto V\plugins\LSPDFR/RichsPoliceEnhancements.dll
[3/21/2021 3:12:36 AM.273] LSPD First Response: GrammarPolice failed to load action from C:\Program Files (x86)\Steam\steamapps\common\Grand Theft Auto V/plugins/LSPDFR/GrammarPolice/grammar/en-US/custom/actions\enablepriorityradiotraffic.xml: Object reference not set to an instance of an object.

Rich is aware of this and working on it.

pognivet

Members

3 hours ago, opus49 said:

It works fine with StopThePed. The only plugins I use are STP and Ultimate Backup. Grammar Police was designed to integrate with both.

For me whenever I recover a weapon and try to run the serial number I never get a response from dispatch when I use the regular STP menu. I don't think there's a voice line for that either. So as long as I have the mod installed I can't run any serial numbers. After about fifteen or twenty minutes the same thing happens with checking ped info and license plates. Grammarpolice understands me because I can see my words in the console, but dispatch will say nothing or there will just be short bursts of static over the radio. A little bit after this if I hit ESC and pause the game it'll show the loading "swirl" in the middle of the screen which will never go away. I then have to alt-tab and close GTA 5 in task manager.

 

Any ideas would be much appreciated.

opus49

Insiders Author

(edited)

1 hour ago, pognivet said:

For me whenever I recover a weapon and try to run the serial number I never get a response from dispatch when I use the regular STP menu. I don't think there's a voice line for that either. So as long as I have the mod installed I can't run any serial numbers. After about fifteen or twenty minutes the same thing happens with checking ped info and license plates. Grammarpolice understands me because I can see my words in the console, but dispatch will say nothing or there will just be short bursts of static over the radio. A little bit after this if I hit ESC and pause the game it'll show the loading "swirl" in the middle of the screen which will never go away. I then have to alt-tab and close GTA 5 in task manager.

 

Any ideas would be much appreciated.

 

Grammar Police has nothing to do with StopThePed's serial number check.   It doesn't work even with Grammar Police not installed, at least on version 4.9.4.1.

 

Doesn't seem to work in 4.9.4.2 either.

 

Edited by opus49

XTREMEHEAT

Members

8 hours ago, opus49 said:

Rich is aware of this and working on it.

My bad, didn't know. Thanks for replying man.

CMendez

Members

GrammarPolice hasnt been working since this recent update, does GP need to be updated?

opus49

Insiders Author

51 minutes ago, Carlos Mendez said:

GrammarPolice hasnt been working since this recent update, does GP need to be updated?

It's working fine.

tofaz

Members

On 3/22/2021 at 1:01 AM, opus49 said:

It's working fine.

 

I have also noticed an issue after the latest update where when I call vocally for backup units, dispatch confirm the request but no one is showing up. If I call support directly from ultimate backup everything work fine. Does any of you have this issue as well?

 

Thank you

opus49

Insiders Author

15 minutes ago, tofaz said:

 

I have also noticed an issue after the latest update where when I call vocally for backup units, dispatch confirm the request but no one is showing up. If I call support directly from ultimate backup everything work fine. Does any of you have this issue as well?

 

Thank you

Update your Ultimate Backup

tofaz

Members

It's already at the latest version (v1.8.5.1)

opus49

Insiders Author

56 minutes ago, tofaz said:

It's already at the latest version (v1.8.5.1)

 

Attach your RagePluginHook.log

tofaz

Members

37 minutes ago, opus49 said:

 

Attach your RagePluginHook.log

 

There you go

RagePluginHook.log

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.