Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type ApplicableOperationsInDescribeInstance
- type ApplicableOperationsInListInstances
- type AskingBackConfig
- type AssociateChatbotInstanceRequest
- type AssociateChatbotInstanceResponse
- type AuditTTSVoiceRequest
- type AuditTTSVoiceResponse
- type BeginDialogueRequest
- type BeginDialogueResponse
- type Bot
- type Bots
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) AssociateChatbotInstance(request *AssociateChatbotInstanceRequest) (response *AssociateChatbotInstanceResponse, err error)
- func (client *Client) AssociateChatbotInstanceWithCallback(request *AssociateChatbotInstanceRequest, ...) <-chan int
- func (client *Client) AssociateChatbotInstanceWithChan(request *AssociateChatbotInstanceRequest) (<-chan *AssociateChatbotInstanceResponse, <-chan error)
- func (client *Client) AuditTTSVoice(request *AuditTTSVoiceRequest) (response *AuditTTSVoiceResponse, err error)
- func (client *Client) AuditTTSVoiceWithCallback(request *AuditTTSVoiceRequest, ...) <-chan int
- func (client *Client) AuditTTSVoiceWithChan(request *AuditTTSVoiceRequest) (<-chan *AuditTTSVoiceResponse, <-chan error)
- func (client *Client) BeginDialogue(request *BeginDialogueRequest) (response *BeginDialogueResponse, err error)
- func (client *Client) BeginDialogueWithCallback(request *BeginDialogueRequest, ...) <-chan int
- func (client *Client) BeginDialogueWithChan(request *BeginDialogueRequest) (<-chan *BeginDialogueResponse, <-chan error)
- func (client *Client) CollectedNumber(request *CollectedNumberRequest) (response *CollectedNumberResponse, err error)
- func (client *Client) CollectedNumberWithCallback(request *CollectedNumberRequest, ...) <-chan int
- func (client *Client) CollectedNumberWithChan(request *CollectedNumberRequest) (<-chan *CollectedNumberResponse, <-chan error)
- func (client *Client) CreateDownloadUrl(request *CreateDownloadUrlRequest) (response *CreateDownloadUrlResponse, err error)
- func (client *Client) CreateDownloadUrlWithCallback(request *CreateDownloadUrlRequest, ...) <-chan int
- func (client *Client) CreateDownloadUrlWithChan(request *CreateDownloadUrlRequest) (<-chan *CreateDownloadUrlResponse, <-chan error)
- func (client *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)
- func (client *Client) CreateInstanceWithCallback(request *CreateInstanceRequest, ...) <-chan int
- func (client *Client) CreateInstanceWithChan(request *CreateInstanceRequest) (<-chan *CreateInstanceResponse, <-chan error)
- func (client *Client) DebugBeginDialogue(request *DebugBeginDialogueRequest) (response *DebugBeginDialogueResponse, err error)
- func (client *Client) DebugBeginDialogueWithCallback(request *DebugBeginDialogueRequest, ...) <-chan int
- func (client *Client) DebugBeginDialogueWithChan(request *DebugBeginDialogueRequest) (<-chan *DebugBeginDialogueResponse, <-chan error)
- func (client *Client) DebugCollectedNumber(request *DebugCollectedNumberRequest) (response *DebugCollectedNumberResponse, err error)
- func (client *Client) DebugCollectedNumberWithCallback(request *DebugCollectedNumberRequest, ...) <-chan int
- func (client *Client) DebugCollectedNumberWithChan(request *DebugCollectedNumberRequest) (<-chan *DebugCollectedNumberResponse, <-chan error)
- func (client *Client) DebugDialogue(request *DebugDialogueRequest) (response *DebugDialogueResponse, err error)
- func (client *Client) DebugDialogueWithCallback(request *DebugDialogueRequest, ...) <-chan int
- func (client *Client) DebugDialogueWithChan(request *DebugDialogueRequest) (<-chan *DebugDialogueResponse, <-chan error)
- func (client *Client) DeleteInstance(request *DeleteInstanceRequest) (response *DeleteInstanceResponse, err error)
- func (client *Client) DeleteInstanceWithCallback(request *DeleteInstanceRequest, ...) <-chan int
- func (client *Client) DeleteInstanceWithChan(request *DeleteInstanceRequest) (<-chan *DeleteInstanceResponse, <-chan error)
- func (client *Client) DescribeConversation(request *DescribeConversationRequest) (response *DescribeConversationResponse, err error)
- func (client *Client) DescribeConversationContext(request *DescribeConversationContextRequest) (response *DescribeConversationContextResponse, err error)
- func (client *Client) DescribeConversationContextWithCallback(request *DescribeConversationContextRequest, ...) <-chan int
- func (client *Client) DescribeConversationContextWithChan(request *DescribeConversationContextRequest) (<-chan *DescribeConversationContextResponse, <-chan error)
- func (client *Client) DescribeConversationWithCallback(request *DescribeConversationRequest, ...) <-chan int
- func (client *Client) DescribeConversationWithChan(request *DescribeConversationRequest) (<-chan *DescribeConversationResponse, <-chan error)
- func (client *Client) DescribeExportProgress(request *DescribeExportProgressRequest) (response *DescribeExportProgressResponse, err error)
- func (client *Client) DescribeExportProgressWithCallback(request *DescribeExportProgressRequest, ...) <-chan int
- func (client *Client) DescribeExportProgressWithChan(request *DescribeExportProgressRequest) (<-chan *DescribeExportProgressResponse, <-chan error)
- func (client *Client) DescribeInstance(request *DescribeInstanceRequest) (response *DescribeInstanceResponse, err error)
- func (client *Client) DescribeInstanceWithCallback(request *DescribeInstanceRequest, ...) <-chan int
- func (client *Client) DescribeInstanceWithChan(request *DescribeInstanceRequest) (<-chan *DescribeInstanceResponse, <-chan error)
- func (client *Client) DescribeNavigationConfig(request *DescribeNavigationConfigRequest) (response *DescribeNavigationConfigResponse, err error)
- func (client *Client) DescribeNavigationConfigWithCallback(request *DescribeNavigationConfigRequest, ...) <-chan int
- func (client *Client) DescribeNavigationConfigWithChan(request *DescribeNavigationConfigRequest) (<-chan *DescribeNavigationConfigResponse, <-chan error)
- func (client *Client) DescribeRecording(request *DescribeRecordingRequest) (response *DescribeRecordingResponse, err error)
- func (client *Client) DescribeRecordingWithCallback(request *DescribeRecordingRequest, ...) <-chan int
- func (client *Client) DescribeRecordingWithChan(request *DescribeRecordingRequest) (<-chan *DescribeRecordingResponse, <-chan error)
- func (client *Client) DescribeStatisticalData(request *DescribeStatisticalDataRequest) (response *DescribeStatisticalDataResponse, err error)
- func (client *Client) DescribeStatisticalDataWithCallback(request *DescribeStatisticalDataRequest, ...) <-chan int
- func (client *Client) DescribeStatisticalDataWithChan(request *DescribeStatisticalDataRequest) (<-chan *DescribeStatisticalDataResponse, <-chan error)
- func (client *Client) DescribeTTSConfig(request *DescribeTTSConfigRequest) (response *DescribeTTSConfigResponse, err error)
- func (client *Client) DescribeTTSConfigWithCallback(request *DescribeTTSConfigRequest, ...) <-chan int
- func (client *Client) DescribeTTSConfigWithChan(request *DescribeTTSConfigRequest) (<-chan *DescribeTTSConfigResponse, <-chan error)
- func (client *Client) Dialogue(request *DialogueRequest) (response *DialogueResponse, err error)
- func (client *Client) DialogueWithCallback(request *DialogueRequest, callback func(response *DialogueResponse, err error)) <-chan int
- func (client *Client) DialogueWithChan(request *DialogueRequest) (<-chan *DialogueResponse, <-chan error)
- func (client *Client) DisableInstance(request *DisableInstanceRequest) (response *DisableInstanceResponse, err error)
- func (client *Client) DisableInstanceWithCallback(request *DisableInstanceRequest, ...) <-chan int
- func (client *Client) DisableInstanceWithChan(request *DisableInstanceRequest) (<-chan *DisableInstanceResponse, <-chan error)
- func (client *Client) EnableInstance(request *EnableInstanceRequest) (response *EnableInstanceResponse, err error)
- func (client *Client) EnableInstanceWithCallback(request *EnableInstanceRequest, ...) <-chan int
- func (client *Client) EnableInstanceWithChan(request *EnableInstanceRequest) (<-chan *EnableInstanceResponse, <-chan error)
- func (client *Client) EndDialogue(request *EndDialogueRequest) (response *EndDialogueResponse, err error)
- func (client *Client) EndDialogueWithCallback(request *EndDialogueRequest, ...) <-chan int
- func (client *Client) EndDialogueWithChan(request *EndDialogueRequest) (<-chan *EndDialogueResponse, <-chan error)
- func (client *Client) ExportConversationDetails(request *ExportConversationDetailsRequest) (response *ExportConversationDetailsResponse, err error)
- func (client *Client) ExportConversationDetailsWithCallback(request *ExportConversationDetailsRequest, ...) <-chan int
- func (client *Client) ExportConversationDetailsWithChan(request *ExportConversationDetailsRequest) (<-chan *ExportConversationDetailsResponse, <-chan error)
- func (client *Client) ExportStatisticalData(request *ExportStatisticalDataRequest) (response *ExportStatisticalDataResponse, err error)
- func (client *Client) ExportStatisticalDataWithCallback(request *ExportStatisticalDataRequest, ...) <-chan int
- func (client *Client) ExportStatisticalDataWithChan(request *ExportStatisticalDataRequest) (<-chan *ExportStatisticalDataResponse, <-chan error)
- func (client *Client) GenerateUploadUrl(request *GenerateUploadUrlRequest) (response *GenerateUploadUrlResponse, err error)
- func (client *Client) GenerateUploadUrlWithCallback(request *GenerateUploadUrlRequest, ...) <-chan int
- func (client *Client) GenerateUploadUrlWithChan(request *GenerateUploadUrlRequest) (<-chan *GenerateUploadUrlResponse, <-chan error)
- func (client *Client) GetAsrConfig(request *GetAsrConfigRequest) (response *GetAsrConfigResponse, err error)
- func (client *Client) GetAsrConfigWithCallback(request *GetAsrConfigRequest, ...) <-chan int
- func (client *Client) GetAsrConfigWithChan(request *GetAsrConfigRequest) (<-chan *GetAsrConfigResponse, <-chan error)
- func (client *Client) GetRealTimeConcurrency(request *GetRealTimeConcurrencyRequest) (response *GetRealTimeConcurrencyResponse, err error)
- func (client *Client) GetRealTimeConcurrencyWithCallback(request *GetRealTimeConcurrencyRequest, ...) <-chan int
- func (client *Client) GetRealTimeConcurrencyWithChan(request *GetRealTimeConcurrencyRequest) (<-chan *GetRealTimeConcurrencyResponse, <-chan error)
- func (client *Client) ListChatbotInstances(request *ListChatbotInstancesRequest) (response *ListChatbotInstancesResponse, err error)
- func (client *Client) ListChatbotInstancesWithCallback(request *ListChatbotInstancesRequest, ...) <-chan int
- func (client *Client) ListChatbotInstancesWithChan(request *ListChatbotInstancesRequest) (<-chan *ListChatbotInstancesResponse, <-chan error)
- func (client *Client) ListConversationDetails(request *ListConversationDetailsRequest) (response *ListConversationDetailsResponse, err error)
- func (client *Client) ListConversationDetailsWithCallback(request *ListConversationDetailsRequest, ...) <-chan int
- func (client *Client) ListConversationDetailsWithChan(request *ListConversationDetailsRequest) (<-chan *ListConversationDetailsResponse, <-chan error)
- func (client *Client) ListConversations(request *ListConversationsRequest) (response *ListConversationsResponse, err error)
- func (client *Client) ListConversationsWithCallback(request *ListConversationsRequest, ...) <-chan int
- func (client *Client) ListConversationsWithChan(request *ListConversationsRequest) (<-chan *ListConversationsResponse, <-chan error)
- func (client *Client) ListDownloadTasks(request *ListDownloadTasksRequest) (response *ListDownloadTasksResponse, err error)
- func (client *Client) ListDownloadTasksWithCallback(request *ListDownloadTasksRequest, ...) <-chan int
- func (client *Client) ListDownloadTasksWithChan(request *ListDownloadTasksRequest) (<-chan *ListDownloadTasksResponse, <-chan error)
- func (client *Client) ListInstances(request *ListInstancesRequest) (response *ListInstancesResponse, err error)
- func (client *Client) ListInstancesWithCallback(request *ListInstancesRequest, ...) <-chan int
- func (client *Client) ListInstancesWithChan(request *ListInstancesRequest) (<-chan *ListInstancesResponse, <-chan error)
- func (client *Client) ModifyAsrConfig(request *ModifyAsrConfigRequest) (response *ModifyAsrConfigResponse, err error)
- func (client *Client) ModifyAsrConfigWithCallback(request *ModifyAsrConfigRequest, ...) <-chan int
- func (client *Client) ModifyAsrConfigWithChan(request *ModifyAsrConfigRequest) (<-chan *ModifyAsrConfigResponse, <-chan error)
- func (client *Client) ModifyGreetingConfig(request *ModifyGreetingConfigRequest) (response *ModifyGreetingConfigResponse, err error)
- func (client *Client) ModifyGreetingConfigWithCallback(request *ModifyGreetingConfigRequest, ...) <-chan int
- func (client *Client) ModifyGreetingConfigWithChan(request *ModifyGreetingConfigRequest) (<-chan *ModifyGreetingConfigResponse, <-chan error)
- func (client *Client) ModifyInstance(request *ModifyInstanceRequest) (response *ModifyInstanceResponse, err error)
- func (client *Client) ModifyInstanceWithCallback(request *ModifyInstanceRequest, ...) <-chan int
- func (client *Client) ModifyInstanceWithChan(request *ModifyInstanceRequest) (<-chan *ModifyInstanceResponse, <-chan error)
- func (client *Client) ModifySilenceTimeoutConfig(request *ModifySilenceTimeoutConfigRequest) (response *ModifySilenceTimeoutConfigResponse, err error)
- func (client *Client) ModifySilenceTimeoutConfigWithCallback(request *ModifySilenceTimeoutConfigRequest, ...) <-chan int
- func (client *Client) ModifySilenceTimeoutConfigWithChan(request *ModifySilenceTimeoutConfigRequest) (<-chan *ModifySilenceTimeoutConfigResponse, <-chan error)
- func (client *Client) ModifyTTSConfig(request *ModifyTTSConfigRequest) (response *ModifyTTSConfigResponse, err error)
- func (client *Client) ModifyTTSConfigWithCallback(request *ModifyTTSConfigRequest, ...) <-chan int
- func (client *Client) ModifyTTSConfigWithChan(request *ModifyTTSConfigRequest) (<-chan *ModifyTTSConfigResponse, <-chan error)
- func (client *Client) ModifyUnrecognizingConfig(request *ModifyUnrecognizingConfigRequest) (response *ModifyUnrecognizingConfigResponse, err error)
- func (client *Client) ModifyUnrecognizingConfigWithCallback(request *ModifyUnrecognizingConfigRequest, ...) <-chan int
- func (client *Client) ModifyUnrecognizingConfigWithChan(request *ModifyUnrecognizingConfigRequest) (<-chan *ModifyUnrecognizingConfigResponse, <-chan error)
- func (client *Client) QueryConversations(request *QueryConversationsRequest) (response *QueryConversationsResponse, err error)
- func (client *Client) QueryConversationsWithCallback(request *QueryConversationsRequest, ...) <-chan int
- func (client *Client) QueryConversationsWithChan(request *QueryConversationsRequest) (<-chan *QueryConversationsResponse, <-chan error)
- func (client *Client) SaveRecording(request *SaveRecordingRequest) (response *SaveRecordingResponse, err error)
- func (client *Client) SaveRecordingWithCallback(request *SaveRecordingRequest, ...) <-chan int
- func (client *Client) SaveRecordingWithChan(request *SaveRecordingRequest) (<-chan *SaveRecordingResponse, <-chan error)
- func (client *Client) SilenceTimeout(request *SilenceTimeoutRequest) (response *SilenceTimeoutResponse, err error)
- func (client *Client) SilenceTimeoutWithCallback(request *SilenceTimeoutRequest, ...) <-chan int
- func (client *Client) SilenceTimeoutWithChan(request *SilenceTimeoutRequest) (<-chan *SilenceTimeoutResponse, <-chan error)
- type CollectedNumberRequest
- type CollectedNumberResponse
- type ComplainingConfig
- type Conversation
- type ConversationDetail
- type ConversationDetails
- type ConversationsInListConversations
- type ConversationsInQueryConversations
- type CreateDownloadUrlRequest
- type CreateDownloadUrlResponse
- type CreateInstanceRequest
- type CreateInstanceResponse
- type Data
- type DebugBeginDialogueRequest
- type DebugBeginDialogueResponse
- type DebugCollectedNumberRequest
- type DebugCollectedNumberResponse
- type DebugDialogueRequest
- type DebugDialogueResponse
- type DeleteInstanceRequest
- type DeleteInstanceResponse
- type DescribeConversationContextRequest
- type DescribeConversationContextResponse
- type DescribeConversationRequest
- type DescribeConversationResponse
- type DescribeExportProgressRequest
- type DescribeExportProgressResponse
- type DescribeInstanceRequest
- type DescribeInstanceResponse
- type DescribeNavigationConfigRequest
- type DescribeNavigationConfigResponse
- type DescribeRecordingRequest
- type DescribeRecordingResponse
- type DescribeStatisticalDataRequest
- type DescribeStatisticalDataResponse
- type DescribeTTSConfigRequest
- type DescribeTTSConfigResponse
- type DialogueRequest
- type DialogueResponse
- type DisableInstanceRequest
- type DisableInstanceResponse
- type DownloadTask
- type DownloadTaskFile0
- type DownloadTaskFiles
- type DownloadTasks
- type EnableInstanceRequest
- type EnableInstanceResponse
- type EndDialogueRequest
- type EndDialogueResponse
- type ExportConversationDetailsRequest
- type ExportConversationDetailsResponse
- type ExportStatisticalDataRequest
- type ExportStatisticalDataResponse
- type GenerateUploadUrlRequest
- type GenerateUploadUrlResponse
- type GetAsrConfigRequest
- type GetAsrConfigResponse
- type GetRealTimeConcurrencyRequest
- type GetRealTimeConcurrencyResponse
- type GreetingConfig
- type Instance
- type Instances
- type List
- type ListChatbotInstancesRequest
- type ListChatbotInstancesResponse
- type ListConversationDetailsRequest
- type ListConversationDetailsResponse
- type ListConversationsRequest
- type ListConversationsResponse
- type ListDownloadTasksRequest
- type ListDownloadTasksResponse
- type ListInstancesRequest
- type ListInstancesResponse
- type ModifyAsrConfigRequest
- type ModifyAsrConfigResponse
- type ModifyGreetingConfigRequest
- type ModifyGreetingConfigResponse
- type ModifyInstanceRequest
- type ModifyInstanceResponse
- type ModifySilenceTimeoutConfigRequest
- type ModifySilenceTimeoutConfigResponse
- type ModifyTTSConfigRequest
- type ModifyTTSConfigResponse
- type ModifyUnrecognizingConfigRequest
- type ModifyUnrecognizingConfigResponse
- type NegativeFeedbackUtterances
- type QueryConversationsRequest
- type QueryConversationsResponse
- type RepeatingConfig
- type SaveRecordingRequest
- type SaveRecordingResponse
- type SilenceTimeoutConfig
- type SilenceTimeoutRequest
- type SilenceTimeoutResponse
- type StatisticalDataReport
- type StatisticalDataReports
- type UnrecognizingConfig
- type UtterancesInDescribeNavigationConfig
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func SetClientProperty ¶
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type ApplicableOperationsInDescribeInstance ¶
type ApplicableOperationsInDescribeInstance struct {
Operation []string `json:"Operation" xml:"Operation"`
}
ApplicableOperationsInDescribeInstance is a nested struct in voicenavigator response
type ApplicableOperationsInListInstances ¶
type ApplicableOperationsInListInstances struct {
Operation []string `json:"Operation" xml:"Operation"`
}
ApplicableOperationsInListInstances is a nested struct in voicenavigator response
type AskingBackConfig ¶
type AskingBackConfig struct { NegativeFeedbackPrompt string `json:"NegativeFeedbackPrompt" xml:"NegativeFeedbackPrompt"` NegativeFeedbackAction string `json:"NegativeFeedbackAction" xml:"NegativeFeedbackAction"` NegativeFeedbackActionParams string `json:"NegativeFeedbackActionParams" xml:"NegativeFeedbackActionParams"` EnableNegativeFeedback bool `json:"EnableNegativeFeedback" xml:"EnableNegativeFeedback"` Enabled bool `json:"Enabled" xml:"Enabled"` Prompt string `json:"Prompt" xml:"Prompt"` NegativeFeedbackUtterances []string `json:"NegativeFeedbackUtterances" xml:"NegativeFeedbackUtterances"` }
AskingBackConfig is a nested struct in voicenavigator response
type AssociateChatbotInstanceRequest ¶ added in v1.61.733
type AssociateChatbotInstanceRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` ChatbotInstanceId string `position:"Query" name:"ChatbotInstanceId"` ChatbotName string `position:"Query" name:"ChatbotName"` }
AssociateChatbotInstanceRequest is the request struct for api AssociateChatbotInstance
func CreateAssociateChatbotInstanceRequest ¶ added in v1.61.733
func CreateAssociateChatbotInstanceRequest() (request *AssociateChatbotInstanceRequest)
CreateAssociateChatbotInstanceRequest creates a request to invoke AssociateChatbotInstance API
type AssociateChatbotInstanceResponse ¶ added in v1.61.733
type AssociateChatbotInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AssociateChatbotInstanceResponse is the response struct for api AssociateChatbotInstance
func CreateAssociateChatbotInstanceResponse ¶ added in v1.61.733
func CreateAssociateChatbotInstanceResponse() (response *AssociateChatbotInstanceResponse)
CreateAssociateChatbotInstanceResponse creates a response to parse from AssociateChatbotInstance response
type AuditTTSVoiceRequest ¶
type AuditTTSVoiceRequest struct { *requests.RpcRequest Voice string `position:"Query" name:"Voice"` Volume string `position:"Query" name:"Volume"` InstanceId string `position:"Query" name:"InstanceId"` Text string `position:"Query" name:"Text"` SpeechRate string `position:"Query" name:"SpeechRate"` }
AuditTTSVoiceRequest is the request struct for api AuditTTSVoice
func CreateAuditTTSVoiceRequest ¶
func CreateAuditTTSVoiceRequest() (request *AuditTTSVoiceRequest)
CreateAuditTTSVoiceRequest creates a request to invoke AuditTTSVoice API
type AuditTTSVoiceResponse ¶
type AuditTTSVoiceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AuditionUrl string `json:"AuditionUrl" xml:"AuditionUrl"` }
AuditTTSVoiceResponse is the response struct for api AuditTTSVoice
func CreateAuditTTSVoiceResponse ¶
func CreateAuditTTSVoiceResponse() (response *AuditTTSVoiceResponse)
CreateAuditTTSVoiceResponse creates a response to parse from AuditTTSVoice response
type BeginDialogueRequest ¶
type BeginDialogueRequest struct { *requests.RpcRequest ConversationId string `position:"Query" name:"ConversationId"` InitialContext string `position:"Query" name:"InitialContext"` CallingNumber string `position:"Query" name:"CallingNumber"` InstanceId string `position:"Query" name:"InstanceId"` CalledNumber string `position:"Query" name:"CalledNumber"` InstanceOwnerId requests.Integer `position:"Query" name:"InstanceOwnerId"` }
BeginDialogueRequest is the request struct for api BeginDialogue
func CreateBeginDialogueRequest ¶
func CreateBeginDialogueRequest() (request *BeginDialogueRequest)
CreateBeginDialogueRequest creates a request to invoke BeginDialogue API
type BeginDialogueResponse ¶
type BeginDialogueResponse struct { *responses.BaseResponse Action string `json:"Action" xml:"Action"` Interruptible bool `json:"Interruptible" xml:"Interruptible"` RequestId string `json:"RequestId" xml:"RequestId"` ActionParams string `json:"ActionParams" xml:"ActionParams"` TextResponse string `json:"TextResponse" xml:"TextResponse"` }
BeginDialogueResponse is the response struct for api BeginDialogue
func CreateBeginDialogueResponse ¶
func CreateBeginDialogueResponse() (response *BeginDialogueResponse)
CreateBeginDialogueResponse creates a response to parse from BeginDialogue response
type Bot ¶ added in v1.61.733
type Bot struct { Introduction string `json:"Introduction" xml:"Introduction"` Avatar string `json:"Avatar" xml:"Avatar"` TimeZone string `json:"TimeZone" xml:"TimeZone"` CreateTime string `json:"CreateTime" xml:"CreateTime"` LanguageCode string `json:"LanguageCode" xml:"LanguageCode"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Name string `json:"Name" xml:"Name"` }
Bot is a nested struct in voicenavigator response
type Bots ¶ added in v1.61.733
type Bots struct {
Bot []Bot `json:"Bot" xml:"Bot"`
}
Bots is a nested struct in voicenavigator response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) AssociateChatbotInstance ¶ added in v1.61.733
func (client *Client) AssociateChatbotInstance(request *AssociateChatbotInstanceRequest) (response *AssociateChatbotInstanceResponse, err error)
AssociateChatbotInstance invokes the voicenavigator.AssociateChatbotInstance API synchronously
func (*Client) AssociateChatbotInstanceWithCallback ¶ added in v1.61.733
func (client *Client) AssociateChatbotInstanceWithCallback(request *AssociateChatbotInstanceRequest, callback func(response *AssociateChatbotInstanceResponse, err error)) <-chan int
AssociateChatbotInstanceWithCallback invokes the voicenavigator.AssociateChatbotInstance API asynchronously
func (*Client) AssociateChatbotInstanceWithChan ¶ added in v1.61.733
func (client *Client) AssociateChatbotInstanceWithChan(request *AssociateChatbotInstanceRequest) (<-chan *AssociateChatbotInstanceResponse, <-chan error)
AssociateChatbotInstanceWithChan invokes the voicenavigator.AssociateChatbotInstance API asynchronously
func (*Client) AuditTTSVoice ¶
func (client *Client) AuditTTSVoice(request *AuditTTSVoiceRequest) (response *AuditTTSVoiceResponse, err error)
AuditTTSVoice invokes the voicenavigator.AuditTTSVoice API synchronously
func (*Client) AuditTTSVoiceWithCallback ¶
func (client *Client) AuditTTSVoiceWithCallback(request *AuditTTSVoiceRequest, callback func(response *AuditTTSVoiceResponse, err error)) <-chan int
AuditTTSVoiceWithCallback invokes the voicenavigator.AuditTTSVoice API asynchronously
func (*Client) AuditTTSVoiceWithChan ¶
func (client *Client) AuditTTSVoiceWithChan(request *AuditTTSVoiceRequest) (<-chan *AuditTTSVoiceResponse, <-chan error)
AuditTTSVoiceWithChan invokes the voicenavigator.AuditTTSVoice API asynchronously
func (*Client) BeginDialogue ¶
func (client *Client) BeginDialogue(request *BeginDialogueRequest) (response *BeginDialogueResponse, err error)
BeginDialogue invokes the voicenavigator.BeginDialogue API synchronously
func (*Client) BeginDialogueWithCallback ¶
func (client *Client) BeginDialogueWithCallback(request *BeginDialogueRequest, callback func(response *BeginDialogueResponse, err error)) <-chan int
BeginDialogueWithCallback invokes the voicenavigator.BeginDialogue API asynchronously
func (*Client) BeginDialogueWithChan ¶
func (client *Client) BeginDialogueWithChan(request *BeginDialogueRequest) (<-chan *BeginDialogueResponse, <-chan error)
BeginDialogueWithChan invokes the voicenavigator.BeginDialogue API asynchronously
func (*Client) CollectedNumber ¶
func (client *Client) CollectedNumber(request *CollectedNumberRequest) (response *CollectedNumberResponse, err error)
CollectedNumber invokes the voicenavigator.CollectedNumber API synchronously
func (*Client) CollectedNumberWithCallback ¶
func (client *Client) CollectedNumberWithCallback(request *CollectedNumberRequest, callback func(response *CollectedNumberResponse, err error)) <-chan int
CollectedNumberWithCallback invokes the voicenavigator.CollectedNumber API asynchronously
func (*Client) CollectedNumberWithChan ¶
func (client *Client) CollectedNumberWithChan(request *CollectedNumberRequest) (<-chan *CollectedNumberResponse, <-chan error)
CollectedNumberWithChan invokes the voicenavigator.CollectedNumber API asynchronously
func (*Client) CreateDownloadUrl ¶ added in v1.61.1349
func (client *Client) CreateDownloadUrl(request *CreateDownloadUrlRequest) (response *CreateDownloadUrlResponse, err error)
CreateDownloadUrl invokes the voicenavigator.CreateDownloadUrl API synchronously
func (*Client) CreateDownloadUrlWithCallback ¶ added in v1.61.1349
func (client *Client) CreateDownloadUrlWithCallback(request *CreateDownloadUrlRequest, callback func(response *CreateDownloadUrlResponse, err error)) <-chan int
CreateDownloadUrlWithCallback invokes the voicenavigator.CreateDownloadUrl API asynchronously
func (*Client) CreateDownloadUrlWithChan ¶ added in v1.61.1349
func (client *Client) CreateDownloadUrlWithChan(request *CreateDownloadUrlRequest) (<-chan *CreateDownloadUrlResponse, <-chan error)
CreateDownloadUrlWithChan invokes the voicenavigator.CreateDownloadUrl API asynchronously
func (*Client) CreateInstance ¶
func (client *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)
CreateInstance invokes the voicenavigator.CreateInstance API synchronously
func (*Client) CreateInstanceWithCallback ¶
func (client *Client) CreateInstanceWithCallback(request *CreateInstanceRequest, callback func(response *CreateInstanceResponse, err error)) <-chan int
CreateInstanceWithCallback invokes the voicenavigator.CreateInstance API asynchronously
func (*Client) CreateInstanceWithChan ¶
func (client *Client) CreateInstanceWithChan(request *CreateInstanceRequest) (<-chan *CreateInstanceResponse, <-chan error)
CreateInstanceWithChan invokes the voicenavigator.CreateInstance API asynchronously
func (*Client) DebugBeginDialogue ¶
func (client *Client) DebugBeginDialogue(request *DebugBeginDialogueRequest) (response *DebugBeginDialogueResponse, err error)
DebugBeginDialogue invokes the voicenavigator.DebugBeginDialogue API synchronously
func (*Client) DebugBeginDialogueWithCallback ¶
func (client *Client) DebugBeginDialogueWithCallback(request *DebugBeginDialogueRequest, callback func(response *DebugBeginDialogueResponse, err error)) <-chan int
DebugBeginDialogueWithCallback invokes the voicenavigator.DebugBeginDialogue API asynchronously
func (*Client) DebugBeginDialogueWithChan ¶
func (client *Client) DebugBeginDialogueWithChan(request *DebugBeginDialogueRequest) (<-chan *DebugBeginDialogueResponse, <-chan error)
DebugBeginDialogueWithChan invokes the voicenavigator.DebugBeginDialogue API asynchronously
func (*Client) DebugCollectedNumber ¶
func (client *Client) DebugCollectedNumber(request *DebugCollectedNumberRequest) (response *DebugCollectedNumberResponse, err error)
DebugCollectedNumber invokes the voicenavigator.DebugCollectedNumber API synchronously
func (*Client) DebugCollectedNumberWithCallback ¶
func (client *Client) DebugCollectedNumberWithCallback(request *DebugCollectedNumberRequest, callback func(response *DebugCollectedNumberResponse, err error)) <-chan int
DebugCollectedNumberWithCallback invokes the voicenavigator.DebugCollectedNumber API asynchronously
func (*Client) DebugCollectedNumberWithChan ¶
func (client *Client) DebugCollectedNumberWithChan(request *DebugCollectedNumberRequest) (<-chan *DebugCollectedNumberResponse, <-chan error)
DebugCollectedNumberWithChan invokes the voicenavigator.DebugCollectedNumber API asynchronously
func (*Client) DebugDialogue ¶
func (client *Client) DebugDialogue(request *DebugDialogueRequest) (response *DebugDialogueResponse, err error)
DebugDialogue invokes the voicenavigator.DebugDialogue API synchronously
func (*Client) DebugDialogueWithCallback ¶
func (client *Client) DebugDialogueWithCallback(request *DebugDialogueRequest, callback func(response *DebugDialogueResponse, err error)) <-chan int
DebugDialogueWithCallback invokes the voicenavigator.DebugDialogue API asynchronously
func (*Client) DebugDialogueWithChan ¶
func (client *Client) DebugDialogueWithChan(request *DebugDialogueRequest) (<-chan *DebugDialogueResponse, <-chan error)
DebugDialogueWithChan invokes the voicenavigator.DebugDialogue API asynchronously
func (*Client) DeleteInstance ¶
func (client *Client) DeleteInstance(request *DeleteInstanceRequest) (response *DeleteInstanceResponse, err error)
DeleteInstance invokes the voicenavigator.DeleteInstance API synchronously
func (*Client) DeleteInstanceWithCallback ¶
func (client *Client) DeleteInstanceWithCallback(request *DeleteInstanceRequest, callback func(response *DeleteInstanceResponse, err error)) <-chan int
DeleteInstanceWithCallback invokes the voicenavigator.DeleteInstance API asynchronously
func (*Client) DeleteInstanceWithChan ¶
func (client *Client) DeleteInstanceWithChan(request *DeleteInstanceRequest) (<-chan *DeleteInstanceResponse, <-chan error)
DeleteInstanceWithChan invokes the voicenavigator.DeleteInstance API asynchronously
func (*Client) DescribeConversation ¶
func (client *Client) DescribeConversation(request *DescribeConversationRequest) (response *DescribeConversationResponse, err error)
DescribeConversation invokes the voicenavigator.DescribeConversation API synchronously
func (*Client) DescribeConversationContext ¶
func (client *Client) DescribeConversationContext(request *DescribeConversationContextRequest) (response *DescribeConversationContextResponse, err error)
DescribeConversationContext invokes the voicenavigator.DescribeConversationContext API synchronously
func (*Client) DescribeConversationContextWithCallback ¶
func (client *Client) DescribeConversationContextWithCallback(request *DescribeConversationContextRequest, callback func(response *DescribeConversationContextResponse, err error)) <-chan int
DescribeConversationContextWithCallback invokes the voicenavigator.DescribeConversationContext API asynchronously
func (*Client) DescribeConversationContextWithChan ¶
func (client *Client) DescribeConversationContextWithChan(request *DescribeConversationContextRequest) (<-chan *DescribeConversationContextResponse, <-chan error)
DescribeConversationContextWithChan invokes the voicenavigator.DescribeConversationContext API asynchronously
func (*Client) DescribeConversationWithCallback ¶
func (client *Client) DescribeConversationWithCallback(request *DescribeConversationRequest, callback func(response *DescribeConversationResponse, err error)) <-chan int
DescribeConversationWithCallback invokes the voicenavigator.DescribeConversation API asynchronously
func (*Client) DescribeConversationWithChan ¶
func (client *Client) DescribeConversationWithChan(request *DescribeConversationRequest) (<-chan *DescribeConversationResponse, <-chan error)
DescribeConversationWithChan invokes the voicenavigator.DescribeConversation API asynchronously
func (*Client) DescribeExportProgress ¶
func (client *Client) DescribeExportProgress(request *DescribeExportProgressRequest) (response *DescribeExportProgressResponse, err error)
DescribeExportProgress invokes the voicenavigator.DescribeExportProgress API synchronously
func (*Client) DescribeExportProgressWithCallback ¶
func (client *Client) DescribeExportProgressWithCallback(request *DescribeExportProgressRequest, callback func(response *DescribeExportProgressResponse, err error)) <-chan int
DescribeExportProgressWithCallback invokes the voicenavigator.DescribeExportProgress API asynchronously
func (*Client) DescribeExportProgressWithChan ¶
func (client *Client) DescribeExportProgressWithChan(request *DescribeExportProgressRequest) (<-chan *DescribeExportProgressResponse, <-chan error)
DescribeExportProgressWithChan invokes the voicenavigator.DescribeExportProgress API asynchronously
func (*Client) DescribeInstance ¶
func (client *Client) DescribeInstance(request *DescribeInstanceRequest) (response *DescribeInstanceResponse, err error)
DescribeInstance invokes the voicenavigator.DescribeInstance API synchronously
func (*Client) DescribeInstanceWithCallback ¶
func (client *Client) DescribeInstanceWithCallback(request *DescribeInstanceRequest, callback func(response *DescribeInstanceResponse, err error)) <-chan int
DescribeInstanceWithCallback invokes the voicenavigator.DescribeInstance API asynchronously
func (*Client) DescribeInstanceWithChan ¶
func (client *Client) DescribeInstanceWithChan(request *DescribeInstanceRequest) (<-chan *DescribeInstanceResponse, <-chan error)
DescribeInstanceWithChan invokes the voicenavigator.DescribeInstance API asynchronously
func (*Client) DescribeNavigationConfig ¶
func (client *Client) DescribeNavigationConfig(request *DescribeNavigationConfigRequest) (response *DescribeNavigationConfigResponse, err error)
DescribeNavigationConfig invokes the voicenavigator.DescribeNavigationConfig API synchronously
func (*Client) DescribeNavigationConfigWithCallback ¶
func (client *Client) DescribeNavigationConfigWithCallback(request *DescribeNavigationConfigRequest, callback func(response *DescribeNavigationConfigResponse, err error)) <-chan int
DescribeNavigationConfigWithCallback invokes the voicenavigator.DescribeNavigationConfig API asynchronously
func (*Client) DescribeNavigationConfigWithChan ¶
func (client *Client) DescribeNavigationConfigWithChan(request *DescribeNavigationConfigRequest) (<-chan *DescribeNavigationConfigResponse, <-chan error)
DescribeNavigationConfigWithChan invokes the voicenavigator.DescribeNavigationConfig API asynchronously
func (*Client) DescribeRecording ¶
func (client *Client) DescribeRecording(request *DescribeRecordingRequest) (response *DescribeRecordingResponse, err error)
DescribeRecording invokes the voicenavigator.DescribeRecording API synchronously
func (*Client) DescribeRecordingWithCallback ¶
func (client *Client) DescribeRecordingWithCallback(request *DescribeRecordingRequest, callback func(response *DescribeRecordingResponse, err error)) <-chan int
DescribeRecordingWithCallback invokes the voicenavigator.DescribeRecording API asynchronously
func (*Client) DescribeRecordingWithChan ¶
func (client *Client) DescribeRecordingWithChan(request *DescribeRecordingRequest) (<-chan *DescribeRecordingResponse, <-chan error)
DescribeRecordingWithChan invokes the voicenavigator.DescribeRecording API asynchronously
func (*Client) DescribeStatisticalData ¶
func (client *Client) DescribeStatisticalData(request *DescribeStatisticalDataRequest) (response *DescribeStatisticalDataResponse, err error)
DescribeStatisticalData invokes the voicenavigator.DescribeStatisticalData API synchronously
func (*Client) DescribeStatisticalDataWithCallback ¶
func (client *Client) DescribeStatisticalDataWithCallback(request *DescribeStatisticalDataRequest, callback func(response *DescribeStatisticalDataResponse, err error)) <-chan int
DescribeStatisticalDataWithCallback invokes the voicenavigator.DescribeStatisticalData API asynchronously
func (*Client) DescribeStatisticalDataWithChan ¶
func (client *Client) DescribeStatisticalDataWithChan(request *DescribeStatisticalDataRequest) (<-chan *DescribeStatisticalDataResponse, <-chan error)
DescribeStatisticalDataWithChan invokes the voicenavigator.DescribeStatisticalData API asynchronously
func (*Client) DescribeTTSConfig ¶
func (client *Client) DescribeTTSConfig(request *DescribeTTSConfigRequest) (response *DescribeTTSConfigResponse, err error)
DescribeTTSConfig invokes the voicenavigator.DescribeTTSConfig API synchronously
func (*Client) DescribeTTSConfigWithCallback ¶
func (client *Client) DescribeTTSConfigWithCallback(request *DescribeTTSConfigRequest, callback func(response *DescribeTTSConfigResponse, err error)) <-chan int
DescribeTTSConfigWithCallback invokes the voicenavigator.DescribeTTSConfig API asynchronously
func (*Client) DescribeTTSConfigWithChan ¶
func (client *Client) DescribeTTSConfigWithChan(request *DescribeTTSConfigRequest) (<-chan *DescribeTTSConfigResponse, <-chan error)
DescribeTTSConfigWithChan invokes the voicenavigator.DescribeTTSConfig API asynchronously
func (*Client) Dialogue ¶
func (client *Client) Dialogue(request *DialogueRequest) (response *DialogueResponse, err error)
Dialogue invokes the voicenavigator.Dialogue API synchronously
func (*Client) DialogueWithCallback ¶
func (client *Client) DialogueWithCallback(request *DialogueRequest, callback func(response *DialogueResponse, err error)) <-chan int
DialogueWithCallback invokes the voicenavigator.Dialogue API asynchronously
func (*Client) DialogueWithChan ¶
func (client *Client) DialogueWithChan(request *DialogueRequest) (<-chan *DialogueResponse, <-chan error)
DialogueWithChan invokes the voicenavigator.Dialogue API asynchronously
func (*Client) DisableInstance ¶
func (client *Client) DisableInstance(request *DisableInstanceRequest) (response *DisableInstanceResponse, err error)
DisableInstance invokes the voicenavigator.DisableInstance API synchronously
func (*Client) DisableInstanceWithCallback ¶
func (client *Client) DisableInstanceWithCallback(request *DisableInstanceRequest, callback func(response *DisableInstanceResponse, err error)) <-chan int
DisableInstanceWithCallback invokes the voicenavigator.DisableInstance API asynchronously
func (*Client) DisableInstanceWithChan ¶
func (client *Client) DisableInstanceWithChan(request *DisableInstanceRequest) (<-chan *DisableInstanceResponse, <-chan error)
DisableInstanceWithChan invokes the voicenavigator.DisableInstance API asynchronously
func (*Client) EnableInstance ¶
func (client *Client) EnableInstance(request *EnableInstanceRequest) (response *EnableInstanceResponse, err error)
EnableInstance invokes the voicenavigator.EnableInstance API synchronously
func (*Client) EnableInstanceWithCallback ¶
func (client *Client) EnableInstanceWithCallback(request *EnableInstanceRequest, callback func(response *EnableInstanceResponse, err error)) <-chan int
EnableInstanceWithCallback invokes the voicenavigator.EnableInstance API asynchronously
func (*Client) EnableInstanceWithChan ¶
func (client *Client) EnableInstanceWithChan(request *EnableInstanceRequest) (<-chan *EnableInstanceResponse, <-chan error)
EnableInstanceWithChan invokes the voicenavigator.EnableInstance API asynchronously
func (*Client) EndDialogue ¶
func (client *Client) EndDialogue(request *EndDialogueRequest) (response *EndDialogueResponse, err error)
EndDialogue invokes the voicenavigator.EndDialogue API synchronously
func (*Client) EndDialogueWithCallback ¶
func (client *Client) EndDialogueWithCallback(request *EndDialogueRequest, callback func(response *EndDialogueResponse, err error)) <-chan int
EndDialogueWithCallback invokes the voicenavigator.EndDialogue API asynchronously
func (*Client) EndDialogueWithChan ¶
func (client *Client) EndDialogueWithChan(request *EndDialogueRequest) (<-chan *EndDialogueResponse, <-chan error)
EndDialogueWithChan invokes the voicenavigator.EndDialogue API asynchronously
func (*Client) ExportConversationDetails ¶
func (client *Client) ExportConversationDetails(request *ExportConversationDetailsRequest) (response *ExportConversationDetailsResponse, err error)
ExportConversationDetails invokes the voicenavigator.ExportConversationDetails API synchronously
func (*Client) ExportConversationDetailsWithCallback ¶
func (client *Client) ExportConversationDetailsWithCallback(request *ExportConversationDetailsRequest, callback func(response *ExportConversationDetailsResponse, err error)) <-chan int
ExportConversationDetailsWithCallback invokes the voicenavigator.ExportConversationDetails API asynchronously
func (*Client) ExportConversationDetailsWithChan ¶
func (client *Client) ExportConversationDetailsWithChan(request *ExportConversationDetailsRequest) (<-chan *ExportConversationDetailsResponse, <-chan error)
ExportConversationDetailsWithChan invokes the voicenavigator.ExportConversationDetails API asynchronously
func (*Client) ExportStatisticalData ¶
func (client *Client) ExportStatisticalData(request *ExportStatisticalDataRequest) (response *ExportStatisticalDataResponse, err error)
ExportStatisticalData invokes the voicenavigator.ExportStatisticalData API synchronously
func (*Client) ExportStatisticalDataWithCallback ¶
func (client *Client) ExportStatisticalDataWithCallback(request *ExportStatisticalDataRequest, callback func(response *ExportStatisticalDataResponse, err error)) <-chan int
ExportStatisticalDataWithCallback invokes the voicenavigator.ExportStatisticalData API asynchronously
func (*Client) ExportStatisticalDataWithChan ¶
func (client *Client) ExportStatisticalDataWithChan(request *ExportStatisticalDataRequest) (<-chan *ExportStatisticalDataResponse, <-chan error)
ExportStatisticalDataWithChan invokes the voicenavigator.ExportStatisticalData API asynchronously
func (*Client) GenerateUploadUrl ¶ added in v1.61.1570
func (client *Client) GenerateUploadUrl(request *GenerateUploadUrlRequest) (response *GenerateUploadUrlResponse, err error)
GenerateUploadUrl invokes the voicenavigator.GenerateUploadUrl API synchronously
func (*Client) GenerateUploadUrlWithCallback ¶ added in v1.61.1570
func (client *Client) GenerateUploadUrlWithCallback(request *GenerateUploadUrlRequest, callback func(response *GenerateUploadUrlResponse, err error)) <-chan int
GenerateUploadUrlWithCallback invokes the voicenavigator.GenerateUploadUrl API asynchronously
func (*Client) GenerateUploadUrlWithChan ¶ added in v1.61.1570
func (client *Client) GenerateUploadUrlWithChan(request *GenerateUploadUrlRequest) (<-chan *GenerateUploadUrlResponse, <-chan error)
GenerateUploadUrlWithChan invokes the voicenavigator.GenerateUploadUrl API asynchronously
func (*Client) GetAsrConfig ¶ added in v1.61.1570
func (client *Client) GetAsrConfig(request *GetAsrConfigRequest) (response *GetAsrConfigResponse, err error)
GetAsrConfig invokes the voicenavigator.GetAsrConfig API synchronously
func (*Client) GetAsrConfigWithCallback ¶ added in v1.61.1570
func (client *Client) GetAsrConfigWithCallback(request *GetAsrConfigRequest, callback func(response *GetAsrConfigResponse, err error)) <-chan int
GetAsrConfigWithCallback invokes the voicenavigator.GetAsrConfig API asynchronously
func (*Client) GetAsrConfigWithChan ¶ added in v1.61.1570
func (client *Client) GetAsrConfigWithChan(request *GetAsrConfigRequest) (<-chan *GetAsrConfigResponse, <-chan error)
GetAsrConfigWithChan invokes the voicenavigator.GetAsrConfig API asynchronously
func (*Client) GetRealTimeConcurrency ¶ added in v1.61.1744
func (client *Client) GetRealTimeConcurrency(request *GetRealTimeConcurrencyRequest) (response *GetRealTimeConcurrencyResponse, err error)
GetRealTimeConcurrency invokes the voicenavigator.GetRealTimeConcurrency API synchronously
func (*Client) GetRealTimeConcurrencyWithCallback ¶ added in v1.61.1744
func (client *Client) GetRealTimeConcurrencyWithCallback(request *GetRealTimeConcurrencyRequest, callback func(response *GetRealTimeConcurrencyResponse, err error)) <-chan int
GetRealTimeConcurrencyWithCallback invokes the voicenavigator.GetRealTimeConcurrency API asynchronously
func (*Client) GetRealTimeConcurrencyWithChan ¶ added in v1.61.1744
func (client *Client) GetRealTimeConcurrencyWithChan(request *GetRealTimeConcurrencyRequest) (<-chan *GetRealTimeConcurrencyResponse, <-chan error)
GetRealTimeConcurrencyWithChan invokes the voicenavigator.GetRealTimeConcurrency API asynchronously
func (*Client) ListChatbotInstances ¶ added in v1.61.733
func (client *Client) ListChatbotInstances(request *ListChatbotInstancesRequest) (response *ListChatbotInstancesResponse, err error)
ListChatbotInstances invokes the voicenavigator.ListChatbotInstances API synchronously
func (*Client) ListChatbotInstancesWithCallback ¶ added in v1.61.733
func (client *Client) ListChatbotInstancesWithCallback(request *ListChatbotInstancesRequest, callback func(response *ListChatbotInstancesResponse, err error)) <-chan int
ListChatbotInstancesWithCallback invokes the voicenavigator.ListChatbotInstances API asynchronously
func (*Client) ListChatbotInstancesWithChan ¶ added in v1.61.733
func (client *Client) ListChatbotInstancesWithChan(request *ListChatbotInstancesRequest) (<-chan *ListChatbotInstancesResponse, <-chan error)
ListChatbotInstancesWithChan invokes the voicenavigator.ListChatbotInstances API asynchronously
func (*Client) ListConversationDetails ¶
func (client *Client) ListConversationDetails(request *ListConversationDetailsRequest) (response *ListConversationDetailsResponse, err error)
ListConversationDetails invokes the voicenavigator.ListConversationDetails API synchronously
func (*Client) ListConversationDetailsWithCallback ¶
func (client *Client) ListConversationDetailsWithCallback(request *ListConversationDetailsRequest, callback func(response *ListConversationDetailsResponse, err error)) <-chan int
ListConversationDetailsWithCallback invokes the voicenavigator.ListConversationDetails API asynchronously
func (*Client) ListConversationDetailsWithChan ¶
func (client *Client) ListConversationDetailsWithChan(request *ListConversationDetailsRequest) (<-chan *ListConversationDetailsResponse, <-chan error)
ListConversationDetailsWithChan invokes the voicenavigator.ListConversationDetails API asynchronously
func (*Client) ListConversations ¶
func (client *Client) ListConversations(request *ListConversationsRequest) (response *ListConversationsResponse, err error)
ListConversations invokes the voicenavigator.ListConversations API synchronously
func (*Client) ListConversationsWithCallback ¶
func (client *Client) ListConversationsWithCallback(request *ListConversationsRequest, callback func(response *ListConversationsResponse, err error)) <-chan int
ListConversationsWithCallback invokes the voicenavigator.ListConversations API asynchronously
func (*Client) ListConversationsWithChan ¶
func (client *Client) ListConversationsWithChan(request *ListConversationsRequest) (<-chan *ListConversationsResponse, <-chan error)
ListConversationsWithChan invokes the voicenavigator.ListConversations API asynchronously
func (*Client) ListDownloadTasks ¶ added in v1.61.1349
func (client *Client) ListDownloadTasks(request *ListDownloadTasksRequest) (response *ListDownloadTasksResponse, err error)
ListDownloadTasks invokes the voicenavigator.ListDownloadTasks API synchronously
func (*Client) ListDownloadTasksWithCallback ¶ added in v1.61.1349
func (client *Client) ListDownloadTasksWithCallback(request *ListDownloadTasksRequest, callback func(response *ListDownloadTasksResponse, err error)) <-chan int
ListDownloadTasksWithCallback invokes the voicenavigator.ListDownloadTasks API asynchronously
func (*Client) ListDownloadTasksWithChan ¶ added in v1.61.1349
func (client *Client) ListDownloadTasksWithChan(request *ListDownloadTasksRequest) (<-chan *ListDownloadTasksResponse, <-chan error)
ListDownloadTasksWithChan invokes the voicenavigator.ListDownloadTasks API asynchronously
func (*Client) ListInstances ¶
func (client *Client) ListInstances(request *ListInstancesRequest) (response *ListInstancesResponse, err error)
ListInstances invokes the voicenavigator.ListInstances API synchronously
func (*Client) ListInstancesWithCallback ¶
func (client *Client) ListInstancesWithCallback(request *ListInstancesRequest, callback func(response *ListInstancesResponse, err error)) <-chan int
ListInstancesWithCallback invokes the voicenavigator.ListInstances API asynchronously
func (*Client) ListInstancesWithChan ¶
func (client *Client) ListInstancesWithChan(request *ListInstancesRequest) (<-chan *ListInstancesResponse, <-chan error)
ListInstancesWithChan invokes the voicenavigator.ListInstances API asynchronously
func (*Client) ModifyAsrConfig ¶ added in v1.61.1570
func (client *Client) ModifyAsrConfig(request *ModifyAsrConfigRequest) (response *ModifyAsrConfigResponse, err error)
ModifyAsrConfig invokes the voicenavigator.ModifyAsrConfig API synchronously
func (*Client) ModifyAsrConfigWithCallback ¶ added in v1.61.1570
func (client *Client) ModifyAsrConfigWithCallback(request *ModifyAsrConfigRequest, callback func(response *ModifyAsrConfigResponse, err error)) <-chan int
ModifyAsrConfigWithCallback invokes the voicenavigator.ModifyAsrConfig API asynchronously
func (*Client) ModifyAsrConfigWithChan ¶ added in v1.61.1570
func (client *Client) ModifyAsrConfigWithChan(request *ModifyAsrConfigRequest) (<-chan *ModifyAsrConfigResponse, <-chan error)
ModifyAsrConfigWithChan invokes the voicenavigator.ModifyAsrConfig API asynchronously
func (*Client) ModifyGreetingConfig ¶
func (client *Client) ModifyGreetingConfig(request *ModifyGreetingConfigRequest) (response *ModifyGreetingConfigResponse, err error)
ModifyGreetingConfig invokes the voicenavigator.ModifyGreetingConfig API synchronously
func (*Client) ModifyGreetingConfigWithCallback ¶
func (client *Client) ModifyGreetingConfigWithCallback(request *ModifyGreetingConfigRequest, callback func(response *ModifyGreetingConfigResponse, err error)) <-chan int
ModifyGreetingConfigWithCallback invokes the voicenavigator.ModifyGreetingConfig API asynchronously
func (*Client) ModifyGreetingConfigWithChan ¶
func (client *Client) ModifyGreetingConfigWithChan(request *ModifyGreetingConfigRequest) (<-chan *ModifyGreetingConfigResponse, <-chan error)
ModifyGreetingConfigWithChan invokes the voicenavigator.ModifyGreetingConfig API asynchronously
func (*Client) ModifyInstance ¶
func (client *Client) ModifyInstance(request *ModifyInstanceRequest) (response *ModifyInstanceResponse, err error)
ModifyInstance invokes the voicenavigator.ModifyInstance API synchronously
func (*Client) ModifyInstanceWithCallback ¶
func (client *Client) ModifyInstanceWithCallback(request *ModifyInstanceRequest, callback func(response *ModifyInstanceResponse, err error)) <-chan int
ModifyInstanceWithCallback invokes the voicenavigator.ModifyInstance API asynchronously
func (*Client) ModifyInstanceWithChan ¶
func (client *Client) ModifyInstanceWithChan(request *ModifyInstanceRequest) (<-chan *ModifyInstanceResponse, <-chan error)
ModifyInstanceWithChan invokes the voicenavigator.ModifyInstance API asynchronously
func (*Client) ModifySilenceTimeoutConfig ¶
func (client *Client) ModifySilenceTimeoutConfig(request *ModifySilenceTimeoutConfigRequest) (response *ModifySilenceTimeoutConfigResponse, err error)
ModifySilenceTimeoutConfig invokes the voicenavigator.ModifySilenceTimeoutConfig API synchronously
func (*Client) ModifySilenceTimeoutConfigWithCallback ¶
func (client *Client) ModifySilenceTimeoutConfigWithCallback(request *ModifySilenceTimeoutConfigRequest, callback func(response *ModifySilenceTimeoutConfigResponse, err error)) <-chan int
ModifySilenceTimeoutConfigWithCallback invokes the voicenavigator.ModifySilenceTimeoutConfig API asynchronously
func (*Client) ModifySilenceTimeoutConfigWithChan ¶
func (client *Client) ModifySilenceTimeoutConfigWithChan(request *ModifySilenceTimeoutConfigRequest) (<-chan *ModifySilenceTimeoutConfigResponse, <-chan error)
ModifySilenceTimeoutConfigWithChan invokes the voicenavigator.ModifySilenceTimeoutConfig API asynchronously
func (*Client) ModifyTTSConfig ¶
func (client *Client) ModifyTTSConfig(request *ModifyTTSConfigRequest) (response *ModifyTTSConfigResponse, err error)
ModifyTTSConfig invokes the voicenavigator.ModifyTTSConfig API synchronously
func (*Client) ModifyTTSConfigWithCallback ¶
func (client *Client) ModifyTTSConfigWithCallback(request *ModifyTTSConfigRequest, callback func(response *ModifyTTSConfigResponse, err error)) <-chan int
ModifyTTSConfigWithCallback invokes the voicenavigator.ModifyTTSConfig API asynchronously
func (*Client) ModifyTTSConfigWithChan ¶
func (client *Client) ModifyTTSConfigWithChan(request *ModifyTTSConfigRequest) (<-chan *ModifyTTSConfigResponse, <-chan error)
ModifyTTSConfigWithChan invokes the voicenavigator.ModifyTTSConfig API asynchronously
func (*Client) ModifyUnrecognizingConfig ¶
func (client *Client) ModifyUnrecognizingConfig(request *ModifyUnrecognizingConfigRequest) (response *ModifyUnrecognizingConfigResponse, err error)
ModifyUnrecognizingConfig invokes the voicenavigator.ModifyUnrecognizingConfig API synchronously
func (*Client) ModifyUnrecognizingConfigWithCallback ¶
func (client *Client) ModifyUnrecognizingConfigWithCallback(request *ModifyUnrecognizingConfigRequest, callback func(response *ModifyUnrecognizingConfigResponse, err error)) <-chan int
ModifyUnrecognizingConfigWithCallback invokes the voicenavigator.ModifyUnrecognizingConfig API asynchronously
func (*Client) ModifyUnrecognizingConfigWithChan ¶
func (client *Client) ModifyUnrecognizingConfigWithChan(request *ModifyUnrecognizingConfigRequest) (<-chan *ModifyUnrecognizingConfigResponse, <-chan error)
ModifyUnrecognizingConfigWithChan invokes the voicenavigator.ModifyUnrecognizingConfig API asynchronously
func (*Client) QueryConversations ¶
func (client *Client) QueryConversations(request *QueryConversationsRequest) (response *QueryConversationsResponse, err error)
QueryConversations invokes the voicenavigator.QueryConversations API synchronously
func (*Client) QueryConversationsWithCallback ¶
func (client *Client) QueryConversationsWithCallback(request *QueryConversationsRequest, callback func(response *QueryConversationsResponse, err error)) <-chan int
QueryConversationsWithCallback invokes the voicenavigator.QueryConversations API asynchronously
func (*Client) QueryConversationsWithChan ¶
func (client *Client) QueryConversationsWithChan(request *QueryConversationsRequest) (<-chan *QueryConversationsResponse, <-chan error)
QueryConversationsWithChan invokes the voicenavigator.QueryConversations API asynchronously
func (*Client) SaveRecording ¶
func (client *Client) SaveRecording(request *SaveRecordingRequest) (response *SaveRecordingResponse, err error)
SaveRecording invokes the voicenavigator.SaveRecording API synchronously
func (*Client) SaveRecordingWithCallback ¶
func (client *Client) SaveRecordingWithCallback(request *SaveRecordingRequest, callback func(response *SaveRecordingResponse, err error)) <-chan int
SaveRecordingWithCallback invokes the voicenavigator.SaveRecording API asynchronously
func (*Client) SaveRecordingWithChan ¶
func (client *Client) SaveRecordingWithChan(request *SaveRecordingRequest) (<-chan *SaveRecordingResponse, <-chan error)
SaveRecordingWithChan invokes the voicenavigator.SaveRecording API asynchronously
func (*Client) SilenceTimeout ¶
func (client *Client) SilenceTimeout(request *SilenceTimeoutRequest) (response *SilenceTimeoutResponse, err error)
SilenceTimeout invokes the voicenavigator.SilenceTimeout API synchronously
func (*Client) SilenceTimeoutWithCallback ¶
func (client *Client) SilenceTimeoutWithCallback(request *SilenceTimeoutRequest, callback func(response *SilenceTimeoutResponse, err error)) <-chan int
SilenceTimeoutWithCallback invokes the voicenavigator.SilenceTimeout API asynchronously
func (*Client) SilenceTimeoutWithChan ¶
func (client *Client) SilenceTimeoutWithChan(request *SilenceTimeoutRequest) (<-chan *SilenceTimeoutResponse, <-chan error)
SilenceTimeoutWithChan invokes the voicenavigator.SilenceTimeout API asynchronously
type CollectedNumberRequest ¶
type CollectedNumberRequest struct { *requests.RpcRequest ConversationId string `position:"Query" name:"ConversationId"` Number string `position:"Query" name:"Number"` InstanceId string `position:"Query" name:"InstanceId"` InstanceOwnerId requests.Integer `position:"Query" name:"InstanceOwnerId"` }
CollectedNumberRequest is the request struct for api CollectedNumber
func CreateCollectedNumberRequest ¶
func CreateCollectedNumberRequest() (request *CollectedNumberRequest)
CreateCollectedNumberRequest creates a request to invoke CollectedNumber API
type CollectedNumberResponse ¶
type CollectedNumberResponse struct { *responses.BaseResponse Action string `json:"Action" xml:"Action"` Interruptible bool `json:"Interruptible" xml:"Interruptible"` RequestId string `json:"RequestId" xml:"RequestId"` ActionParams string `json:"ActionParams" xml:"ActionParams"` TextResponse string `json:"TextResponse" xml:"TextResponse"` }
CollectedNumberResponse is the response struct for api CollectedNumber
func CreateCollectedNumberResponse ¶
func CreateCollectedNumberResponse() (response *CollectedNumberResponse)
CreateCollectedNumberResponse creates a response to parse from CollectedNumber response
type ComplainingConfig ¶
type ComplainingConfig struct { FinalAction string `json:"FinalAction" xml:"FinalAction"` Prompt string `json:"Prompt" xml:"Prompt"` FinalActionParams string `json:"FinalActionParams" xml:"FinalActionParams"` Utterances []string `json:"Utterances" xml:"Utterances"` }
ComplainingConfig is a nested struct in voicenavigator response
type Conversation ¶
type Conversation struct { EffectiveAnswerCount int `json:"EffectiveAnswerCount" xml:"EffectiveAnswerCount"` SandBox bool `json:"SandBox" xml:"SandBox"` SkillGroup string `json:"SkillGroup" xml:"SkillGroup"` TransferredToAgent bool `json:"TransferredToAgent" xml:"TransferredToAgent"` EndReason int `json:"EndReason" xml:"EndReason"` EndTime int64 `json:"EndTime" xml:"EndTime"` CalledNumber string `json:"CalledNumber" xml:"CalledNumber"` StartTime int64 `json:"StartTime" xml:"StartTime"` CallingNumber string `json:"CallingNumber" xml:"CallingNumber"` BeginTime int64 `json:"BeginTime" xml:"BeginTime"` SkillGroupId string `json:"SkillGroupId" xml:"SkillGroupId"` UserUtteranceCount int `json:"UserUtteranceCount" xml:"UserUtteranceCount"` HasLastPlaybackCompleted bool `json:"HasLastPlaybackCompleted" xml:"HasLastPlaybackCompleted"` HasToAgent bool `json:"HasToAgent" xml:"HasToAgent"` ConversationId string `json:"ConversationId" xml:"ConversationId"` Rounds int `json:"Rounds" xml:"Rounds"` }
Conversation is a nested struct in voicenavigator response
type ConversationDetail ¶
type ConversationDetail struct { Action string `json:"Action" xml:"Action"` Speaker string `json:"Speaker" xml:"Speaker"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` ConversationId string `json:"ConversationId" xml:"ConversationId"` ActionParams string `json:"ActionParams" xml:"ActionParams"` SequenceId string `json:"SequenceId" xml:"SequenceId"` Utterance string `json:"Utterance" xml:"Utterance"` }
ConversationDetail is a nested struct in voicenavigator response
type ConversationDetails ¶
type ConversationDetails struct {
ConversationDetail []ConversationDetail `json:"ConversationDetail" xml:"ConversationDetail"`
}
ConversationDetails is a nested struct in voicenavigator response
type ConversationsInListConversations ¶
type ConversationsInListConversations struct {
Conversation []Conversation `json:"Conversation" xml:"Conversation"`
}
ConversationsInListConversations is a nested struct in voicenavigator response
type ConversationsInQueryConversations ¶
type ConversationsInQueryConversations struct {
Conversation []Conversation `json:"Conversation" xml:"Conversation"`
}
ConversationsInQueryConversations is a nested struct in voicenavigator response
type CreateDownloadUrlRequest ¶ added in v1.61.1349
type CreateDownloadUrlRequest struct { *requests.RpcRequest DownloadTaskId string `position:"Query" name:"DownloadTaskId"` FileId string `position:"Query" name:"FileId"` }
CreateDownloadUrlRequest is the request struct for api CreateDownloadUrl
func CreateCreateDownloadUrlRequest ¶ added in v1.61.1349
func CreateCreateDownloadUrlRequest() (request *CreateDownloadUrlRequest)
CreateCreateDownloadUrlRequest creates a request to invoke CreateDownloadUrl API
type CreateDownloadUrlResponse ¶ added in v1.61.1349
type CreateDownloadUrlResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` FileHttpUrl string `json:"FileHttpUrl" xml:"FileHttpUrl"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
CreateDownloadUrlResponse is the response struct for api CreateDownloadUrl
func CreateCreateDownloadUrlResponse ¶ added in v1.61.1349
func CreateCreateDownloadUrlResponse() (response *CreateDownloadUrlResponse)
CreateCreateDownloadUrlResponse creates a response to parse from CreateDownloadUrl response
type CreateInstanceRequest ¶
type CreateInstanceRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` Concurrency requests.Integer `position:"Query" name:"Concurrency"` ChatbotInstanceId string `position:"Query" name:"ChatbotInstanceId"` Name string `position:"Query" name:"Name"` NluServiceType string `position:"Query" name:"NluServiceType"` ChatbotName string `position:"Query" name:"ChatbotName"` }
CreateInstanceRequest is the request struct for api CreateInstance
func CreateCreateInstanceRequest ¶
func CreateCreateInstanceRequest() (request *CreateInstanceRequest)
CreateCreateInstanceRequest creates a request to invoke CreateInstance API
type CreateInstanceResponse ¶
type CreateInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` }
CreateInstanceResponse is the response struct for api CreateInstance
func CreateCreateInstanceResponse ¶
func CreateCreateInstanceResponse() (response *CreateInstanceResponse)
CreateCreateInstanceResponse creates a response to parse from CreateInstance response
type Data ¶ added in v1.61.1413
type Data struct { AffectedRows int `json:"AffectedRows" xml:"AffectedRows"` Message string `json:"Message" xml:"Message"` Folder string `json:"Folder" xml:"Folder"` AsrClassVocabularyId string `json:"AsrClassVocabularyId" xml:"AsrClassVocabularyId"` AccessId string `json:"AccessId" xml:"AccessId"` AsrCustomizationId string `json:"AsrCustomizationId" xml:"AsrCustomizationId"` Host string `json:"Host" xml:"Host"` Signature string `json:"Signature" xml:"Signature"` AsrVocabularyId string `json:"AsrVocabularyId" xml:"AsrVocabularyId"` Expire int `json:"Expire" xml:"Expire"` Success bool `json:"Success" xml:"Success"` Policy string `json:"Policy" xml:"Policy"` AsrAcousticModelId string `json:"AsrAcousticModelId" xml:"AsrAcousticModelId"` }
Data is a nested struct in voicenavigator response
type DebugBeginDialogueRequest ¶
type DebugBeginDialogueRequest struct { *requests.RpcRequest ConversationId string `position:"Query" name:"ConversationId"` InitialContext string `position:"Query" name:"InitialContext"` CallingNumber string `position:"Query" name:"CallingNumber"` InstanceId string `position:"Query" name:"InstanceId"` CalledNumber string `position:"Query" name:"CalledNumber"` }
DebugBeginDialogueRequest is the request struct for api DebugBeginDialogue
func CreateDebugBeginDialogueRequest ¶
func CreateDebugBeginDialogueRequest() (request *DebugBeginDialogueRequest)
CreateDebugBeginDialogueRequest creates a request to invoke DebugBeginDialogue API
type DebugBeginDialogueResponse ¶
type DebugBeginDialogueResponse struct { *responses.BaseResponse Action string `json:"Action" xml:"Action"` Interruptible bool `json:"Interruptible" xml:"Interruptible"` RequestId string `json:"RequestId" xml:"RequestId"` ActionParams string `json:"ActionParams" xml:"ActionParams"` TextResponse string `json:"TextResponse" xml:"TextResponse"` }
DebugBeginDialogueResponse is the response struct for api DebugBeginDialogue
func CreateDebugBeginDialogueResponse ¶
func CreateDebugBeginDialogueResponse() (response *DebugBeginDialogueResponse)
CreateDebugBeginDialogueResponse creates a response to parse from DebugBeginDialogue response
type DebugCollectedNumberRequest ¶
type DebugCollectedNumberRequest struct { *requests.RpcRequest ConversationId string `position:"Query" name:"ConversationId"` Number string `position:"Query" name:"Number"` InstanceId string `position:"Query" name:"InstanceId"` }
DebugCollectedNumberRequest is the request struct for api DebugCollectedNumber
func CreateDebugCollectedNumberRequest ¶
func CreateDebugCollectedNumberRequest() (request *DebugCollectedNumberRequest)
CreateDebugCollectedNumberRequest creates a request to invoke DebugCollectedNumber API
type DebugCollectedNumberResponse ¶
type DebugCollectedNumberResponse struct { *responses.BaseResponse Action string `json:"Action" xml:"Action"` Interruptible bool `json:"Interruptible" xml:"Interruptible"` RequestId string `json:"RequestId" xml:"RequestId"` ActionParams string `json:"ActionParams" xml:"ActionParams"` TextResponse string `json:"TextResponse" xml:"TextResponse"` }
DebugCollectedNumberResponse is the response struct for api DebugCollectedNumber
func CreateDebugCollectedNumberResponse ¶
func CreateDebugCollectedNumberResponse() (response *DebugCollectedNumberResponse)
CreateDebugCollectedNumberResponse creates a response to parse from DebugCollectedNumber response
type DebugDialogueRequest ¶
type DebugDialogueRequest struct { *requests.RpcRequest ConversationId string `position:"Query" name:"ConversationId"` InstanceId string `position:"Query" name:"InstanceId"` AdditionalContext string `position:"Query" name:"AdditionalContext"` Utterance string `position:"Query" name:"Utterance"` }
DebugDialogueRequest is the request struct for api DebugDialogue
func CreateDebugDialogueRequest ¶
func CreateDebugDialogueRequest() (request *DebugDialogueRequest)
CreateDebugDialogueRequest creates a request to invoke DebugDialogue API
type DebugDialogueResponse ¶
type DebugDialogueResponse struct { *responses.BaseResponse Action string `json:"Action" xml:"Action"` Interruptible bool `json:"Interruptible" xml:"Interruptible"` RequestId string `json:"RequestId" xml:"RequestId"` ActionParams string `json:"ActionParams" xml:"ActionParams"` TextResponse string `json:"TextResponse" xml:"TextResponse"` }
DebugDialogueResponse is the response struct for api DebugDialogue
func CreateDebugDialogueResponse ¶
func CreateDebugDialogueResponse() (response *DebugDialogueResponse)
CreateDebugDialogueResponse creates a response to parse from DebugDialogue response
type DeleteInstanceRequest ¶
type DeleteInstanceRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` }
DeleteInstanceRequest is the request struct for api DeleteInstance
func CreateDeleteInstanceRequest ¶
func CreateDeleteInstanceRequest() (request *DeleteInstanceRequest)
CreateDeleteInstanceRequest creates a request to invoke DeleteInstance API
type DeleteInstanceResponse ¶
type DeleteInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteInstanceResponse is the response struct for api DeleteInstance
func CreateDeleteInstanceResponse ¶
func CreateDeleteInstanceResponse() (response *DeleteInstanceResponse)
CreateDeleteInstanceResponse creates a response to parse from DeleteInstance response
type DescribeConversationContextRequest ¶
type DescribeConversationContextRequest struct { *requests.RpcRequest ConversationId string `position:"Query" name:"ConversationId"` InstanceId string `position:"Query" name:"InstanceId"` }
DescribeConversationContextRequest is the request struct for api DescribeConversationContext
func CreateDescribeConversationContextRequest ¶
func CreateDescribeConversationContextRequest() (request *DescribeConversationContextRequest)
CreateDescribeConversationContextRequest creates a request to invoke DescribeConversationContext API
type DescribeConversationContextResponse ¶
type DescribeConversationContextResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ConversationContext string `json:"ConversationContext" xml:"ConversationContext"` }
DescribeConversationContextResponse is the response struct for api DescribeConversationContext
func CreateDescribeConversationContextResponse ¶
func CreateDescribeConversationContextResponse() (response *DescribeConversationContextResponse)
CreateDescribeConversationContextResponse creates a response to parse from DescribeConversationContext response
type DescribeConversationRequest ¶
type DescribeConversationRequest struct { *requests.RpcRequest ConversationId string `position:"Query" name:"ConversationId"` InstanceId string `position:"Query" name:"InstanceId"` }
DescribeConversationRequest is the request struct for api DescribeConversation
func CreateDescribeConversationRequest ¶
func CreateDescribeConversationRequest() (request *DescribeConversationRequest)
CreateDescribeConversationRequest creates a request to invoke DescribeConversation API
type DescribeConversationResponse ¶
type DescribeConversationResponse struct { *responses.BaseResponse EffectiveAnswerCount int `json:"EffectiveAnswerCount" xml:"EffectiveAnswerCount"` ConversationId string `json:"ConversationId" xml:"ConversationId"` TransferredToAgent bool `json:"TransferredToAgent" xml:"TransferredToAgent"` EndTime int64 `json:"EndTime" xml:"EndTime"` RequestId string `json:"RequestId" xml:"RequestId"` BeginTime int64 `json:"BeginTime" xml:"BeginTime"` SkillGroupId string `json:"SkillGroupId" xml:"SkillGroupId"` CallingNumber string `json:"CallingNumber" xml:"CallingNumber"` UserUtteranceCount int `json:"UserUtteranceCount" xml:"UserUtteranceCount"` }
DescribeConversationResponse is the response struct for api DescribeConversation
func CreateDescribeConversationResponse ¶
func CreateDescribeConversationResponse() (response *DescribeConversationResponse)
CreateDescribeConversationResponse creates a response to parse from DescribeConversation response
type DescribeExportProgressRequest ¶
type DescribeExportProgressRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` ExportTaskId string `position:"Query" name:"ExportTaskId"` }
DescribeExportProgressRequest is the request struct for api DescribeExportProgress
func CreateDescribeExportProgressRequest ¶
func CreateDescribeExportProgressRequest() (request *DescribeExportProgressRequest)
CreateDescribeExportProgressRequest creates a request to invoke DescribeExportProgress API
type DescribeExportProgressResponse ¶
type DescribeExportProgressResponse struct { *responses.BaseResponse Status string `json:"Status" xml:"Status"` RequestId string `json:"RequestId" xml:"RequestId"` FileHttpUrl string `json:"FileHttpUrl" xml:"FileHttpUrl"` }
DescribeExportProgressResponse is the response struct for api DescribeExportProgress
func CreateDescribeExportProgressResponse ¶
func CreateDescribeExportProgressResponse() (response *DescribeExportProgressResponse)
CreateDescribeExportProgressResponse creates a response to parse from DescribeExportProgress response
type DescribeInstanceRequest ¶
type DescribeInstanceRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` }
DescribeInstanceRequest is the request struct for api DescribeInstance
func CreateDescribeInstanceRequest ¶
func CreateDescribeInstanceRequest() (request *DescribeInstanceRequest)
CreateDescribeInstanceRequest creates a request to invoke DescribeInstance API
type DescribeInstanceResponse ¶
type DescribeInstanceResponse struct { *responses.BaseResponse Status string `json:"Status" xml:"Status"` ModifyTime int64 `json:"ModifyTime" xml:"ModifyTime"` Description string `json:"Description" xml:"Description"` RequestId string `json:"RequestId" xml:"RequestId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Concurrency int64 `json:"Concurrency" xml:"Concurrency"` ModifyUserName string `json:"ModifyUserName" xml:"ModifyUserName"` NluServiceType string `json:"NluServiceType" xml:"NluServiceType"` Name string `json:"Name" xml:"Name"` ApplicableOperations []string `json:"ApplicableOperations" xml:"ApplicableOperations"` }
DescribeInstanceResponse is the response struct for api DescribeInstance
func CreateDescribeInstanceResponse ¶
func CreateDescribeInstanceResponse() (response *DescribeInstanceResponse)
CreateDescribeInstanceResponse creates a response to parse from DescribeInstance response
type DescribeNavigationConfigRequest ¶
type DescribeNavigationConfigRequest struct {}
DescribeNavigationConfigRequest is the request struct for api DescribeNavigationConfig
func CreateDescribeNavigationConfigRequest ¶
func CreateDescribeNavigationConfigRequest() (request *DescribeNavigationConfigRequest)
CreateDescribeNavigationConfigRequest creates a request to invoke DescribeNavigationConfig API
type DescribeNavigationConfigResponse ¶
type DescribeNavigationConfigResponse struct {}
DescribeNavigationConfigResponse is the response struct for api DescribeNavigationConfig
func CreateDescribeNavigationConfigResponse ¶
func CreateDescribeNavigationConfigResponse() (response *DescribeNavigationConfigResponse)
CreateDescribeNavigationConfigResponse creates a response to parse from DescribeNavigationConfig response
type DescribeRecordingRequest ¶
type DescribeRecordingRequest struct { *requests.RpcRequest NeedVoiceSliceRecording requests.Boolean `position:"Query" name:"NeedVoiceSliceRecording"` ConversationId string `position:"Query" name:"ConversationId"` InstanceId string `position:"Query" name:"InstanceId"` }
DescribeRecordingRequest is the request struct for api DescribeRecording
func CreateDescribeRecordingRequest ¶
func CreateDescribeRecordingRequest() (request *DescribeRecordingRequest)
CreateDescribeRecordingRequest creates a request to invoke DescribeRecording API
type DescribeRecordingResponse ¶
type DescribeRecordingResponse struct { *responses.BaseResponse FilePath string `json:"FilePath" xml:"FilePath"` RequestId string `json:"RequestId" xml:"RequestId"` FileName string `json:"FileName" xml:"FileName"` VoiceSliceRecordingListJson string `json:"VoiceSliceRecordingListJson" xml:"VoiceSliceRecordingListJson"` }
DescribeRecordingResponse is the response struct for api DescribeRecording
func CreateDescribeRecordingResponse ¶
func CreateDescribeRecordingResponse() (response *DescribeRecordingResponse)
CreateDescribeRecordingResponse creates a response to parse from DescribeRecording response
type DescribeStatisticalDataRequest ¶
type DescribeStatisticalDataRequest struct { *requests.RpcRequest BeginTimeLeftRange requests.Integer `position:"Query" name:"BeginTimeLeftRange"` TimeUnit string `position:"Query" name:"TimeUnit"` InstanceId string `position:"Query" name:"InstanceId"` BeginTimeRightRange requests.Integer `position:"Query" name:"BeginTimeRightRange"` }
DescribeStatisticalDataRequest is the request struct for api DescribeStatisticalData
func CreateDescribeStatisticalDataRequest ¶
func CreateDescribeStatisticalDataRequest() (request *DescribeStatisticalDataRequest)
CreateDescribeStatisticalDataRequest creates a request to invoke DescribeStatisticalData API
type DescribeStatisticalDataResponse ¶
type DescribeStatisticalDataResponse struct { *responses.BaseResponse TotalDialoguePassRate string `json:"TotalDialoguePassRate" xml:"TotalDialoguePassRate"` TotalKnowledgeHitRate string `json:"TotalKnowledgeHitRate" xml:"TotalKnowledgeHitRate"` TotalResolutionRate string `json:"TotalResolutionRate" xml:"TotalResolutionRate"` TotalValidAnswerRate string `json:"TotalValidAnswerRate" xml:"TotalValidAnswerRate"` RequestId string `json:"RequestId" xml:"RequestId"` ResolvedQuestionTotalNum int64 `json:"ResolvedQuestionTotalNum" xml:"ResolvedQuestionTotalNum"` ConversationTotalNum int64 `json:"ConversationTotalNum" xml:"ConversationTotalNum"` StatisticalDataReports []StatisticalDataReport `json:"StatisticalDataReports" xml:"StatisticalDataReports"` }
DescribeStatisticalDataResponse is the response struct for api DescribeStatisticalData
func CreateDescribeStatisticalDataResponse ¶
func CreateDescribeStatisticalDataResponse() (response *DescribeStatisticalDataResponse)
CreateDescribeStatisticalDataResponse creates a response to parse from DescribeStatisticalData response
type DescribeTTSConfigRequest ¶
type DescribeTTSConfigRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` InstanceOwnerId requests.Integer `position:"Query" name:"InstanceOwnerId"` }
DescribeTTSConfigRequest is the request struct for api DescribeTTSConfig
func CreateDescribeTTSConfigRequest ¶
func CreateDescribeTTSConfigRequest() (request *DescribeTTSConfigRequest)
CreateDescribeTTSConfigRequest creates a request to invoke DescribeTTSConfig API
type DescribeTTSConfigResponse ¶
type DescribeTTSConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Volume int `json:"Volume" xml:"Volume"` Voice string `json:"Voice" xml:"Voice"` SpeechRate int `json:"SpeechRate" xml:"SpeechRate"` }
DescribeTTSConfigResponse is the response struct for api DescribeTTSConfig
func CreateDescribeTTSConfigResponse ¶
func CreateDescribeTTSConfigResponse() (response *DescribeTTSConfigResponse)
CreateDescribeTTSConfigResponse creates a response to parse from DescribeTTSConfig response
type DialogueRequest ¶
type DialogueRequest struct { *requests.RpcRequest ConversationId string `position:"Query" name:"ConversationId"` CallingNumber string `position:"Query" name:"CallingNumber"` InstanceId string `position:"Query" name:"InstanceId"` CalledNumber string `position:"Query" name:"CalledNumber"` AdditionalContext string `position:"Query" name:"AdditionalContext"` InstanceOwnerId requests.Integer `position:"Query" name:"InstanceOwnerId"` Utterance string `position:"Query" name:"Utterance"` }
DialogueRequest is the request struct for api Dialogue
func CreateDialogueRequest ¶
func CreateDialogueRequest() (request *DialogueRequest)
CreateDialogueRequest creates a request to invoke Dialogue API
type DialogueResponse ¶
type DialogueResponse struct { *responses.BaseResponse Action string `json:"Action" xml:"Action"` Interruptible bool `json:"Interruptible" xml:"Interruptible"` RequestId string `json:"RequestId" xml:"RequestId"` ActionParams string `json:"ActionParams" xml:"ActionParams"` TextResponse string `json:"TextResponse" xml:"TextResponse"` }
DialogueResponse is the response struct for api Dialogue
func CreateDialogueResponse ¶
func CreateDialogueResponse() (response *DialogueResponse)
CreateDialogueResponse creates a response to parse from Dialogue response
type DisableInstanceRequest ¶
type DisableInstanceRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` }
DisableInstanceRequest is the request struct for api DisableInstance
func CreateDisableInstanceRequest ¶
func CreateDisableInstanceRequest() (request *DisableInstanceRequest)
CreateDisableInstanceRequest creates a request to invoke DisableInstance API
type DisableInstanceResponse ¶
type DisableInstanceResponse struct { *responses.BaseResponse Status string `json:"Status" xml:"Status"` RequestId string `json:"RequestId" xml:"RequestId"` }
DisableInstanceResponse is the response struct for api DisableInstance
func CreateDisableInstanceResponse ¶
func CreateDisableInstanceResponse() (response *DisableInstanceResponse)
CreateDisableInstanceResponse creates a response to parse from DisableInstance response
type DownloadTask ¶ added in v1.61.1349
type DownloadTask struct { Status string `json:"Status" xml:"Status"` Title string `json:"Title" xml:"Title"` ExpireTime int64 `json:"ExpireTime" xml:"ExpireTime"` TaskId string `json:"TaskId" xml:"TaskId"` DownloadTaskFiles []DownloadTaskFile0 `json:"DownloadTaskFiles" xml:"DownloadTaskFiles"` }
DownloadTask is a nested struct in voicenavigator response
type DownloadTaskFile0 ¶ added in v1.61.1349
type DownloadTaskFile0 struct { Status string `json:"Status" xml:"Status"` Title string `json:"Title" xml:"Title"` Progress int `json:"Progress" xml:"Progress"` FileId string `json:"FileId" xml:"FileId"` }
DownloadTaskFile0 is a nested struct in voicenavigator response
type DownloadTaskFiles ¶ added in v1.61.1349
type DownloadTaskFiles struct {
DownloadTaskFile0 []DownloadTaskFile0 `json:"DownloadTaskFile0" xml:"DownloadTaskFile0"`
}
DownloadTaskFiles is a nested struct in voicenavigator response
type DownloadTasks ¶ added in v1.61.1349
type DownloadTasks struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` List []DownloadTask `json:"List" xml:"List"` }
DownloadTasks is a nested struct in voicenavigator response
type EnableInstanceRequest ¶
type EnableInstanceRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` }
EnableInstanceRequest is the request struct for api EnableInstance
func CreateEnableInstanceRequest ¶
func CreateEnableInstanceRequest() (request *EnableInstanceRequest)
CreateEnableInstanceRequest creates a request to invoke EnableInstance API
type EnableInstanceResponse ¶
type EnableInstanceResponse struct { *responses.BaseResponse Status string `json:"Status" xml:"Status"` RequestId string `json:"RequestId" xml:"RequestId"` }
EnableInstanceResponse is the response struct for api EnableInstance
func CreateEnableInstanceResponse ¶
func CreateEnableInstanceResponse() (response *EnableInstanceResponse)
CreateEnableInstanceResponse creates a response to parse from EnableInstance response
type EndDialogueRequest ¶
type EndDialogueRequest struct { *requests.RpcRequest ConversationId string `position:"Query" name:"ConversationId"` HangUpParams string `position:"Query" name:"HangUpParams"` InstanceId string `position:"Query" name:"InstanceId"` InstanceOwnerId requests.Integer `position:"Query" name:"InstanceOwnerId"` }
EndDialogueRequest is the request struct for api EndDialogue
func CreateEndDialogueRequest ¶
func CreateEndDialogueRequest() (request *EndDialogueRequest)
CreateEndDialogueRequest creates a request to invoke EndDialogue API
type EndDialogueResponse ¶
type EndDialogueResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
EndDialogueResponse is the response struct for api EndDialogue
func CreateEndDialogueResponse ¶
func CreateEndDialogueResponse() (response *EndDialogueResponse)
CreateEndDialogueResponse creates a response to parse from EndDialogue response
type ExportConversationDetailsRequest ¶
type ExportConversationDetailsRequest struct { *requests.RpcRequest BeginTimeLeftRange requests.Integer `position:"Query" name:"BeginTimeLeftRange"` CallingNumber string `position:"Query" name:"CallingNumber"` InstanceId string `position:"Query" name:"InstanceId"` BeginTimeRightRange requests.Integer `position:"Query" name:"BeginTimeRightRange"` Options *[]string `position:"Query" name:"Options" type:"Repeated"` }
ExportConversationDetailsRequest is the request struct for api ExportConversationDetails
func CreateExportConversationDetailsRequest ¶
func CreateExportConversationDetailsRequest() (request *ExportConversationDetailsRequest)
CreateExportConversationDetailsRequest creates a request to invoke ExportConversationDetails API
type ExportConversationDetailsResponse ¶
type ExportConversationDetailsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ExportTaskId string `json:"ExportTaskId" xml:"ExportTaskId"` }
ExportConversationDetailsResponse is the response struct for api ExportConversationDetails
func CreateExportConversationDetailsResponse ¶
func CreateExportConversationDetailsResponse() (response *ExportConversationDetailsResponse)
CreateExportConversationDetailsResponse creates a response to parse from ExportConversationDetails response
type ExportStatisticalDataRequest ¶
type ExportStatisticalDataRequest struct { *requests.RpcRequest BeginTimeLeftRange requests.Integer `position:"Query" name:"BeginTimeLeftRange"` ExportType string `position:"Query" name:"ExportType"` TimeUnit string `position:"Query" name:"TimeUnit"` InstanceId string `position:"Query" name:"InstanceId"` BeginTimeRightRange requests.Integer `position:"Query" name:"BeginTimeRightRange"` }
ExportStatisticalDataRequest is the request struct for api ExportStatisticalData
func CreateExportStatisticalDataRequest ¶
func CreateExportStatisticalDataRequest() (request *ExportStatisticalDataRequest)
CreateExportStatisticalDataRequest creates a request to invoke ExportStatisticalData API
type ExportStatisticalDataResponse ¶
type ExportStatisticalDataResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ExportTaskId string `json:"ExportTaskId" xml:"ExportTaskId"` }
ExportStatisticalDataResponse is the response struct for api ExportStatisticalData
func CreateExportStatisticalDataResponse ¶
func CreateExportStatisticalDataResponse() (response *ExportStatisticalDataResponse)
CreateExportStatisticalDataResponse creates a response to parse from ExportStatisticalData response
type GenerateUploadUrlRequest ¶ added in v1.61.1570
type GenerateUploadUrlRequest struct { *requests.RpcRequest CallerParentId requests.Integer `position:"Body" name:"CallerParentId"` SecurityTransport requests.Boolean `position:"Body" name:"SecurityTransport"` ProxyOriginalSecurityTransport requests.Boolean `position:"Body" name:"ProxyOriginalSecurityTransport"` UserId requests.Integer `position:"Body" name:"UserId"` CallerType string `position:"Body" name:"CallerType"` CallerIp string `position:"Body" name:"CallerIp"` SecurityToken string `position:"Body" name:"SecurityToken"` InstanceOwnerId requests.Integer `position:"Body" name:"InstanceOwnerId"` ClientIp string `position:"Body" name:"ClientIp"` TenantId requests.Integer `position:"Body" name:"TenantId"` ProxyOriginalSourceIp string `position:"Body" name:"ProxyOriginalSourceIp"` Key string `position:"Body" name:"Key"` CallerUid requests.Integer `position:"Body" name:"CallerUid"` CallerBid string `position:"Body" name:"CallerBid"` XspaceTenantBuId requests.Integer `position:"Body" name:"XspaceTenantBuId"` MfaPresent requests.Boolean `position:"Body" name:"MfaPresent"` Environment requests.Integer `position:"Body" name:"Environment"` FileName string `position:"Body" name:"FileName"` InstanceId string `position:"Body" name:"InstanceId"` RequestId string `position:"Body" name:"RequestId"` XspaceServicerId requests.Integer `position:"Body" name:"XspaceServicerId"` TenantName string `position:"Body" name:"TenantName"` ProxyTrustTransportInfo requests.Boolean `position:"Body" name:"ProxyTrustTransportInfo"` UserName string `position:"Body" name:"UserName"` }
GenerateUploadUrlRequest is the request struct for api GenerateUploadUrl
func CreateGenerateUploadUrlRequest ¶ added in v1.61.1570
func CreateGenerateUploadUrlRequest() (request *GenerateUploadUrlRequest)
CreateGenerateUploadUrlRequest creates a request to invoke GenerateUploadUrl API
type GenerateUploadUrlResponse ¶ added in v1.61.1570
type GenerateUploadUrlResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GenerateUploadUrlResponse is the response struct for api GenerateUploadUrl
func CreateGenerateUploadUrlResponse ¶ added in v1.61.1570
func CreateGenerateUploadUrlResponse() (response *GenerateUploadUrlResponse)
CreateGenerateUploadUrlResponse creates a response to parse from GenerateUploadUrl response
type GetAsrConfigRequest ¶ added in v1.61.1570
type GetAsrConfigRequest struct { *requests.RpcRequest EntryId string `position:"Query" name:"EntryId"` ConfigLevel requests.Integer `position:"Query" name:"ConfigLevel"` }
GetAsrConfigRequest is the request struct for api GetAsrConfig
func CreateGetAsrConfigRequest ¶ added in v1.61.1570
func CreateGetAsrConfigRequest() (request *GetAsrConfigRequest)
CreateGetAsrConfigRequest creates a request to invoke GetAsrConfig API
type GetAsrConfigResponse ¶ added in v1.61.1570
type GetAsrConfigResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` ErrorMsg string `json:"ErrorMsg" xml:"ErrorMsg"` Data Data `json:"Data" xml:"Data"` }
GetAsrConfigResponse is the response struct for api GetAsrConfig
func CreateGetAsrConfigResponse ¶ added in v1.61.1570
func CreateGetAsrConfigResponse() (response *GetAsrConfigResponse)
CreateGetAsrConfigResponse creates a response to parse from GetAsrConfig response
type GetRealTimeConcurrencyRequest ¶ added in v1.61.1744
type GetRealTimeConcurrencyRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` }
GetRealTimeConcurrencyRequest is the request struct for api GetRealTimeConcurrency
func CreateGetRealTimeConcurrencyRequest ¶ added in v1.61.1744
func CreateGetRealTimeConcurrencyRequest() (request *GetRealTimeConcurrencyRequest)
CreateGetRealTimeConcurrencyRequest creates a request to invoke GetRealTimeConcurrency API
type GetRealTimeConcurrencyResponse ¶ added in v1.61.1744
type GetRealTimeConcurrencyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Timestamp int64 `json:"Timestamp" xml:"Timestamp"` RealTimeConcurrency int64 `json:"RealTimeConcurrency" xml:"RealTimeConcurrency"` MaxConcurrency int64 `json:"MaxConcurrency" xml:"MaxConcurrency"` }
GetRealTimeConcurrencyResponse is the response struct for api GetRealTimeConcurrency
func CreateGetRealTimeConcurrencyResponse ¶ added in v1.61.1744
func CreateGetRealTimeConcurrencyResponse() (response *GetRealTimeConcurrencyResponse)
CreateGetRealTimeConcurrencyResponse creates a response to parse from GetRealTimeConcurrency response
type GreetingConfig ¶
type GreetingConfig struct { IntentTrigger string `json:"IntentTrigger" xml:"IntentTrigger"` GreetingWords string `json:"GreetingWords" xml:"GreetingWords"` SourceType string `json:"SourceType" xml:"SourceType"` }
GreetingConfig is a nested struct in voicenavigator response
type Instance ¶
type Instance struct { Status string `json:"Status" xml:"Status"` NluServiceType string `json:"NluServiceType" xml:"NluServiceType"` ModifyUserName string `json:"ModifyUserName" xml:"ModifyUserName"` Description string `json:"Description" xml:"Description"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Name string `json:"Name" xml:"Name"` Concurrency int64 `json:"Concurrency" xml:"Concurrency"` ModifyTime int64 `json:"ModifyTime" xml:"ModifyTime"` ApplicableOperations []string `json:"ApplicableOperations" xml:"ApplicableOperations"` }
Instance is a nested struct in voicenavigator response
type Instances ¶
type Instances struct {
Instance []Instance `json:"Instance" xml:"Instance"`
}
Instances is a nested struct in voicenavigator response
type List ¶ added in v1.61.1349
type List struct {
DownloadTask []DownloadTask `json:"DownloadTask" xml:"DownloadTask"`
}
List is a nested struct in voicenavigator response
type ListChatbotInstancesRequest ¶ added in v1.61.733
type ListChatbotInstancesRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` InstanceId string `position:"Query" name:"InstanceId"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListChatbotInstancesRequest is the request struct for api ListChatbotInstances
func CreateListChatbotInstancesRequest ¶ added in v1.61.733
func CreateListChatbotInstancesRequest() (request *ListChatbotInstancesRequest)
CreateListChatbotInstancesRequest creates a request to invoke ListChatbotInstances API
type ListChatbotInstancesResponse ¶ added in v1.61.733
type ListChatbotInstancesResponse struct { *responses.BaseResponse TotalCount int64 `json:"TotalCount" xml:"TotalCount"` PageSize int64 `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Bots []Bot `json:"Bots" xml:"Bots"` }
ListChatbotInstancesResponse is the response struct for api ListChatbotInstances
func CreateListChatbotInstancesResponse ¶ added in v1.61.733
func CreateListChatbotInstancesResponse() (response *ListChatbotInstancesResponse)
CreateListChatbotInstancesResponse creates a response to parse from ListChatbotInstances response
type ListConversationDetailsRequest ¶
type ListConversationDetailsRequest struct { *requests.RpcRequest ConversationId string `position:"Query" name:"ConversationId"` InstanceId string `position:"Query" name:"InstanceId"` }
ListConversationDetailsRequest is the request struct for api ListConversationDetails
func CreateListConversationDetailsRequest ¶
func CreateListConversationDetailsRequest() (request *ListConversationDetailsRequest)
CreateListConversationDetailsRequest creates a request to invoke ListConversationDetails API
type ListConversationDetailsResponse ¶
type ListConversationDetailsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ConversationDetails []ConversationDetail `json:"ConversationDetails" xml:"ConversationDetails"` }
ListConversationDetailsResponse is the response struct for api ListConversationDetails
func CreateListConversationDetailsResponse ¶
func CreateListConversationDetailsResponse() (response *ListConversationDetailsResponse)
CreateListConversationDetailsResponse creates a response to parse from ListConversationDetails response
type ListConversationsRequest ¶
type ListConversationsRequest struct { *requests.RpcRequest BeginTimeLeftRange requests.Integer `position:"Query" name:"BeginTimeLeftRange"` Query string `position:"Query" name:"Query"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` Result requests.Integer `position:"Query" name:"Result"` CallingNumber string `position:"Query" name:"CallingNumber"` InstanceId string `position:"Query" name:"InstanceId"` BeginTimeRightRange requests.Integer `position:"Query" name:"BeginTimeRightRange"` IsSandBox string `position:"Query" name:"IsSandBox"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListConversationsRequest is the request struct for api ListConversations
func CreateListConversationsRequest ¶
func CreateListConversationsRequest() (request *ListConversationsRequest)
CreateListConversationsRequest creates a request to invoke ListConversations API
type ListConversationsResponse ¶
type ListConversationsResponse struct { *responses.BaseResponse TotalCount int64 `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Conversations []Conversation `json:"Conversations" xml:"Conversations"` }
ListConversationsResponse is the response struct for api ListConversations
func CreateListConversationsResponse ¶
func CreateListConversationsResponse() (response *ListConversationsResponse)
CreateListConversationsResponse creates a response to parse from ListConversations response
type ListDownloadTasksRequest ¶ added in v1.61.1349
type ListDownloadTasksRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListDownloadTasksRequest is the request struct for api ListDownloadTasks
func CreateListDownloadTasksRequest ¶ added in v1.61.1349
func CreateListDownloadTasksRequest() (request *ListDownloadTasksRequest)
CreateListDownloadTasksRequest creates a request to invoke ListDownloadTasks API
type ListDownloadTasksResponse ¶ added in v1.61.1349
type ListDownloadTasksResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` DownloadTasks DownloadTasks `json:"DownloadTasks" xml:"DownloadTasks"` }
ListDownloadTasksResponse is the response struct for api ListDownloadTasks
func CreateListDownloadTasksResponse ¶ added in v1.61.1349
func CreateListDownloadTasksResponse() (response *ListDownloadTasksResponse)
CreateListDownloadTasksResponse creates a response to parse from ListDownloadTasks response
type ListInstancesRequest ¶
type ListInstancesRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` NluServiceTypeListJsonString string `position:"Query" name:"NluServiceTypeListJsonString"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListInstancesRequest is the request struct for api ListInstances
func CreateListInstancesRequest ¶
func CreateListInstancesRequest() (request *ListInstancesRequest)
CreateListInstancesRequest creates a request to invoke ListInstances API
type ListInstancesResponse ¶
type ListInstancesResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Instances []Instance `json:"Instances" xml:"Instances"` }
ListInstancesResponse is the response struct for api ListInstances
func CreateListInstancesResponse ¶
func CreateListInstancesResponse() (response *ListInstancesResponse)
CreateListInstancesResponse creates a response to parse from ListInstances response
type ModifyAsrConfigRequest ¶ added in v1.61.1570
type ModifyAsrConfigRequest struct { *requests.RpcRequest AsrVocabularyId string `position:"Query" name:"AsrVocabularyId"` AsrClassVocabularyId string `position:"Query" name:"AsrClassVocabularyId"` EntryId string `position:"Query" name:"EntryId"` AsrCustomizationId string `position:"Query" name:"AsrCustomizationId"` ConfigLevel requests.Integer `position:"Query" name:"ConfigLevel"` AsrAcousticModelId string `position:"Query" name:"AsrAcousticModelId"` }
ModifyAsrConfigRequest is the request struct for api ModifyAsrConfig
func CreateModifyAsrConfigRequest ¶ added in v1.61.1570
func CreateModifyAsrConfigRequest() (request *ModifyAsrConfigRequest)
CreateModifyAsrConfigRequest creates a request to invoke ModifyAsrConfig API
type ModifyAsrConfigResponse ¶ added in v1.61.1570
type ModifyAsrConfigResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` ErrorMsg string `json:"ErrorMsg" xml:"ErrorMsg"` Data Data `json:"Data" xml:"Data"` }
ModifyAsrConfigResponse is the response struct for api ModifyAsrConfig
func CreateModifyAsrConfigResponse ¶ added in v1.61.1570
func CreateModifyAsrConfigResponse() (response *ModifyAsrConfigResponse)
CreateModifyAsrConfigResponse creates a response to parse from ModifyAsrConfig response
type ModifyGreetingConfigRequest ¶
type ModifyGreetingConfigRequest struct { *requests.RpcRequest GreetingWords string `position:"Query" name:"GreetingWords"` IntentTrigger string `position:"Query" name:"IntentTrigger"` InstanceId string `position:"Query" name:"InstanceId"` SourceType string `position:"Query" name:"SourceType"` }
ModifyGreetingConfigRequest is the request struct for api ModifyGreetingConfig
func CreateModifyGreetingConfigRequest ¶
func CreateModifyGreetingConfigRequest() (request *ModifyGreetingConfigRequest)
CreateModifyGreetingConfigRequest creates a request to invoke ModifyGreetingConfig API
type ModifyGreetingConfigResponse ¶
type ModifyGreetingConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyGreetingConfigResponse is the response struct for api ModifyGreetingConfig
func CreateModifyGreetingConfigResponse ¶
func CreateModifyGreetingConfigResponse() (response *ModifyGreetingConfigResponse)
CreateModifyGreetingConfigResponse creates a response to parse from ModifyGreetingConfig response
type ModifyInstanceRequest ¶
type ModifyInstanceRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` Concurrency requests.Integer `position:"Query" name:"Concurrency"` InstanceId string `position:"Query" name:"InstanceId"` ChatbotInstanceId string `position:"Query" name:"ChatbotInstanceId"` }
ModifyInstanceRequest is the request struct for api ModifyInstance
func CreateModifyInstanceRequest ¶
func CreateModifyInstanceRequest() (request *ModifyInstanceRequest)
CreateModifyInstanceRequest creates a request to invoke ModifyInstance API
type ModifyInstanceResponse ¶
type ModifyInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyInstanceResponse is the response struct for api ModifyInstance
func CreateModifyInstanceResponse ¶
func CreateModifyInstanceResponse() (response *ModifyInstanceResponse)
CreateModifyInstanceResponse creates a response to parse from ModifyInstance response
type ModifySilenceTimeoutConfigRequest ¶
type ModifySilenceTimeoutConfigRequest struct { *requests.RpcRequest FinalAction string `position:"Query" name:"FinalAction"` FinalPrompt string `position:"Query" name:"FinalPrompt"` Threshold requests.Integer `position:"Query" name:"Threshold"` IntentTrigger string `position:"Query" name:"IntentTrigger"` Timeout requests.Integer `position:"Query" name:"Timeout"` InstanceId string `position:"Query" name:"InstanceId"` SourceType string `position:"Query" name:"SourceType"` FinalActionParams string `position:"Query" name:"FinalActionParams"` Prompt string `position:"Query" name:"Prompt"` }
ModifySilenceTimeoutConfigRequest is the request struct for api ModifySilenceTimeoutConfig
func CreateModifySilenceTimeoutConfigRequest ¶
func CreateModifySilenceTimeoutConfigRequest() (request *ModifySilenceTimeoutConfigRequest)
CreateModifySilenceTimeoutConfigRequest creates a request to invoke ModifySilenceTimeoutConfig API
type ModifySilenceTimeoutConfigResponse ¶
type ModifySilenceTimeoutConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifySilenceTimeoutConfigResponse is the response struct for api ModifySilenceTimeoutConfig
func CreateModifySilenceTimeoutConfigResponse ¶
func CreateModifySilenceTimeoutConfigResponse() (response *ModifySilenceTimeoutConfigResponse)
CreateModifySilenceTimeoutConfigResponse creates a response to parse from ModifySilenceTimeoutConfig response
type ModifyTTSConfigRequest ¶
type ModifyTTSConfigRequest struct { *requests.RpcRequest Voice string `position:"Query" name:"Voice"` Volume string `position:"Query" name:"Volume"` InstanceId string `position:"Query" name:"InstanceId"` SpeechRate string `position:"Query" name:"SpeechRate"` }
ModifyTTSConfigRequest is the request struct for api ModifyTTSConfig
func CreateModifyTTSConfigRequest ¶
func CreateModifyTTSConfigRequest() (request *ModifyTTSConfigRequest)
CreateModifyTTSConfigRequest creates a request to invoke ModifyTTSConfig API
type ModifyTTSConfigResponse ¶
type ModifyTTSConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyTTSConfigResponse is the response struct for api ModifyTTSConfig
func CreateModifyTTSConfigResponse ¶
func CreateModifyTTSConfigResponse() (response *ModifyTTSConfigResponse)
CreateModifyTTSConfigResponse creates a response to parse from ModifyTTSConfig response
type ModifyUnrecognizingConfigRequest ¶
type ModifyUnrecognizingConfigRequest struct { *requests.RpcRequest FinalAction string `position:"Query" name:"FinalAction"` FinalPrompt string `position:"Query" name:"FinalPrompt"` Threshold requests.Integer `position:"Query" name:"Threshold"` InstanceId string `position:"Query" name:"InstanceId"` FinalActionParams string `position:"Query" name:"FinalActionParams"` Prompt string `position:"Query" name:"Prompt"` }
ModifyUnrecognizingConfigRequest is the request struct for api ModifyUnrecognizingConfig
func CreateModifyUnrecognizingConfigRequest ¶
func CreateModifyUnrecognizingConfigRequest() (request *ModifyUnrecognizingConfigRequest)
CreateModifyUnrecognizingConfigRequest creates a request to invoke ModifyUnrecognizingConfig API
type ModifyUnrecognizingConfigResponse ¶
type ModifyUnrecognizingConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyUnrecognizingConfigResponse is the response struct for api ModifyUnrecognizingConfig
func CreateModifyUnrecognizingConfigResponse ¶
func CreateModifyUnrecognizingConfigResponse() (response *ModifyUnrecognizingConfigResponse)
CreateModifyUnrecognizingConfigResponse creates a response to parse from ModifyUnrecognizingConfig response
type NegativeFeedbackUtterances ¶
type NegativeFeedbackUtterances struct {
Utterance []string `json:"Utterance" xml:"Utterance"`
}
NegativeFeedbackUtterances is a nested struct in voicenavigator response
type QueryConversationsRequest ¶
type QueryConversationsRequest struct { *requests.RpcRequest BeginTimeLeftRange requests.Integer `position:"Query" name:"BeginTimeLeftRange"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` CallingNumber string `position:"Query" name:"CallingNumber"` InstanceId string `position:"Query" name:"InstanceId"` BeginTimeRightRange requests.Integer `position:"Query" name:"BeginTimeRightRange"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
QueryConversationsRequest is the request struct for api QueryConversations
func CreateQueryConversationsRequest ¶
func CreateQueryConversationsRequest() (request *QueryConversationsRequest)
CreateQueryConversationsRequest creates a request to invoke QueryConversations API
type QueryConversationsResponse ¶
type QueryConversationsResponse struct { *responses.BaseResponse TotalCount int64 `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Conversations []Conversation `json:"Conversations" xml:"Conversations"` }
QueryConversationsResponse is the response struct for api QueryConversations
func CreateQueryConversationsResponse ¶
func CreateQueryConversationsResponse() (response *QueryConversationsResponse)
CreateQueryConversationsResponse creates a response to parse from QueryConversations response
type RepeatingConfig ¶
type RepeatingConfig struct {
Utterances []string `json:"Utterances" xml:"Utterances"`
}
RepeatingConfig is a nested struct in voicenavigator response
type SaveRecordingRequest ¶
type SaveRecordingRequest struct { *requests.RpcRequest VoiceSliceRecordingList string `position:"Query" name:"VoiceSliceRecordingList"` ConversationId string `position:"Query" name:"ConversationId"` StartTime requests.Integer `position:"Query" name:"StartTime"` Type string `position:"Query" name:"Type"` Duration string `position:"Query" name:"Duration"` InstanceId string `position:"Query" name:"InstanceId"` FileName string `position:"Query" name:"FileName"` FilePath string `position:"Query" name:"FilePath"` InstanceOwnerId requests.Integer `position:"Query" name:"InstanceOwnerId"` }
SaveRecordingRequest is the request struct for api SaveRecording
func CreateSaveRecordingRequest ¶
func CreateSaveRecordingRequest() (request *SaveRecordingRequest)
CreateSaveRecordingRequest creates a request to invoke SaveRecording API
type SaveRecordingResponse ¶
type SaveRecordingResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SaveRecordingResponse is the response struct for api SaveRecording
func CreateSaveRecordingResponse ¶
func CreateSaveRecordingResponse() (response *SaveRecordingResponse)
CreateSaveRecordingResponse creates a response to parse from SaveRecording response
type SilenceTimeoutConfig ¶
type SilenceTimeoutConfig struct { Timeout int64 `json:"Timeout" xml:"Timeout"` IntentTrigger string `json:"IntentTrigger" xml:"IntentTrigger"` FinalPrompt string `json:"FinalPrompt" xml:"FinalPrompt"` SourceType string `json:"SourceType" xml:"SourceType"` FinalAction string `json:"FinalAction" xml:"FinalAction"` Prompt string `json:"Prompt" xml:"Prompt"` Threshold int `json:"Threshold" xml:"Threshold"` FinalActionParams string `json:"FinalActionParams" xml:"FinalActionParams"` }
SilenceTimeoutConfig is a nested struct in voicenavigator response
type SilenceTimeoutRequest ¶
type SilenceTimeoutRequest struct { *requests.RpcRequest ConversationId string `position:"Query" name:"ConversationId"` InitialContext string `position:"Query" name:"InitialContext"` InstanceId string `position:"Query" name:"InstanceId"` InstanceOwnerId requests.Integer `position:"Query" name:"InstanceOwnerId"` }
SilenceTimeoutRequest is the request struct for api SilenceTimeout
func CreateSilenceTimeoutRequest ¶
func CreateSilenceTimeoutRequest() (request *SilenceTimeoutRequest)
CreateSilenceTimeoutRequest creates a request to invoke SilenceTimeout API
type SilenceTimeoutResponse ¶
type SilenceTimeoutResponse struct { *responses.BaseResponse Action string `json:"Action" xml:"Action"` Interruptible bool `json:"Interruptible" xml:"Interruptible"` RequestId string `json:"RequestId" xml:"RequestId"` ActionParams string `json:"ActionParams" xml:"ActionParams"` TextResponse string `json:"TextResponse" xml:"TextResponse"` }
SilenceTimeoutResponse is the response struct for api SilenceTimeout
func CreateSilenceTimeoutResponse ¶
func CreateSilenceTimeoutResponse() (response *SilenceTimeoutResponse)
CreateSilenceTimeoutResponse creates a response to parse from SilenceTimeout response
type StatisticalDataReport ¶
type StatisticalDataReport struct { KnowledgeHitRate string `json:"KnowledgeHitRate" xml:"KnowledgeHitRate"` ResolvedQuestionNum int `json:"ResolvedQuestionNum" xml:"ResolvedQuestionNum"` ResolutionRate string `json:"ResolutionRate" xml:"ResolutionRate"` StatisticalDate string `json:"StatisticalDate" xml:"StatisticalDate"` TotalConversationNum int `json:"TotalConversationNum" xml:"TotalConversationNum"` ValidAnswerRate string `json:"ValidAnswerRate" xml:"ValidAnswerRate"` DialoguePassRate string `json:"DialoguePassRate" xml:"DialoguePassRate"` }
StatisticalDataReport is a nested struct in voicenavigator response
type StatisticalDataReports ¶
type StatisticalDataReports struct {
StatisticalDataReport []StatisticalDataReport `json:"StatisticalDataReport" xml:"StatisticalDataReport"`
}
StatisticalDataReports is a nested struct in voicenavigator response
type UnrecognizingConfig ¶
type UnrecognizingConfig struct { FinalPrompt string `json:"FinalPrompt" xml:"FinalPrompt"` FinalAction string `json:"FinalAction" xml:"FinalAction"` FinalActionParams string `json:"FinalActionParams" xml:"FinalActionParams"` Threshold int `json:"Threshold" xml:"Threshold"` Prompt string `json:"Prompt" xml:"Prompt"` }
UnrecognizingConfig is a nested struct in voicenavigator response
type UtterancesInDescribeNavigationConfig ¶
type UtterancesInDescribeNavigationConfig struct {
}UtterancesInDescribeNavigationConfig is a nested struct in voicenavigator response
Source Files ¶
- associate_chatbot_instance.go
- audit_tts_voice.go
- begin_dialogue.go
- client.go
- collected_number.go
- create_download_url.go
- create_instance.go
- debug_begin_dialogue.go
- debug_collected_number.go
- debug_dialogue.go
- delete_instance.go
- describe_conversation.go
- describe_conversation_context.go
- describe_export_progress.go
- describe_instance.go
- describe_navigation_config.go
- describe_recording.go
- describe_statistical_data.go
- describe_tts_config.go
- dialogue.go
- disable_instance.go
- enable_instance.go
- end_dialogue.go
- endpoint.go
- export_conversation_details.go
- export_statistical_data.go
- generate_upload_url.go
- get_asr_config.go
- get_real_time_concurrency.go
- list_chatbot_instances.go
- list_conversation_details.go
- list_conversations.go
- list_download_tasks.go
- list_instances.go
- modify_asr_config.go
- modify_greeting_config.go
- modify_instance.go
- modify_silence_timeout_config.go
- modify_tts_config.go
- modify_unrecognizing_config.go
- query_conversations.go
- save_recording.go
- silence_timeout.go
- struct_applicable_operations_in_describe_instance.go
- struct_applicable_operations_in_list_instances.go
- struct_asking_back_config.go
- struct_bot.go
- struct_bots.go
- struct_complaining_config.go
- struct_conversation.go
- struct_conversation_detail.go
- struct_conversation_details.go
- struct_conversations_in_list_conversations.go
- struct_conversations_in_query_conversations.go
- struct_data.go
- struct_download_task.go
- struct_download_task_file0.go
- struct_download_task_files.go
- struct_download_tasks.go
- struct_greeting_config.go
- struct_instance.go
- struct_instances.go
- struct_list.go
- struct_negative_feedback_utterances.go
- struct_repeating_config.go
- struct_silence_timeout_config.go
- struct_statistical_data_report.go
- struct_statistical_data_reports.go
- struct_unrecognizing_config.go
- struct_utterances_in_describe_navigation_config.go