Skip to content

Commit 0382290

Browse files
committed
Only consider best partial result
1 parent f0a5f94 commit 0382290

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

app/src/main/kotlin/com/algolia/instantsearch/voice/demo/MainActivity.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ class MainActivity : AppCompatActivity(), VoiceSpeechRecognizer.Result {
3535
}
3636

3737
override fun onResults(results: Array<out String>) {
38-
main.results.text = results[0].capitalize()
38+
main.results.text = results.firstOrNull()?.capitalize()
3939
}
4040

4141
private fun showVoiceDialog() {

ui/src/main/kotlin/com/algolia/instantsearch/voice/ui/VoicePresenter.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ class VoicePresenter(
2020
val matches = partialResults.resultsRecognition
2121

2222
ui.setSuggestionVisibility(false)
23-
ui.setSubtitle(matches.joinToString("").capitalize())
2423
ui.setTitle(VoiceUI.Title.Listen)
24+
matches.firstOrNull()?.capitalize()?.let(ui::setSubtitle)
2525
}
2626

2727
override fun isListening(isListening: Boolean) {

0 commit comments

Comments
 (0)