// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
	Generated code exported from UnrealHeaderTool.
	DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/

// IWYU pragma: private, include "Protocol/AlibabaCloudVoiceProtocol.h"
#include "Templates/IsUEnumClass.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ReflectedTypeAccessors.h"

PRAGMA_DISABLE_DEPRECATION_WARNINGS
#ifdef SIMPLEALIBABACLOUDVOICE_AlibabaCloudVoiceProtocol_generated_h
#error "AlibabaCloudVoiceProtocol.generated.h already included, missing '#pragma once' in AlibabaCloudVoiceProtocol.h"
#endif
#define SIMPLEALIBABACLOUDVOICE_AlibabaCloudVoiceProtocol_generated_h

#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_DigitalHuman_Plugins_SimpleAlibabaCloudVoice_Source_SimpleAlibabaCloudVoice_Public_Protocol_AlibabaCloudVoiceProtocol_h


#define FOREACH_ENUM_EALIBABACLOUDVOICEPROTOCOL(op) \
	op(EAlibabaCloudVoiceProtocol::ACV_SUCCESS) \
	op(EAlibabaCloudVoiceProtocol::ACV_VOICE_CONTENT_IS_EMPTY) 

enum class EAlibabaCloudVoiceProtocol : uint8;
template<> struct TIsUEnumClass<EAlibabaCloudVoiceProtocol> { enum { Value = true }; };
template<> SIMPLEALIBABACLOUDVOICE_API UEnum* StaticEnum<EAlibabaCloudVoiceProtocol>();

#define FOREACH_ENUM_EALIBABACLOUDVOICEFUNCTIONPROTOCOL(op) \
	op(EAlibabaCloudVoiceFunctionProtocol::NLS_NONE) \
	op(EAlibabaCloudVoiceFunctionProtocol::NLS_SIMPLE_SPEECH_RECOGNITION) \
	op(EAlibabaCloudVoiceFunctionProtocol::NLS_SPEECH_RECOGNITION) \
	op(EAlibabaCloudVoiceFunctionProtocol::NLS_GENERATE_TOKEN) \
	op(EAlibabaCloudVoiceFunctionProtocol::NLS_START_TALKING) \
	op(EAlibabaCloudVoiceFunctionProtocol::NLS_STOP_TALKING) \
	op(EAlibabaCloudVoiceFunctionProtocol::NLS_SPEECH_RECOGNIZER) 

enum class EAlibabaCloudVoiceFunctionProtocol : uint8;
template<> struct TIsUEnumClass<EAlibabaCloudVoiceFunctionProtocol> { enum { Value = true }; };
template<> SIMPLEALIBABACLOUDVOICE_API UEnum* StaticEnum<EAlibabaCloudVoiceFunctionProtocol>();

PRAGMA_ENABLE_DEPRECATION_WARNINGS
