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

1 minute ago, Flashwing said:

Silly question, but do we know where a full list of API calls for Ultimate Backup is located? There are items such as roadblocks, spike strips etc. that we might be able to easily insert actions. I haven't been able to find any documentation on all available API calls, however.

 

I'm going to add all of them by default in the next update 🙂

Flashwing

Members

Awesome! Given how easily you have made it to craft all of this ourselves I thought I would give it a go. Overall the app has been working great and I even moved over a few calls from the Officer Status Plugin just to move myself in and out of service in specific situations. Thanks again for the development work.

DogSoldier

Members

Hey man I live in Sweden and how can I use this? It do now work in my country?

Do i have to change language on my computer to use this?

 

opus49

Insiders Author

32 minutes ago, DogSoldier said:

Hey man I live in Sweden and how can I use this? It do now work in my country?

Do i have to change language on my computer to use this?

 

If you want to use it with English, you will need to install the U.S. English language pack for windows.  If you want to use a different language, you will need to write your grammar.xml in your language and update the Culture code in the GrammarPolice.ini file.  If you would like to discuss adding Swedish to the baseline, I'd be happy to discuss.  Just shoot me a PM.

Smallz4Reason

Members

@opus49 You should add support for the use of controller's to dispatch. I want to add the line DispatchButton under controls but im not sure if that's gonna work or not.. Thank for the plugin btw :)

opus49

Insiders Author

5 minutes ago, Smallz4Reason said:

@opus49 You should add support for the use of controller's to dispatch. I want to add the line DispatchButton under controls but im not sure if that's gonna work or not.. Thank for the plugin btw 🙂

Controller support will be available in the next release, thanks for the suggestion!

manu450

Members

(edited)

3 hours ago, opus49 said:

 

11 minutes ago, manu450 said:

 

 

Edited by manu450

Wikd

Members

(edited)

Flawless work sir! 

 

Just another suggestion id like to see

 

Ability to customise the "Shots fired" backup 

Edited by Wikd

Jack Hammer

Members

Is look like Officer Status Plugin

opus49

Insiders Author

5 hours ago, Wikd said:

Ability to customise the "Shots fired" backup 

 

Next update you will be able to adjust the number of officers who respond to panic.

 

Kingtutuk

Members

Will you be adding a controller button bind?

opus49

Insiders Author

37 minutes ago, Kingtutuk said:

Will you be adding a controller button bind?

 

Yes, next update.

jogbot500

Members

(edited)

Would love to see narcotics field test and weapon serial check from the stop the ped added if that's possible and scene manager if possible

Edited by jogbot500

janke113

Members

I will add this myself if possible I have yet to download and fully test the plugin but making the phrase "Dispatch 10-99" or "Dispatch Officer needs help" to initiate the panic response would be cool!

opus49

Insiders Author

2 minutes ago, janke113 said:

I will add this myself if possible I have yet to download and fully test the plugin but making the phrase "Dispatch 10-99" or "Dispatch Officer needs help" to initiate the panic response would be cool!

 

That's the beauty of Grammar Police  🙂  You can make "Dispatch I need a dozen hot dogs" cause a panic response!

janke113

Members

Just now, opus49 said:

 

That's the beauty of Grammar Police  🙂  You can make "Dispatch I need a dozen hot dogs" cause a panic response!

Really? I am doing my nightly look through of plugins ! I might just do that hahahaha

opus49

Insiders Author

Just now, janke113 said:

Really? I am doing my nightly look through of plugins ! I might just do that hahahaha

 

I just posted version 1.1 and it is awaiting approval.  I would wait for it to get approved, just a heads up.

Big Honk

Members

(edited)

_

 

Edited by Gamer0856

alrightdude

Members

Wow, you did a great job with this Plugin. For me it's far better than VD, because VD just crashed for me. So far this one isn't crashing and you added German language support nice. 5/5 Danke

Sgt Braxton

Members

Cant accept a callout using it without lspdfr crashing.

Big Honk

Members

Great Plugin, I'm having issues where if I call any sort of backup the game crashes. Can you try your best to make a fix for it? This started after installing the 1.1.0.0 update. I was using the last update fine with no issues.

 

FTW Flamez

Members

(edited)

If I can recommend Maybe hitting the hot key and saying your call sign and dispatch will respond back like "Go ahead" then Hit the Hot key once again to Say what you need.
I don't know if its possible but If you can take a look?
E.g:
Unit: 7 ROBERT 7...
Dispatch: Go Ahead
Unit: Can you send a Tow truck or Ambulance etc..
 

Edited by FTW Flamez

alrightdude

Members

12 minutes ago, FTW Flamez said:

If I can recommend Maybe hitting the hot key and saying your call sign and dispatch will respond back like "Go ahead" then Hit the Hot key once again to Say what you need.
I don't if its possible but If you can take a look?
E.g:
Unit: 7 ROBERT 7...
Dispatch: Go Ahead
Unit: Can you send a Tow truck or Ambulance etc..
 

Yeah that would be awesome! 

Pierruno

Members

3 hours ago, Sgt Braxton said:

Cant accept a callout using it without lspdfr crashing.

Pleae join our Discord Server to get faster support 🙂

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.