When Irrational Games developed the expansion pack The Stetchkov Syndicate for SWAT 4, they (evidently) had planned to implement speech recognition into the game.

In fact, they did implement it in a working condition, with very basic commands. Unfortunately, for unknown reasons they never finished it, and disabled it for release.

Simply by setting a flag in a config file, speech recognition can be enabled in SWAT 4: The Stechkov Syndicate, which will allow you to command your squad, albeit with very basic and exact commands.

Eg. for ordering officers to fall in, one must say "Fall in". Nothing else is recognized.

Furthermore, gameplay-wise it was never completed either, and speech recognition allows things not intended by the gameplay.

For example, with speech recognition, officers can be ordered to cuff uncompliant suspects or hostages.

And things like sending reports to TOC or yelling at suspects/hostages to comply still had to be done the old fashioned way, by pressing a key, and let the voice over do it for you.

This mod aims to rectify all this, and adds a much more natural way of interacting with officers. Eg. to order officers to fall in, you can say "Fall in", "On me", "This way", "Follow me", etc.The mod also allows players to send reports to TOC and order suspects/hostages to comply, using their voice.

Initially, these were the only changes. But soon I started changing things I didn't like, and adding more features, and it kind of became a mod that improves the overall experience of SWAT 4.

Here's a few of the things the mod also changes/adds:

  • Officers will ask player to repeat if what the player said was not recognized.
  • Officers equip optiwands much faster, and reports suspects while the wand is still under the door, rather than after.
  • The player can be the thrower when breaching a room. Officers will wait for the player to throw a grenade.
  • Fixed AI officers unable to deploy more than one lightstick each.
  • Doors can be locked, and officers can be ordered to lock doors.
  • Officers can be ordered to pick up multiple pieces of evidence, or ordered to cuff all suspects in sight.
  • Multiple suspects/hostages can be reported at once to TOC.
  • Added modern screen resolutions to the settings menu.
  • Plus more.

