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

Mr.Ghost

Members

@opus49

I would be amazing to make grammar police work with (Force  A Callout) plugin so we can talk to dispatch and says something like "dispatch what do you have for me" and then force's a callout

kahlandir

Members

22 hours ago, CLAY.OG2TONE said:

@opus49

I would be amazing to make grammar police work with (Force  A Callout) plugin so we can talk to dispatch and says something like "dispatch what do you have for me" and then force's a callout

I had the same thought a while back. While working on the right wording for things, opus49 answered somebody else with the right xml file to use.

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

I use this all the time 😉 I customized it and usually say "Dispatch, do you have any calls holding?"

If you need any assistance in installing it the way he showed above, check out his tutorial on modifying the xmls which you can find in his description 👍 

zambala95

Members

when i press alt nothing happen helpp plz 🤒

officer King218

Members

9 minutes ago, zambala95 said:

when i press alt nothing happen helpp plz 🤒

hey, do you have traffic policer in your game? if you do you need to remove it from both plugin an lspdfr folder for it to work.

AvLife

Members

24 minutes ago, zambala95 said:

when i press alt nothing happen helpp plz 🤒

send your log

 

GwnTijmen

Members

(edited)

Hello, really cool plugin! Will there be an update where Dutch will be added as a language? Or are we able to do that by ourself? For example by changing a grammar.txt file?

Edited by GwnTijmen

AvLife

Members

2 hours ago, GwnTijmen said:

Hello, really cool plugin! Will there be an update where Dutch will be added as a language? Or are we able to do that by ourself? For example by changing a grammar.txt file?

Dutch isn't supported by the speech engine. 

Fasho69

Members

Big fan of this! I am having issues however with any request other than 10-8, 10-7, 10-6 and asking for medical, backup. All the additional codes etc aren't working. Anybody know why this might be? Would love to use for traffic stops, running plates, ID's etc.

opus49

Insiders Author

18 hours ago, Fasho69 said:

Big fan of this! I am having issues however with any request other than 10-8, 10-7, 10-6 and asking for medical, backup. All the additional codes etc aren't working. Anybody know why this might be? Would love to use for traffic stops, running plates, ID's etc.

There is no 10-6 nor any other codes beyond 10-7 and 10-8. Perhaps you are using Immersive Dispatch? 

Fasho69

Members

5 hours ago, opus49 said:

There is no 10-6 nor any other codes beyond 10-7 and 10-8. Perhaps you are using Immersive Dispatch? 

Ahh maybe so, I was watching this video by Benzo Effect discussing the mod so I guess I'm not sure which is which (super new to LSPDFR). Will try the board with Immersive Dispatch. Thanks!

luis luna

Members

In the Spanish language it does nothing, I press the right alt key when I speak and it does nothing the opposite when setting to English if the alt works? what's going on?

opus49

Insiders Author

38 minutes ago, luis luna said:

In the Spanish language it does nothing, I press the right alt key when I speak and it does nothing the opposite when setting to English if the alt works? what's going on?

Attach your RagePluginHook.log

TheRedDevils75

Members

On 8/14/2020 at 11:17 PM, opus49 said:

Grammar Police doesn't have officer checks.

I never said GP had officer checks I was just asking around to see if anyone could help cause no one seems to know.

I've fixed it now but why does everyone assume that I'm on steam? Its not a problem but damn lol

Whitee12

Members

Please Add Polish Language!

AvLife

Members

8 hours ago, Whitee12 said:

Please Add Polish Language!

As we've said before, the speech engine used for GrammarPolice only supports English, French, German, Spanish, Mandarin, and Japanese.

TheRedDevils75

Members

13 hours ago, AvLife said:

As we've said before, the speech engine used for GrammarPolice only supports English, French, German, Spanish, Mandarin, and Japanese.

I'm sure he knows that lmao, why else would he say add polish language.

opus49

Insiders Author

1 hour ago, TheRedDevils75 said:

I'm sure he knows that lmao, why else would he say add polish language.

I think you are confused. What AvLife is saying is that it's impossible to add Polish because the speech engine doesn't support it. GP uses the System.Speech library which only supports the languages he mentioned.

Charlie686

Members

(edited)

Quick question - is this compatible with 0.4.8? Everytime I play the speech engine fails to load.

 

Log below 🙂

 

RagePluginHook.log

 

Thanks!

No changes have been made to Grammar Police files between updating by the way.

Edited by Charlie686

AvLife

Members

43 minutes ago, Charlie686 said:

Quick question - is this compatible with 0.4.8? Everytime I play the speech engine fails to load.

 

Log below 🙂

 

RagePluginHook.log 380.11 kB · 0 downloads

 

Thanks!

No changes have been made to Grammar Police files between updating by the way.

He's working on updating it soon,

Blkanthony

Members

Do I need a really good  mic for this to work?

TheRedDevils75

Members

My dispatch key doesn't work I've installed bejoljo plugins and LSPDFR 0.4.8 so I take it he needs to update GP ?

AvLife

Members

On 10/1/2020 at 9:23 AM, Blkanthony said:

Do I need a really good  mic for this to work?

just one that can pick up your voice clearly

Mints

Members

On 10/1/2020 at 7:14 PM, TheRedDevils75 said:

My dispatch key doesn't work I've installed bejoljo plugins and LSPDFR 0.4.8 so I take it he needs to update GP ?

Shouldn't. At least I didn't have to. Are you sure everything is installed correctly? 

TheRedDevils75

Members

(edited)

12 hours ago, Mint98 said:

Shouldn't. At least I didn't have to. Are you sure everything is installed correctly? 

what is it you mean by "everything" ? as I haven't taken GP out or nothing.

 

EDIT: Got it fixed 

Edited by TheRedDevils75

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.