ソースを参照

Supported new features etc.

sdk-team 4 年 前
コミット
1227bba30c

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.1227
+1.36.1228

+ 3 - 0
voicenavigator/include/alibabacloud/voicenavigator/model/DescribeRecordingRequest.h

@@ -30,12 +30,15 @@ class ALIBABACLOUD_VOICENAVIGATOR_EXPORT DescribeRecordingRequest : public RpcSe
 public:
 	DescribeRecordingRequest();
 	~DescribeRecordingRequest();
+	bool getNeedVoiceSliceRecording() const;
+	void setNeedVoiceSliceRecording(bool needVoiceSliceRecording);
 	std::string getConversationId() const;
 	void setConversationId(const std::string &conversationId);
 	std::string getInstanceId() const;
 	void setInstanceId(const std::string &instanceId);
 
 private:
+	bool needVoiceSliceRecording_;
 	std::string conversationId_;
 	std::string instanceId_;
 };

+ 2 - 0
voicenavigator/include/alibabacloud/voicenavigator/model/DescribeRecordingResult.h

@@ -39,12 +39,14 @@ namespace AlibabaCloud
 				~DescribeRecordingResult();
 				std::string getFilePath()const;
 				std::string getFileName()const;
+				std::string getVoiceSliceRecordingListJson()const;
 
 			protected:
 				void parse(const std::string &payload);
 			private:
 				std::string filePath_;
 				std::string fileName_;
+				std::string voiceSliceRecordingListJson_;
 
 			};
 		}

+ 3 - 0
voicenavigator/include/alibabacloud/voicenavigator/model/SaveRecordingRequest.h

@@ -30,6 +30,8 @@ class ALIBABACLOUD_VOICENAVIGATOR_EXPORT SaveRecordingRequest : public RpcServic
 public:
 	SaveRecordingRequest();
 	~SaveRecordingRequest();
+	std::string getVoiceSliceRecordingList() const;
+	void setVoiceSliceRecordingList(const std::string &voiceSliceRecordingList);
 	std::string getConversationId() const;
 	void setConversationId(const std::string &conversationId);
 	long getStartTime() const;
@@ -48,6 +50,7 @@ public:
 	void setInstanceOwnerId(long instanceOwnerId);
 
 private:
+	std::string voiceSliceRecordingList_;
 	std::string conversationId_;
 	long startTime_;
 	std::string type_;

+ 9 - 0
voicenavigator/src/model/DescribeRecordingRequest.cc

@@ -25,6 +25,15 @@ DescribeRecordingRequest::DescribeRecordingRequest()
 
 DescribeRecordingRequest::~DescribeRecordingRequest() {}
 
+bool DescribeRecordingRequest::getNeedVoiceSliceRecording() const {
+  return needVoiceSliceRecording_;
+}
+
+void DescribeRecordingRequest::setNeedVoiceSliceRecording(bool needVoiceSliceRecording) {
+  needVoiceSliceRecording_ = needVoiceSliceRecording;
+  setParameter(std::string("NeedVoiceSliceRecording"), needVoiceSliceRecording ? "true" : "false");
+}
+
 std::string DescribeRecordingRequest::getConversationId() const {
   return conversationId_;
 }

+ 7 - 0
voicenavigator/src/model/DescribeRecordingResult.cc

@@ -43,6 +43,8 @@ void DescribeRecordingResult::parse(const std::string &payload)
 		filePath_ = value["FilePath"].asString();
 	if(!value["FileName"].isNull())
 		fileName_ = value["FileName"].asString();
+	if(!value["VoiceSliceRecordingListJson"].isNull())
+		voiceSliceRecordingListJson_ = value["VoiceSliceRecordingListJson"].asString();
 
 }
 
@@ -56,3 +58,8 @@ std::string DescribeRecordingResult::getFileName()const
 	return fileName_;
 }
 
+std::string DescribeRecordingResult::getVoiceSliceRecordingListJson()const
+{
+	return voiceSliceRecordingListJson_;
+}
+

+ 9 - 0
voicenavigator/src/model/SaveRecordingRequest.cc

@@ -25,6 +25,15 @@ SaveRecordingRequest::SaveRecordingRequest()
 
 SaveRecordingRequest::~SaveRecordingRequest() {}
 
+std::string SaveRecordingRequest::getVoiceSliceRecordingList() const {
+  return voiceSliceRecordingList_;
+}
+
+void SaveRecordingRequest::setVoiceSliceRecordingList(const std::string &voiceSliceRecordingList) {
+  voiceSliceRecordingList_ = voiceSliceRecordingList;
+  setParameter(std::string("VoiceSliceRecordingList"), voiceSliceRecordingList);
+}
+
 std::string SaveRecordingRequest::getConversationId() const {
   return conversationId_;
 }