我是靠谱客的博主 潇洒钢笔,最近开发中收集的这篇文章主要介绍java 离线语音_在Android上自动下载离线语音识别语言,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

这不是您希望的答案,因为在撰写本文时,我认为没有直接的解决方案 . 我非常希望被证明是错的 .

我要求增强功能以很久以前的编程方式提供此信息 - here

增强功能提示了一个额外的参数 RecognizerIntent.EXTRA_SUPPORTED_OFFLINE_LANGUAGES :

以下列方式添加和使用它肯定是微不足道的:

final Intent vrIntent = new Intent(RecognizerIntent.ACTION_GET_LANGUAGE_DETAILS);

getContext().sendOrderedBroadcast(vrIntent, null, new BroadcastReceiver() {

@Override

public void onReceive(final Context context, final Intent intent) {

final ArrayList vrStringLocales = intent.getExtras().getStringArrayList(

RecognizerIntent.EXTRA_SUPPORTED_LANGUAGES);

// This would be nice

final ArrayList vrStringOfflineLocales = intent.getExtras().getStringArrayList(

RecognizerIntent.EXTRA_SUPPORTED_OFFLINE_LANGUAGES);

}

}, null, 1234, null, null);

唉,它从未发生过 .

您还有两个其他选项可以尝试优雅地处理此问题 .

在极少数

最后

以上就是潇洒钢笔为你收集整理的java 离线语音_在Android上自动下载离线语音识别语言的全部内容,希望文章能够帮你解决java 离线语音_在Android上自动下载离线语音识别语言所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(59)

评论列表共有 0 条评论

立即
投稿
返回
顶部