Commit 4fbad6a 1 parent 3f2a17e commit 4fbad6a Copy full SHA for 4fbad6a
File tree 1 file changed +7
-1
lines changed
android/SherpaOnnxTtsEngine/app/src/main/java/com/k2fsa/sherpa/onnx/tts/engine
1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -38,6 +38,7 @@ import androidx.compose.ui.tooling.preview.Preview
38
38
import androidx.compose.ui.unit.dp
39
39
import com.k2fsa.sherpa.onnx.tts.engine.ui.theme.SherpaOnnxTtsEngineTheme
40
40
import java.io.File
41
+ import java.lang.NumberFormatException
41
42
42
43
const val TAG = " sherpa-onnx-tts-engine"
43
44
@@ -77,7 +78,12 @@ class MainActivity : ComponentActivity() {
77
78
if (it.isEmpty() || it.isBlank()) {
78
79
TtsEngine .speakerId = 0
79
80
} else {
80
- TtsEngine .speakerId = it.toString().toInt()
81
+ try {
82
+ TtsEngine .speakerId = it.toString().toInt()
83
+ } catch (ex: NumberFormatException ) {
84
+ Log .i(TAG , " Invalid input: ${it} " )
85
+ TtsEngine .speakerId = 0
86
+ }
81
87
}
82
88
},
83
89
label = {
You can’t perform that action at this time.
0 commit comments