【问题标题】:Voice(Speech) Recognition in Spanish西班牙语语音(语音)识别
【发布时间】:2014-03-05 07:13:10
【问题描述】:

我正在研究android的语音识别API。

我是语音识别 API 的新手,我的要求是 西班牙语语音并从 Android 的语音识别 API 中获得西班牙语的最佳匹配文本。 所以, 请!让我知道您是否对此有任何解决方案。 提前致谢。

【问题讨论】:

    标签: android speech-recognition


    【解决方案1】:
    final Intent intent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
    intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE, "es-ES");
    
    etc.....
    

    【讨论】:

    • 您好,感谢您的帖子,但我得到的结果字符串是西班牙语的最佳匹配英语。
    • 对不起,我不明白你的意思?
    • 我已经实现并从识别器数据中获取结果字符串的给定代码是英文而不是西班牙文。
    • 看看我的代码意图意图 = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH); intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL,RecognizerIntent.LANGUAGE_MODEL_FREE_FORM); intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE, "es"); intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_PREFERENCE, "es"); intent.putExtra(RecognizerIntent.EXTRA_ONLY_RETURN_LANGUAGE_PREFERENCE,"es"); intent.putExtra(RecognizerIntent.EXTRA_PROMPT,"请开始讲话..."); intent.putExtra(RecognizerIntent.EXTRA_MAX_RESULTS, 5); startActivityForResult(intent, REQUEST_CODE);
    • @TejaDroid - 请您使用此代码编辑您的问题,并添加您如何查看结果并评论出现英语问题的地方。那我去看看
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-01-31
    • 2023-03-31
    • 2011-11-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-23
    • 2012-09-09
    相关资源
    最近更新 更多