Saksham Dubeyさん:
final ai.api.android.AIConfiguration configuration = new ai.api.android.AIConfiguration("Client access token", AIConfiguration.SupportedLanguages.English,
ai.api.android.AIConfiguration.RecognitionEngine.System);
aiService = AIService.getService(this, configuration);
aiService.setListener((AIListener) this);
final AIRequest aiRequest = new AIRequest();
final AIDataService aiDataService;
aiDataService = new AIDataService(configuration);
エラーは、コードの最後の行です。すなわち: - aiDataService = new AIDataService(configuration);
エラーは述べています-
' に適用することはできない'ai.api.android.AIDataService'内AIDataService(android.content.Context、ai.api.android.AIConfiguration)' '(ai.api.android.AIConfiguration)'
Saksham Dubeyさん:
ため、エラーが発生しAIDataServiceが任意の持っていない状況の構文では。問題を解決するには
宣言
private Context context;
そして
context = getApplicationContext();
今の構文は次のようになります
final AIDataService aiDataService = new AIDataService(context, configuration);
今はエラーは存在しませんし、それが正常に動作します。