47 UPROPERTY(EditAnywhere, Category =
"TEST|User")
48 FString UserName = TEXT("test_user");
56 UFUNCTION(BlueprintCallable, CallInEditor, Category = "TEST|User")
57 void RequestUserRegister();
65 UFUNCTION(BlueprintCallable, CallInEditor, Category = "TEST|User")
66 void RequestUserToken();
74 UFUNCTION(BlueprintCallable, CallInEditor, Category = "TEST|User")
88 UPROPERTY(EditAnywhere, Category = "TEST|OCR")
89 FString OcrImagePath = TEXT("Sample/ocr_sample2.png");
97 UFUNCTION(BlueprintCallable, CallInEditor, Category = "TEST|OCR")
98 void RequestOcrExtract();
112 UPROPERTY(EditAnywhere, Category = "TEST|Voice")
113 FString SpeakingQuestion = TEXT("Where are you from");
122 UPROPERTY(EditAnywhere, Category = "TEST|Voice")
123 FString SpeakingAudioPath = TEXT("Sample/voice_sample.wav");
131 UFUNCTION(BlueprintCallable, CallInEditor, Category = "TEST|Voice")
132 void RequestSpeakingQuestions();
144 UPROPERTY(EditAnywhere, Category = "TEST|Voice")
145 FString AudioText = TEXT("한국에서 가장 먼저 방문할 곳은 어디입니까?");
153 UFUNCTION(BlueprintCallable, CallInEditor, Category = "TEST|Voice")
154 void RequestListenAudio();
166 UFUNCTION(BlueprintCallable, CallInEditor, Category = "06.TEST|Interview")
167 void RequestInterviewHello();
180 UPROPERTY(EditAnywhere, Category = "07.TEST|Chat")
181 FString ChatContext = TEXT("You are a helpful assistant.");
190 UPROPERTY(EditAnywhere, Category = "07.TEST|Chat")
191 FString ChatQuestion = TEXT("살려주세요");
200 UPROPERTY(EditAnywhere, Category = "07.TEST|Chat")
201 FString ChatAudioPath = TEXT("Sample/voice_sample.wav");
209 UFUNCTION(BlueprintCallable, CallInEditor, Category = "07.TEST|Chat")
210 void RequestChatAnswers();
218 UFUNCTION(BlueprintCallable, CallInEditor, Category = "07.TEST|Chat")
219 void RequestChatAnswersWithAudio();
226 void OnResponseUserMe(
FResponseUserMe& ResponseData,
bool bWasSuccessful);
246 UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category = "Voice", meta=(AllowPrivateAccess="true"))
247 TObjectPtr<class UVoiceConversationSystem> VoiceConversationSystem;