C# Class CrewChiefV3.SpeechRecogniser

Inheritance: IDisposable
Show file Open project: mrbelowski/r3e_crewchief_v3 Class Usage Examples

Public Properties

Property Type Description
AERO String
BEST_LAP String
BEST_LAP_TIME String
BODY_WORK String
BRAKES String
BRAKE_TEMPERATURES String
BRAKE_TEMPS String
DO_I_HAVE_A_MANDATORY_PIT_STOP String
DO_I_HAVE_A_MANDATORY_STOP String
DO_I_HAVE_A_PENALTY String
DO_I_HAVE_TO_MAKE_A_PIT_STOP String
DO_I_HAVE_TO_PIT String
DO_I_NEED_TO_PIT String
DO_I_STILL_HAVE_A_PENALTY String
ENGINE String
ENGINE_TEMPERATURES String
ENGINE_TEMPS String
FUEL String
FUEL_LEVEL String
GAP_AHEAD String
GAP_BEHIND String
GAP_IN_FRONT String
HAVE_I_SERVED_MY_PENALTY String
LAP_TIME String
LAST_LAP String
LAST_LAP_TIME String
PACE String
PEA String
POSITION String
REPEAT_LAST_MESSAGE String
SAY_AGAIN String
SUSPENSION String
THE_CAR_AHEAD String
THE_CAR_BEHIND String
THE_CAR_IN_FRONT String
THE_GUY_AHEAD String
THE_GUY_BEHIND String
THE_GUY_IN_FRONT String
THE_LEADER String
TRANSMISSION String
TYRE_TEMPERATURES String
TYRE_TEMPS String
TYRE_WEAR String
WHATS String
WHATS_MY_LAST_SECTOR_TIME String
WHATS_THE_AIR_TEMP String
WHATS_THE_AIR_TEMPERATURE String
WHATS_THE_TRACK_TEMP String
WHATS_THE_TRACK_TEMPERATURE String
WHAT_ARE_MY_SECTOR_TIMES String
WHAT_TYRES_IS String
WHAT_TYRE_IS String
WHERE_IS String
WHOS_AHEAD String
WHOS_AHEAD_IN_THE_RACE String
WHOS_AHEAD_ON_TRACK String
WHOS_BEHIND String
WHOS_BEHIND_IN_THE_RACE String
WHOS_BEHIND_ON_TRACK String
WHOS_IN String
WHOS_IN_FRONT String
WHOS_IN_FRONT_IN_THE_RACE String
WHOS_IN_FRONT_ON_TRACK String
WHOS_LEADING String
initialised System.Boolean
numberToNumber int>.Dictionary
voiceOptionEnum MainWindow.VoiceOptionEnum

Public Methods

Method Description
Dispose ( ) : void
SpeechRecogniser ( CrewChief crewChief ) : System
addNewOpponentName ( String rawDriverName ) : void
addOpponentSpeechRecognition ( List names, System.Boolean useNames ) : void
initialiseSpeechEngine ( ) : void
recognizeAsync ( ) : void
recognizeAsyncCancel ( ) : void
recognizeAsyncStop ( ) : void

Private Methods

