Use turn views for detailed analysis of tuning issues identified in session and task views in Speech Server.
Note: |
|---|
|
A SaltLogMessage event generated by a Web-based voice response application appears in turn views as an ApplicationDataEvent, with the text "Salt application" added as an event parameter.
|
-
Open Analytics and Tuning Studio.
For more information, see How to: Start Analytics and Tuning Studio.
-
In the Tuning Filters pane, select desired parameters, and then enter the appropriate filter values.
-
At the top of the Tuning Filters pane, select Turn list or Turn details in the View box.
For more information, see >Turn Detail View or >Turn List View.
-
To refresh the view, click Refresh Data on the Analytics and Tuning Studio toolbar.
Filtering Turns by Language
To filter on turns in a particular language, use the Language field in a Turn view. For example, US English turns can be selected by adding the following to the Custom turn SQL filter:
TurnInfo.Language = 'en-us'
Similarly, use es-us for North American Spanish, de-de for German, and so on.
Querying On Transcriptions
To filter a set of turn results on the transcriptions entered for a turn, add the following to the Custom turn SQL filter:
TurnInfo.Transcription = '[phrase]'
where [phrase] is the complete transcription. To apply a similar filter using a partial match on the transcription, for example a particular word within the transcribed phrase, add the following:
TurnInfo.Transcription LIKE '%[word]%'
where [word] is the partial match required.
Finding Turns That Use a Particular Grammar
To select turns that use a particular grammar, add the following to the Custom turn SQL filter:
TurnInfo.TurnInstanceId IN ( SELECT TurnInstanceId FROM TurnInfo TI
INNER JOIN SpeechGrammarUsage SGU
ON TI.SpeechRequestId = SGU.SpeechRequestId
WHERE SGU.GrammarId IN ( SELECT GrammarId
FROM Grammars WHERE URI LIKE '%[GrammarURI]%'))
where [GrammarURI] is any part of the grammar path, name, or rule, such as MyGrammar.cfg or MyPath/MyGrammar.grxml#MyRule.
Other Resources
Speech Application Analysis and Tuning
Speech Application Data Analysis
Speech Recognition Tuning
Design Speech Applications for Easy Reporting and Tuning