Add non-streaming ONNX models for Russian ASR (#1358)

This commit is contained in:
Fangjun Kuang
2024-09-18 13:43:49 +08:00
committed by GitHub
parent 7e642325f3
commit 576a3aa90d
6 changed files with 231 additions and 18 deletions

View File

@@ -368,6 +368,32 @@ fun getOfflineModelConfig(type: Int): OfflineModelConfig? {
modelType = "transducer",
)
}
17 -> {
val modelDir = "sherpa-onnx-zipformer-ru-2024-09-18"
return OfflineModelConfig(
transducer = OfflineTransducerModelConfig(
encoder = "$modelDir/encoder.int8.onnx",
decoder = "$modelDir/decoder.onnx",
joiner = "$modelDir/joiner.int8.onnx",
),
tokens = "$modelDir/tokens.txt",
modelType = "transducer",
)
}
18 -> {
val modelDir = "sherpa-onnx-small-zipformer-ru-2024-09-18"
return OfflineModelConfig(
transducer = OfflineTransducerModelConfig(
encoder = "$modelDir/encoder.int8.onnx",
decoder = "$modelDir/decoder.onnx",
joiner = "$modelDir/joiner.int8.onnx",
),
tokens = "$modelDir/tokens.txt",
modelType = "transducer",
)
}
}
return null
}