Welcome Guest, you are in: Login

EventIDE Wiki



Search the wiki


Speech Listener Element

Modified on 2018/08/03 01:36 by Administrator Categorized as Input Registration


Element Icon Speech Listener
Category: Input Registration AddIn: Base Layer
Creator: OkazoLab Scope: Parent event
Owns Snippets: None Usage: Snippets


NameDescription                              ConstraintsTypeOn
Working mode        Determines a working mode for speech recognition by this element                enSpee..         
Recognition Engine        Defines the chosen speech recognition engine among all engines installed in the system                Int32         
Target phrase        Target phrase to be recognized. If not empty, the element is triggered only if this phrase is recognized                String         
Phrase choices        Predefined choices of phrases to be recognized, whereas other will be ignored. Use ; as a separator between phrases                String         
Trigger Once        If true, the element can be triggered only once while the parent event is active                Boolean         
Test Recognition        Opens a test recognition window                Boolean         
Runtime Status
Recognized Phrase        Last recognized phrase                String         
Recognition Confidence        Confidence level of the last recognized phrase                Single         
Recognition Status        Current status of the speech recognition process                String         
Timing Statistics
Triggering Time        Indicates the latest event time when the element was triggered (in ms elapsed since activation of the parent event)                clTime         
Is Triggered        Indicates that the element has been triggered at least once since activation of the parent event                Boolean         
Is Enabled        If set to false the element is completely omitted when the experiment is run                Boolean         
Title        Title of the element                String         

Speech Listener Element allows real-time recognition of spoken words delivered through microphone line on a sound card. The speech is recognized into a text which can be used for determining a participant response. The elements requires Microsoft Speech API (SAPI) to be installed and properly configured on a computer.


Microsoft Speech API is included in Window 7 and Windows Vista. To make the element working in Window XP, Microsoft SAPI can be installed using Microsoft Office installation. Here is an MS article describing the SAPI installation process for Windows XP.


Snapshot 1

Snapshot 1

Snapshot 2

Snapshot 2

Practical Use

Technique 1

  1. Step 1
  2. Step 2

Technique 2

  1. Step 1
  2. Step 2

 // Check the trial outcome. Result and RT just other user variables
// insert code snippet here..
  Name Size
- Speech-Listener-Element-Icon.png 3.64 KB

ScrewTurn Wiki version Some of the icons created by FamFamFam.