Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 我可以为Xamarin.Android项目使用哪种连续语音识别服务?_Visual Studio_Xamarin.android_Speech Recognition_Pocketsphinx Android - Fatal编程技术网

Visual studio 我可以为Xamarin.Android项目使用哪种连续语音识别服务?

Visual studio 我可以为Xamarin.Android项目使用哪种连续语音识别服务?,visual-studio,xamarin.android,speech-recognition,pocketsphinx-android,Visual Studio,Xamarin.android,Speech Recognition,Pocketsphinx Android,我正在寻找一个服务,可以记录语音连续约10分钟(没有任何中断)。此服务应该能够检测一些关键字(主要是数字) 我目前正在使用Android.SpeechRecognizer。它工作得很好,但记录只能持续10秒左右。我试图设置一些“ExtraSpeechInput”参数,如下所示,但没有成功: private Intent SpeechRecognizerIntent { get; set; } //... mySpeechRecognizerIntent = new Intent(Recogniz

我正在寻找一个服务,可以记录语音连续约10分钟(没有任何中断)。此服务应该能够检测一些关键字(主要是数字)

我目前正在使用Android.SpeechRecognizer。它工作得很好,但记录只能持续10秒左右。我试图设置一些“ExtraSpeechInput”参数,如下所示,但没有成功:

private Intent SpeechRecognizerIntent { get; set; }
//...
mySpeechRecognizerIntent = new Intent(RecognizerIntent.ActionRecognizeSpeech);
mySpeechRecognizerIntent.PutExtra(RecognizerIntent.ExtraSpeechInputCompleteSilenceLengthMillis, 15000);
mySpeechRecognizerIntent.PutExtra(RecognizerIntent.ExtraSpeechInputPossiblyCompleteSilenceLengthMillis, 15000);
mySpeechRecognizerIntent.PutExtra(RecognizerIntent.ExtraSpeechInputMinimumLengthMillis, 60000);
似乎我不是唯一一个对此有问题的人。 所以我试着做一个CMU PocketSphinx包装。尽管如此,我最终还是犯了错误

有人知道我可以使用哪种服务吗