我想使用 Google Speech to Text 将乌尔都语语言集成到我的 android 应用程序中。根据谷歌的说法,乌尔都语支持语音到文本。你能指导我如何创建这个:
class AimyboxApplication : Application(), AimyboxProvider {
companion object {
private const val AIMYBOX_API_KEY = "Ldf0j7WZi3KwNah2aNeXVIACz0lb9qMH"
}
override val aimybox by lazy { createAimybox(this) }
private fun createAimybox(context: Context): Aimybox {
val unitId = UUID.randomUUID().toString()
val textToSpeech = GooglePlatformTextToSpeech(context, Locale.ENGLISH)
val speechToText = GooglePlatformSpeechToText(context, Locale.ENGLISH)
val dialogApi = AimyboxDialogApi(AIMYBOX_API_KEY, unitId)
return Aimybox(Config.create(speechToText, textToSpeech, dialogApi))
}
}
它有 Locale.English 我想要它用于乌尔都语,如谷歌所示:
如您所见,乌尔都语巴基斯坦出现在谷歌网站上。