Hi,
I'm installed a RTS, and the recogniton confidence is very low. How can I debug/tunning the RTS confidence?
The RTS log:
2017-07-03 18:16:54,457 [SipContainerPool : 3] RTSFelthes INFO - RTSFelthes-1.0.0.0.0 - matchFound searchId = 41385c15-6846-4eab-8059-77c03cefeeb6, searchMatches = [Match id = 8957, name = cat, operator = ,
confidence = 8.7502, startTime = 15.29675, endTime = 15.43675,Match id = Anatel, name = , operator = ANY, confidence = 8.7502, startTime = 15.29675, endTime = 15.43675]
2017-07-03 18:19:14,807 [SipContainerPool : 4] RTSFelthes INFO - RTSFelthes-1.0.0.0.0 - matchFound searchId = 41385c15-6846-4eab-8059-77c03cefeeb6, searchMatches = [Match id = 6496, name = bus, operator = ,
confidence = 7.22175, startTime = 155.08675, endTime = 155.31676,Match id = Anatel, name = , operator = ANY, confidence = 7.22175, startTime = 155.08675, endTime = 155.31676]
The confidence is never more than 30.0.
My Code:
final Concept callAssistant = SpeechFactory.createConcept()
.setName("Anatel")
.setOperator(SpeechFactory.createAnyOperator())
.addPhrase("banana", 5.0f)
.addPhrase("hello", 5.0f)
.addPhrase("sex", 5.0f)
.addPhrase("five", 5.0f)
.addPhrase("blue", 5.0f)
.addPhrase("cat", 5.0f)
.addPhrase("bus", 5.0f)
.setThreshold(5.0f);
final SearchQuery searchQuery = SpeechFactory.createSearchQuery()
.setConcepts(callAssistant);
final SearchOptions searchOptions = SpeechFactory.createSearchOptions()
.setSearchQuery(searchQuery)
.setMatchReportingStrategy(MatchReportingStrategy.SUMMARY)
.setLanguage("en_US");
return searchOptions;