私はms githubプロジェクトを使用しています:Facial- Recognition-Door
private async Task<bool> TrainingWhitelistAsync()
{
bool isSuccess = true;
// Train whitelist after add all person
Debug.WriteLine("Start training whitelist: " + WhitelistId);
await _faceApiClient.TrainPersonGroupAsync(WhitelistId);
TrainingStatus status;
while(true)
{
status = await _faceApiClient.GetPersonGroupTrainingStatusAsync(WhitelistId);
// wait for training to complete
if (status.Status != Status.Running)
{
Debug.WriteLine("GetPersonGroupTrainingStatusAsync stopped running:" + status.Message);
if (status.Status == Status.Failed)
{
isSuccess = false;
}
break;
}
await Task.Delay(1000);
Debug.WriteLine("GetPersonGroupTrainingStatusAsync still running:" + status.Message);
}
Debug.WriteLine("GetPersonGroupTrainingStatusAsync end result: " + isSuccess);
return isSuccess;
}
status = await _faceApiClient.GetPersonGroupTrainingStatusAsync(WhitelistId); を実行するたびに
それは私が失敗したことを再実行し、GetPersonGroupTrainingStatusAsync が実行を停止したと言います。
何か問題がありますか、それとも無料のキーを使用しているだけですか? 私のキースクリーンショット
誰でも私を助けることができますか?