A Voice Based Command and control System for Emergency Applications William H. Lenharth, Ph.D....

Post on 15-Jan-2016

218 views 0 download

Tags:

Transcript of A Voice Based Command and control System for Emergency Applications William H. Lenharth, Ph.D....

A Voice Based A Voice Based Command and control Command and control System for Emergency System for Emergency

ApplicationsApplicationsWilliam H. Lenharth, Ph.D.

Project54 / ECE Dept.-UNH

High-Speed Pursuit Scenario

Typical CruiserTake hand off wheelFind control headTurn on lightsTurn on sirenStart video recorderDetermine locationPick up radio micAlert other officersUpdate location

P54 Equipped CruiserSay “Pursuit”

The officer needs to pursue a suspect at high speeds

Emergency Tasks• What type of tasks ?

–Task analysis for first responders

• non-emergency

• emergency

• driving and non-driving

• The Goal - Improve Safety

Car 54 Where are you ?

Task --> InterfaceTask --> Interface• Project54 System

– Integrated devices - central control

– Different control models offered

• touch screen

• manual controls

• keyboard/mouse

• Voice

The P54 Solution

Voice SystemVoice System• Pros - Offers maximum compatibility

in the environment

• Cons - accuracy, flexibility, training

• Constraints on design - Cost, reliability, size, maintainability

Flexibility - trainingFlexibility - training• Integrate voice into P54 applications

• Text Based files for commands

• Free speech engine

• User speech independent

• Can be tuned

Project54 ApplicationsProject54 Applications

• Each Application is one GUI screen• The buttons on screen contain

commands • The same commands are the legal

voice commands for that application (the grammar)• This increases the probability of a

correct response.

Voice system DesignVoice system Design• Process is speech-to-text with a

response text-to-speech.

• Use an engine that is no cost.

• User independent, no learning needed

• Tuning can provide slight improvement

AccuracyAccuracy• Two factors - microphone and engine

• Tested combinations in our environment

• Continue to collect samples - 60K +

• Accuracy 96 % + (error analysis)

P54 Voice SystemP54 Voice System• Microphone - DSP noise canceling,

multi-element, and built for vehicle use.

• Speech Engine - Takes the microphone

input and constructs words. (PPT)• Testing - (microphone/engine)• Selected Highest rated set.

Voice System AnalysisVoice System Analysis• Collecting samples for active vehicles

• Collect what was said, what was understood, and what command was executed.

• Over 60,000 collected to date.(2003-)

• Examined the ones that displayed an error. Three types of error.

Current ExperienceCurrent Experience• Over 1000 vehicles on the road

daily in over 115 departments nationwide.

• Deployed since 2003 in NH.

DeploymentDeployment• A stepwise process to deploy.

• Started in 2001 with NH State police.

• Use selected officers, 1 then 5.

• In 2003 deploy generally.

• Constant feedback and improvement.

Our Goal - Did We achieve it?Our Goal - Did We achieve it?

• Experience seems to indicate success.

• Detailed testing in our Driving simulator confirms our assumption.

• We examine the effect on the driving accuracy using voice versus the touch screen, the results were dramatic.

• Lets look at some some plots.

The EndThe End• www.project54.unh.edu

•Thanks for listening !