0

私は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 が実行を停止したと言います。

何か問題がありますか、それとも無料のキーを使用しているだけですか? 私のキースクリーンショット

誰でも私を助けることができますか?

4

0 に答える 0