SpeechLab Console and Voice Studio are console apps for testing speech grammars and collecting data for speech grammars, respectively. They are designed to be used in conjunction with the SpeechLab PC tool that is included in the Xbox One XDK and Xbox One ADK.
Important SpeechLab Console and Voice Studio are not installed on your dev kit by default. You must manually install these apps from the %DurangoXDK%\sideload\SpeechLab and %DurangoXDK%\sideload\VoiceStudio folders under your XDK installation.
SpeechLab Console is a console app for testing the grammars you have set up in your projects in the SpeechLab PC tool.
Figure 1. SpeechLab Console

SpeechLab Console operates in two modes:
Explore Mode is invoked by clicking the Explore button under the Test window in the SpeechLab PC tool. When in Explore Mode, the SpeechLab Console app displays which phrases in your grammar were recognized by the speech engine. SpeechLab Console is listening as soon as it starts.
The SpeechLab Console app displays the following information in Explore Mode:
When you are done with ad hoc testing, click the Quit button in SpeechLab Console and resume work in the SpeechLab PC tool.
Test Automation is started by clicking Start under Automation in the Test window in the SpeechLab PC tool. Note that automation requires that you first collect audio for your grammar using Voice Studio. When automation starts, SpeechLab Console displays its progress on the screen. No user input is required until the end or until you manually stop automation. The progress bar provides a visual indicator of how far into the test pass the automation run has reached.
The SpeechLab Console app displays the following information during Test Automation:
To manually stop test automation, press the Quit button.
Test automation tests your grammar with audio data for the current state as well as from other states. Audio for the current states is used to test the “correct accept” (CA) rate, which indicates how well the speech engine is recognizing phrases that are part of that state. Audio for other states is used to test the “false accept” (FA) rate, which indicates how often the speech engine is recognizing phrases from outside that state’s grammar as a phrase from that state’s grammar.
After automation is complete, SpeechLab Console shows a list of any errors encountered. To import the test results to the PC for further analysis, click Quit to exit the application and then click Import in the SpeechLab PC tool.
Voice Studio is a data collection app for your projects in the SpeechLab PC tool.
Figure 2. Voice Studio

To get the best results when collection data using Voice Studio, do the following:
After setting up your grammars in Voice Studio, you can collect data for your project in your chosen locale by clicking Start under Voice Studio Data Collection in the Test window. This launches the Voice Studio app on your devkit. The first step of the data collection is to set up a profile using the following information:
The profile information is saved. If the next speaker has the same profile, select Use Saved Profile.
At this point, the data collection can start. The progress bar provides a visual indicator of how far into the collection the speaker has progressed.
The Voice Studio app displays the following information:
The Voice Studio app contains the following buttons:
After the final prompt, Voice Studio displays the following buttons to allow you to perform another data collection or exit the app:
After exiting the app, click Import under Voice Studio Data Collection in the Test window of the SpeechLab PC tool. This copies the audio data from your devkit onto the audio repository on your PC. You can then run test automation for that state.