我在我的Android应用程序上使用SpeechRecognizer意图,但我想知道这个功能是免费的,还是我必须向谷歌付费使用它。 它是否使用此Goolge API:https://cloud.google.com/speech-to-text/docs/
这是代码:
Intent i = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
i.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL,RecognizerIntent.LANGUAGE_MODEL_FREE_FORM);
i.putExtra(RecognizerIntent.EXTRA_LANGUAGE, "de-DE");
i.putExtra(RecognizerIntent.EXTRA_PROMPT, "");
try
{
startActivityForResult(i, 100);
}
catch (ActivityNotFoundException a)
{
Toast.makeText(this,"",Toast.LENGTH_LONG).show();
}