Prerequisites
SWAT 4: The Stetchkov Syndicate (Regular SWAT 4 won't work).
English Windows operating system.
Clear american/english accent. I'm sorry, but a thick french accent just isn't going to cut it. Try speaking like a newscaster. That type of speech usually works well for speech recognition.
Microsoft .NET Framework 4.0 (For the installer and launcher).

Post article RSS Articles

Speech grammar

Feature 2 comments

This is the speech grammar as understood by the speech recognition engine.
The syntax of the grammar is as follows:
A question mark (?) before a word, means that that word is optional, and the phrase will be recognized with or without saying that word. Eg. for the grammar "Blue ?Team", both saying "Blue Team" and "Blue", is recognized as the command for selecting blue team.
Three dots (...) is a wildcard, meaning that anything can be said in place of it (including nothing at all), and it will be recognized. Eg. for the grammar "... cuff ...", both saying "cuff", "Go over there and cuff that guy" and "cuff that idiot" will be recognized as the command for cuffing a person.

Each type of order (team selection / commands) can be given separately, or combined in the following ways:
TEAM (Eg. "Blue team.")
COMMAND (Eg. "Open and clear.")
TEAM, COMMAND (Eg. "Blue team, open and clear.")
TEAM, HOLD, COMMAND (Eg. "Blue team, on my command, open and clear.")
HOLD, COMMAND (Eg. "On my command, open and clear.")
Note that no pause is required between each type of order. "Blue team on my command open and clear" will be recognized just fine. Also note that no other combination of the order types are supported. Eg. COMMAND, TEAM such as "Open and clear, blue team", is not supported, and would probably cause it to be recognized as two commands. The current team will open and clear, and then the blue team will be selected.

A few more examples:
Example 1:
If you say: "As element, open & clear.", the following is recognized:
TEAM, COMMAND
Team selection grammar: "?As ?an element"
Command grammar: "Open and clear."
And thus, the entire squad will be slected, and the "Open and clear" command will be executed.

Example 2:
If you say: "Blue team, wait for my signal, then blow up the door.", the following is recognized:
TEAM, HOLD, COMMAND
Team selection grammar: "Blue ?Team"
Hold grammar: "Wait for my signal, ?and then"
Command grammar: "Blow ... door."
And thus, the blue team will be selected, the squad will wait for the Zulu command, and finally the command to place a C2 charge will be executed.

Hold orders

On my commandWhen I tell you toOn my whenOn my orderOn my goOn my signalWait for my signal, ?and then

Team selection

Red team

Red ?Team
Girard ?Team
Reynold ?Team
Girard's ?Team
Reynold's ?Team

Blue team

Blue ?Team
Fields ?Team
Jackson ?Team
Fields's ?Team
Jackson's ?Team

Element

?As ?an element
All
Everyone
Everybody
Guys
Gold
Squad


Commands

Stack up and try door

Stack up and try the lock ...
Stack it up and try the lock ...
... try the lock ...
... check the lock ...
... check ... ?locked ?lock ...

Stack up

Stack up ...
Prepare for entry
Stack it up ...

Lock door

Lock the door
Lock that door

Pick lock

Lock ...
Unlock ...
Pick ...
Get ... lock
Take care ... lock
Handle ... lock

Move and clear

Clear it.
Move and clear.
Move in.

Lead throw move and clear

Move and clear. Wait for me to throw ?the ?a ?grenade
Move and clear. I'll throw ?the ?a ?grenade
Move and clear. Wait for me to launch ?the ?a ?grenade
Move and clear. I'll launch ?the ?a ?grenade

Lead throw open and clear

Open and clear. Wait for me to throw ?the ?a ?grenade
Open and clear. I'll throw ?the ?a ?grenade
Open and clear. Wait for me to launch ?the ?a ?grenade
Open and clear. I'll launch ?the ?a ?grenade

Lead throw open and make entry

Open and make entry. Wait for me to throw ?the ?a ?grenade
Open and make entry. I'll throw ?the ?a ?grenade
Open and make entry. Wait for me to launch ?the ?a ?grenade
Open and make entry. I'll launch ?the ?a ?grenade

Lead throw breach and clear

Breach and clear. Wait for me to throw ?the ?a ?grenade
Breach and clear. I'll throw ?the ?a ?grenade
Breach and clear. Wait for me to launch ?the ?a ?grenade
Breach and clear. I'll launch ?the ?a ?grenade

Lead throw breach and make entry

Breach and make entry. Wait for me to throw ?the ?a ?grenade
Breach and make entry. I'll throw ?the ?a ?grenade
Breach and make entry. Wait for me to launch ?the ?a ?grenade
Breach and make entry. I'll launch ?the ?a ?grenade

Continue move and clear

Get in ?there ?now
Keep it going
Keep it going, move and clear
Get in ?there and clear ?it ?now
Continue move and clear
Continue moving and clearing
Continue clearing
Continue in there
Continue into ?that room

Breach and clear

Breach and clear.

Breach and make entry

Breach and make entry.

Open and clear

Get in there.
Get through there.
Get in there ... clear ...
Open and clear.
Clear that room.

Open and make entry

Open and make entry.

Bang and clear

Bang and clear.
Clear ?it ?the ?that ?room with a flashbang ?grenade.
Clear ?it ?the ?that ?room with ?a gas ?grenade.

Breach bang and clear

Breach, bang, and clear.

Breach bang and make entry

Breach, bang, and make entry.

Open bang and clear

Open, bang, and clear.

Open bang and make entry

Open, bang, and make entry.

Gas and clear

Gas and clear.

Breach gas and clear

Breach, gas, and clear.

Breach gas and make entry

Breach, gas, and make entry.

Open gas and clear

Open, gas, and clear.

Open gas and make entry

Open, gas, and make entry.

Sting and clear

Sting and clear.
Clear ?it ?that ?room with a stinger.
Clear ?it ?the ?that ?room with a sting ?grenade.

Breach sting and clear

Breach, sting, and clear.

Breach sting and make entry

Breach, sting, and make entry.

Open sting and clear

Open, sting, and clear.

Open sting and make entry

Open, sting, and make entry.

Fall in

Fall in.
Come to me.
Return ...
Come back ...
Fall back
Fall in on me.
Follow me.
On me.
This way.
Come here.
Get in here.
Stay back.

Cover

?No wait
Abort
... threats.
... cover ...
Keep it covered
Cover that ?area
Watch that ...
... keep an eye ...

Move to

Get there.
Move there.
Go there.
Go over there.
Move to that position.
Take position over there.
Move over there.
Get out of the way.
You're in my way.
Move up.

Disable

Disable ...
Diffuse it
Diffuse that ...
Diffuse the ...
Disarm it
Disarm that ...
Disarm the ...

Close door

Close ...

Remove wedge

Remove ?the wedge

Secure all evidence

Get ?all ?the weapons
Get every weapon
Secure all ?the weapons
Secure every weapon
Secure ... all ...
Secure ... everything ...
Secure ... all ... evidence
Secure ... every piece ... evidence.
Secure ... weapons
Secure ... all ... weapons
Secure ... every ... weapon
Look for more evidence ...
Look for weapons ...
Keep ?on looking for weapons
Search for weapons ...
Keep ?on searching for weapons

Secure evidence

Secure ...
Get that ...
Secure that.
Secure evidence.
Secure the evidence.

Restrain all

cuff ... all ...
restrain ... all ...
cuff ... everyone ...
restrain ... everyone ...
cuff ... them ...
restrain ... them ...
cuff ... ?them both ...
restrain ... ?them both ...

Restrain

Restrain ...
Cuff ...
... cuff ...

Mirror room

Mirror room.
Mirror ... room.

Mirror under door

Mirror ... door.
Check under ... door.
Check behind ...
... behind ... door ...

Mirror corner

Mirror ... corner.

Deploy wedge

Deploy ?a wedge.
Put ... wedge ... ?on ?under ... door ...
Get ... wedge ... ?on ?under ... door ...
Wedge that door.
Wedge the door.

Deploy breaching shotgun

Deploy ?a ?breaching shotgun.
Shoot the ... lock ...
Shoot the ... handle ...
Shoot the ... door ...

Deploy less lethal shotgun

Deploy less lethal ?shot gun.

Deploy grenade launcher

Deploy ?grenade launcher.

Deploy taser

... taser ...
Taze ...

Deploy flashbang

Deploy flashbang.

Deploy CS gas

... ?CS ... gas ...

Deploy sting grenade

Deploy sting ?grenade.
Deploy stinger ?grenade.

Deploy pepper spray

Deploy pepperspray.
Deploy pepper.
Use pepper.

Deploy C2 charge

Deploy C2.
Deploy explosive.
Deploy explosives.
Place a charge.
Put a charge.
Put ... charge ...
Place ... charge ...
Blow ... door.
Blow it up.
Use C2 ...
Use explosives ...
Get ... explosives ...
Put ... explosives ...
Knock it down

Deploy CS ball launcher

Deploy pepper gun.
Use ?a the? pepper gun.

Deploy lightstick

Deploy ... light stick ...
Mark ... ?with ?a ?light stick.
Drop ... ?light stick ...

Report to TOC

Talk, this is entry team. ...
Entry team to talk. ...
Talk, ...
Talk, this is entry team. ... one suspect ...
Talk, this is entry team. ... one hostage ...
Entry team to talk. ... one suspect ...
Entry team to talk. ... one hostage ...
Talk, ... one suspect ...
Talk, ... one hostage ...

Report all to TOC

Talk, this is entry team. ... several ...
Entry team to talk. ... several ...
Talk, ... several ...
Talk, this is entry team. ... couple of ...
Entry team to talk. ... couple of ...
Talk, ... couple of ...
Talk, this is entry team. ... two suspects ...
Talk, this is entry team. ... three suspects ...
Talk, this is entry team. ... four suspects ...
Talk, this is entry team. ... five suspects ...
Talk, this is entry team. ... six suspects ...
Talk, this is entry team. ... seven suspects ...
Talk, this is entry team. ... eight suspects ...
Talk, this is entry team. ... two hostages ...
Talk, this is entry team. ... three hostages ...
Talk, this is entry team. ... four hostages ...
Talk, this is entry team. ... five hostages ...
Talk, this is entry team. ... six hostages ...
Talk, this is entry team. ... seven hostages ...
Talk, this is entry team. ... eight hostages ...
Entry team to talk. ... two suspects ...
Entry team to talk. ... three suspects ...
Entry team to talk. ... four suspects ...
Entry team to talk. ... five suspects ...
Entry team to talk. ... six suspects ...
Entry team to talk. ... seven suspects ...
Entry team to talk. ... eight suspects ...
Entry team to talk. ... two hostages ...
Entry team to talk. ... three hostages ...
Entry team to talk. ... four hostages ...
Entry team to talk. ... five hostages ...
Entry team to talk. ... six hostages ...
Entry team to talk. ... seven hostages ...
Entry team to talk. ... eight hostages ...
Talk, ... two suspects ...
Talk, ... three suspects ...
Talk, ... four suspects ...
Talk, ... five suspects ...
Talk, ... six suspects ...
Talk, ... seven suspects ...
Talk, ... eight suspects ...
Talk, ... two hostages ...
Talk, ... three hostages ...
Talk, ... four hostages ...
Talk, ... five hostages ...
Talk, ... six hostages ...
Talk, ... seven hostages ...
Talk, ... eight hostages ...

Comply

Stop right there
Freeze ?police
Get ?your ?those hands up ...
Put ?your ?those hands up ...
Get down ...
?Get on the floor ...
... police ...
Drop ... weapon ...
Drop ... gun ...
Get ... ground ...
Comply ...

Intimidate

Don't try anything ...
You have the right ...
... fuck you ...
Shut the fuck up
Shut up ?now
Stop talking ...
Don't test me
I don't give a shit
I don't give a fuck
Don't ... worry ...
... good guys ...
... we'll take care of it ...
... we'll handle it ...
... safe ...

Situation report

SIT REP
Report in
How is it looking

Neutralize target

Get him down
Get him on the ground
Tell him to comply
Get her down
Get her on the ground
Tell her to comply
Neutralize ?him ?her
Take ?him ?her out
Kill ?him ?her

Neutralize all targets

Kill everyone
Kill them all
Neutralize everyone
Neutralize them all
... shoot to kill ...

Add file RSS Files
Initial release

Initial release

Full Version 38 comments

This is the initial release of the Speech Recognition Improvement mod for SWAT 4: The Stetchkov Syndicate.

Post comment Comments  (0 - 10 of 96)
Guest
Guest - - 688,632 comments

This comment is currently awaiting admin approval, join now to view.

gabiicold
gabiicold - - 1 comments

Could you translate or can I translate the mod into Spanish?

Reply Good karma Bad karma+1 vote
Dreppysnack
Dreppysnack - - 1 comments

It says the installer couldn't find SWAT 4 on this computer... I have it installed on the same drive

Reply Good karma Bad karma+1 vote
FRS4002
FRS4002 - - 4 comments

It says: The installer could not locate SWAT 4 on this computer... I already had the latest version of .net, Please help! How could I fix this problem?! Please!

Reply Good karma Bad karma+2 votes
Guest
Guest - - 688,632 comments

Will someone please explain to me how to set it up .. I've tried YouTube different discussions..

Reply Good karma Bad karma-1 votes
Prussian_Wolf
Prussian_Wolf - - 11 comments

If you don't know, I'm pretty sure this is included with SEF. It seems to work fine, just be loud and clear. - Should be an option to enable in the... well, options menu.

Reply Good karma Bad karma+1 vote
Guest
Guest - - 688,632 comments

In my option menu, the Speech Recognition was blurred and I can't enabled it :((

Reply Good karma Bad karma+1 vote
Guest
Guest - - 688,632 comments

This comment is currently awaiting admin approval, join now to view.

Northern_Petrol
Northern_Petrol - - 42 comments

Is it compatible with Elite Force mod?

Reply Good karma Bad karma+2 votes
Prussian_Wolf
Prussian_Wolf - - 11 comments

It seems to be in the mod already.

Reply Good karma Bad karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account:

X