VideoSDK-Windows v1.3.3
1658854800000
Video SDK - Windows
Added
New interface to support new live transcription and transcription features.
New enums:
typedef enum { ZoomVideoSDKLiveTranscription_Status_Stop = 0,//not start ZoomVideoSDKLiveTranscription_Status_Start = 1, //start }ZoomVideoSDKLiveTranscriptionStatus; typedef enum { ZoomVideoSDKLiveTranscription_OperationType_None = 0, ZoomVideoSDKLiveTranscription_OperationType_Add, ZoomVideoSDKLiveTranscription_OperationType_Update, ZoomVideoSDKLiveTranscription_OperationType_Delete, ZoomVideoSDKLiveTranscription_OperationType_Complete, ZoomVideoSDKLiveTranscription_OperationType_NotSupported, }ZoomVideoSDKLiveTranscriptionOperationType;
New class class
IZoomVideoSDKLiveTranscriptionHelper
{ public: virtual bool canStartLiveTranscription() = 0; virtual ZoomVideoSDKErrors getLiveTranscriptionStatus(ZoomVideoSDKLiveTranscriptionStatus& status) = 0; virtual ZoomVideoSDKErrors startLiveTranscription() = 0; virtual ZoomVideoSDKErrors stopLiveTranscription() = 0; virtual IVideoSDKVector<ILiveTranscriptionLanguage*>* getAvailableSpokenLanguages() = 0; virtual ZoomVideoSDKErrors setSpokenLanguage(int languageID) = 0; virtual ILiveTranscriptionLanguage* getSpokenLanguage() = 0; virtual IVideoSDKVector<ILiveTranscriptionLanguage*>* getAvailableTranslationLanguages() = 0; virtual ZoomVideoSDKErrors setTranslationLanguage(int languageID) = 0; virtual ILiveTranscriptionLanguage* getTranslationLanguage() = 0; };
New interface:
virtual IZoomVideoSDKLiveTranscriptionHelper* getLiveTranscriptionHelper() = 0;
New parameter to customize audio test speaker file.
New struct in
zoom_video_sdk_def.h
struct ZoomVideoSDKExtendParams { const zchar_t* speakerTestFilePath; //Only support mp3 format,The size cannot exceed 1M ZoomVideoSDKExtendParams() { speakerTestFilePath = NULL; } };
New parameters in
ZoomVideoSDKInitParams
ZoomVideoSDKExtendParams extendParam
New optional field in JWT payload to allow setting the data center region preference for the session. Specify the data center location used by the participant, separated by commas.
Valid geo regions:
US,AU,CA,IN,CN,BR,MX,HK,SG,JP,DE,NL
Payload=
{
...
"geo_regions": "SG,HK,AU"
...
}
Fixed:
Fixed an issue where the SDK crashes when sending raw audio data.
Did you like this update?