Update Dyvmsapi SDK.

This commit is contained in:
sdk-team
2021-10-26 02:42:18 +00:00
parent eda4d09d82
commit e6902accf9
6 changed files with 64 additions and 5 deletions

View File

@@ -1,3 +1,6 @@
2021-10-26 Version: 1.36.910
- Update Dyvmsapi SDK.
2021-10-25 Version: 1.36.909
- DescribeDtsJobs api, delay filed change from int to long.

View File

@@ -1 +1 @@
1.36.909
1.36.910

View File

@@ -41,6 +41,10 @@ namespace AlibabaCloud
void setVoiceCodeParam(const std::string& voiceCodeParam);
bool getEarlyMediaAsr()const;
void setEarlyMediaAsr(bool earlyMediaAsr);
int getBackgroundSpeed()const;
void setBackgroundSpeed(int backgroundSpeed);
int getBackgroundVolume()const;
void setBackgroundVolume(int backgroundVolume);
int getSpeed()const;
void setSpeed(int speed);
std::string getAccessKeyId()const;
@@ -59,6 +63,8 @@ namespace AlibabaCloud
void setVoiceCode(const std::string& voiceCode);
std::string getCalledShowNumber()const;
void setCalledShowNumber(const std::string& calledShowNumber);
bool getEnableITN()const;
void setEnableITN(bool enableITN);
int getActionCodeTimeBreak()const;
void setActionCodeTimeBreak(int actionCodeTimeBreak);
bool getTtsConf()const;
@@ -79,6 +85,8 @@ namespace AlibabaCloud
void setVolume(int volume);
int getMuteTime()const;
void setMuteTime(int muteTime);
std::string getBackgroundFileCode()const;
void setBackgroundFileCode(const std::string& backgroundFileCode);
std::string getOutId()const;
void setOutId(const std::string& outId);
std::string getAsrModelId()const;
@@ -92,6 +100,8 @@ namespace AlibabaCloud
long resourceOwnerId_;
std::string voiceCodeParam_;
bool earlyMediaAsr_;
int backgroundSpeed_;
int backgroundVolume_;
int speed_;
std::string accessKeyId_;
std::string asrBaseId_;
@@ -101,6 +111,7 @@ namespace AlibabaCloud
int ttsSpeed_;
std::string voiceCode_;
std::string calledShowNumber_;
bool enableITN_;
int actionCodeTimeBreak_;
bool ttsConf_;
bool actionCodeBreak_;
@@ -111,6 +122,7 @@ namespace AlibabaCloud
int streamAsr_;
int volume_;
int muteTime_;
std::string backgroundFileCode_;
std::string outId_;
std::string asrModelId_;
int pauseTime_;

View File

@@ -39,12 +39,12 @@ void SingleCallByTtsResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["CallId"].isNull())
callId_ = value["CallId"].asString();
if(!value["Code"].isNull())
code_ = value["Code"].asString();
if(!value["Message"].isNull())
message_ = value["Message"].asString();
if(!value["CallId"].isNull())
callId_ = value["CallId"].asString();
}

View File

@@ -60,6 +60,28 @@ void SmartCallRequest::setEarlyMediaAsr(bool earlyMediaAsr)
setParameter("EarlyMediaAsr", earlyMediaAsr ? "true" : "false");
}
int SmartCallRequest::getBackgroundSpeed()const
{
return backgroundSpeed_;
}
void SmartCallRequest::setBackgroundSpeed(int backgroundSpeed)
{
backgroundSpeed_ = backgroundSpeed;
setParameter("BackgroundSpeed", std::to_string(backgroundSpeed));
}
int SmartCallRequest::getBackgroundVolume()const
{
return backgroundVolume_;
}
void SmartCallRequest::setBackgroundVolume(int backgroundVolume)
{
backgroundVolume_ = backgroundVolume;
setParameter("BackgroundVolume", std::to_string(backgroundVolume));
}
int SmartCallRequest::getSpeed()const
{
return speed_;
@@ -159,6 +181,17 @@ void SmartCallRequest::setCalledShowNumber(const std::string& calledShowNumber)
setParameter("CalledShowNumber", calledShowNumber);
}
bool SmartCallRequest::getEnableITN()const
{
return enableITN_;
}
void SmartCallRequest::setEnableITN(bool enableITN)
{
enableITN_ = enableITN;
setParameter("EnableITN", enableITN ? "true" : "false");
}
int SmartCallRequest::getActionCodeTimeBreak()const
{
return actionCodeTimeBreak_;
@@ -269,6 +302,17 @@ void SmartCallRequest::setMuteTime(int muteTime)
setParameter("MuteTime", std::to_string(muteTime));
}
std::string SmartCallRequest::getBackgroundFileCode()const
{
return backgroundFileCode_;
}
void SmartCallRequest::setBackgroundFileCode(const std::string& backgroundFileCode)
{
backgroundFileCode_ = backgroundFileCode;
setParameter("BackgroundFileCode", backgroundFileCode);
}
std::string SmartCallRequest::getOutId()const
{
return outId_;

View File

@@ -39,12 +39,12 @@ void SmartCallResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["CallId"].isNull())
callId_ = value["CallId"].asString();
if(!value["Code"].isNull())
code_ = value["Code"].asString();
if(!value["Message"].isNull())
message_ = value["Message"].asString();
if(!value["CallId"].isNull())
callId_ = value["CallId"].asString();
}