Method Description
getEventForSpeech ( String recognisedSpeech ) : AbstractEvent
initWithLocale ( String locale ) : void
sre_SpeechRecognized ( object sender, SpeechRecognizedEventArgs e ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

SpeechRecogniser() public method

public SpeechRecogniser ( CrewChief crewChief ) : System
crewChief CrewChief
return System

addNewOpponentName() public method

public addNewOpponentName ( String rawDriverName ) : void
rawDriverName String
return void

addOpponentSpeechRecognition() public method

public addOpponentSpeechRecognition ( List names, System.Boolean useNames ) : void
names List
useNames System.Boolean
return void

initialiseSpeechEngine() public method

public initialiseSpeechEngine ( ) : void
return void

recognizeAsync() public method

public recognizeAsync ( ) : void
return void

recognizeAsyncCancel() public method

public recognizeAsyncCancel ( ) : void
return void

recognizeAsyncStop() public method

public recognizeAsyncStop ( ) : void
return void

Property Details

AERO public static property

public static String AERO
return String

BEST_LAP public static property

public static String BEST_LAP
return String

BEST_LAP_TIME public static property

public static String BEST_LAP_TIME
return String

BODY_WORK public static property

public static String BODY_WORK
return String

BRAKES public static property

public static String BRAKES
return String

BRAKE_TEMPERATURES public static property

public static String BRAKE_TEMPERATURES
return String

BRAKE_TEMPS public static property

public static String BRAKE_TEMPS
return String

DO_I_HAVE_A_MANDATORY_PIT_STOP public static property

public static String DO_I_HAVE_A_MANDATORY_PIT_STOP
return String

DO_I_HAVE_A_MANDATORY_STOP public static property

public static String DO_I_HAVE_A_MANDATORY_STOP
return String

DO_I_HAVE_A_PENALTY public static property

public static String DO_I_HAVE_A_PENALTY
return String

DO_I_HAVE_TO_MAKE_A_PIT_STOP public static property

public static String DO_I_HAVE_TO_MAKE_A_PIT_STOP
return String

DO_I_HAVE_TO_PIT public static property

public static String DO_I_HAVE_TO_PIT
return String

DO_I_NEED_TO_PIT public static property

public static String DO_I_NEED_TO_PIT
return String

DO_I_STILL_HAVE_A_PENALTY public static property

public static String DO_I_STILL_HAVE_A_PENALTY
return String

ENGINE public static property

public static String ENGINE
return String

ENGINE_TEMPERATURES public static property

public static String ENGINE_TEMPERATURES
return String

ENGINE_TEMPS public static property

public static String ENGINE_TEMPS
return String

FUEL public static property

public static String FUEL
return String

FUEL_LEVEL public static property

public static String FUEL_LEVEL
return String

GAP_AHEAD public static property

public static String GAP_AHEAD
return String

GAP_BEHIND public static property

public static String GAP_BEHIND
return String

GAP_IN_FRONT public static property

public static String GAP_IN_FRONT
return String

HAVE_I_SERVED_MY_PENALTY public static property

public static String HAVE_I_SERVED_MY_PENALTY
return String

LAP_TIME public static property

public static String LAP_TIME
return String

LAST_LAP public static property

public static String LAST_LAP
return String

LAST_LAP_TIME public static property

public static String LAST_LAP_TIME
return String

PACE public static property

public static String PACE
return String

PEA public static property

public static String PEA
return String

POSITION public static property

public static String POSITION
return String

REPEAT_LAST_MESSAGE public static property

public static String REPEAT_LAST_MESSAGE
return String

SAY_AGAIN public static property

public static String SAY_AGAIN
return String

SUSPENSION public static property

public static String SUSPENSION
return String

THE_CAR_AHEAD public static property

public static String THE_CAR_AHEAD
return String

THE_CAR_BEHIND public static property

public static String THE_CAR_BEHIND
return String

THE_CAR_IN_FRONT public static property

public static String THE_CAR_IN_FRONT
return String

THE_GUY_AHEAD public static property

public static String THE_GUY_AHEAD
return String

THE_GUY_BEHIND public static property

public static String THE_GUY_BEHIND
return String

THE_GUY_IN_FRONT public static property

public static String THE_GUY_IN_FRONT
return String

THE_LEADER public static property

public static String THE_LEADER
return String

TRANSMISSION public static property

public static String TRANSMISSION
return String

TYRE_TEMPERATURES public static property

public static String TYRE_TEMPERATURES
return String

TYRE_TEMPS public static property

public static String TYRE_TEMPS
return String

TYRE_WEAR public static property

public static String TYRE_WEAR
return String

WHATS public static property

public static String WHATS
return String

WHATS_MY_LAST_SECTOR_TIME public static property

public static String WHATS_MY_LAST_SECTOR_TIME
return String

WHATS_THE_AIR_TEMP public static property

public static String WHATS_THE_AIR_TEMP
return String

WHATS_THE_AIR_TEMPERATURE public static property

public static String WHATS_THE_AIR_TEMPERATURE
return String

WHATS_THE_TRACK_TEMP public static property

public static String WHATS_THE_TRACK_TEMP
return String

WHATS_THE_TRACK_TEMPERATURE public static property

public static String WHATS_THE_TRACK_TEMPERATURE
return String

WHAT_ARE_MY_SECTOR_TIMES public static property

public static String WHAT_ARE_MY_SECTOR_TIMES
return String

WHAT_TYRES_IS public static property

public static String WHAT_TYRES_IS
return String

WHAT_TYRE_IS public static property

public static String WHAT_TYRE_IS
return String

WHERE_IS public static property

public static String WHERE_IS
return String

WHOS_AHEAD public static property

public static String WHOS_AHEAD
return String

WHOS_AHEAD_IN_THE_RACE public static property

public static String WHOS_AHEAD_IN_THE_RACE
return String

WHOS_AHEAD_ON_TRACK public static property

public static String WHOS_AHEAD_ON_TRACK
return String

WHOS_BEHIND public static property

public static String WHOS_BEHIND
return String

WHOS_BEHIND_IN_THE_RACE public static property

public static String WHOS_BEHIND_IN_THE_RACE
return String

WHOS_BEHIND_ON_TRACK public static property

public static String WHOS_BEHIND_ON_TRACK
return String

WHOS_IN public static property

public static String WHOS_IN
return String

WHOS_IN_FRONT public static property

public static String WHOS_IN_FRONT
return String

WHOS_IN_FRONT_IN_THE_RACE public static property

public static String WHOS_IN_FRONT_IN_THE_RACE
return String

WHOS_IN_FRONT_ON_TRACK public static property

public static String WHOS_IN_FRONT_ON_TRACK
return String

WHOS_LEADING public static property

public static String WHOS_LEADING
return String

initialised public property

public Boolean,System initialised
return System.Boolean

numberToNumber public static property

public static Dictionary numberToNumber
return int>.Dictionary

voiceOptionEnum public property

public MainWindow.VoiceOptionEnum voiceOptionEnum
return MainWindow.VoiceOptionEnum