Android-当前语音识别服务的名称是什么
我想我用下面的代码得到了当前的语音识别Android-当前语音识别服务的名称是什么,android,service,voice-recognition,Android,Service,Voice Recognition,我想我用下面的代码得到了当前的语音识别 String serviceComponent = Settings.Secure.getString(mContext.getContentResolver(), Settings.Secure.VOICE_RECOGNITION_SERVICE); 应该这样做,但是设置。安全。语音识别服务不被识别。第一个结果应该是默认的提供程序。如果列表为空,则没有: final List<Res
String serviceComponent = Settings.Secure.getString(mContext.getContentResolver(),
Settings.Secure.VOICE_RECOGNITION_SERVICE);
应该这样做,但是设置。安全。语音识别服务不被识别。第一个结果应该是默认的提供程序。如果列表为空,则没有:
final List<ResolveInfo> services = ctx.getPackageManager().queryIntentServices(
new Intent(RecognitionService.SERVICE_INTERFACE), 0);
String packageName = "";
String serviceName = "";
for (final ResolveInfo info : services) {
packageName = info.serviceInfo.packageName;
serviceName = info.serviceInfo.name;
}
final List services=ctx.getPackageManager().querytentservices(
新意图(识别服务.服务接口),0);
字符串packageName=“”;
字符串serviceName=“”;
对于(最终解决方案信息:服务){
packageName=info.serviceInfo.packageName;
serviceName=info.serviceInfo.name;
}
这是什么?