Voice interpretation helper interface.
More...
#include <zoom_video_sdk_voice_interpretation_helper_interface.h>
Voice interpretation helper interface.
Definition at line 68 of file zoom_video_sdk_voice_interpretation_helper_interface.h.
◆ ~IZoomVideoSDKVoiceInterpretationHelper()
| virtual IZoomVideoSDKVoiceInterpretationHelper::~IZoomVideoSDKVoiceInterpretationHelper |
( |
| ) |
|
|
inlinevirtual |
◆ getAudioBalanceForOriginalAndTranslatedVoice()
| virtual float IZoomVideoSDKVoiceInterpretationHelper::getAudioBalanceForOriginalAndTranslatedVoice |
( |
| ) |
|
|
pure virtual |
Get audio balance between original and translated voice.
- Returns
- Audio balance in range [0.0, 1.0]. 0.0 means original only, 1.0 means translated only.
◆ getMySpeakingLanguage()
Get current speaking language for local user.
- Returns
- The current speaking language. Returns nullptr if unavailable.
◆ getMySpeakingLanguageList()
Get available speaking language list.
- Returns
- The speaking language list. Returns nullptr if unavailable.
◆ getTranslatedLanguage()
Get current translated language for local user.
- Returns
- The current translated language. Returns nullptr if unavailable.
◆ getTranslatedLanguagesList()
Get available translated language list.
- Returns
- The translated language list. Returns nullptr if unavailable.
◆ getTranslatedVoiceStyle()
Get current translated voice style.
- Returns
- The current voice style. Returns nullptr if unavailable.
◆ getTranslatedVoiceStyleList()
Get available translated voice style list.
- Returns
- The translated voice style list. Returns nullptr if unavailable.
◆ isVoiceInterpretationEnabled()
| virtual bool IZoomVideoSDKVoiceInterpretationHelper::isVoiceInterpretationEnabled |
( |
| ) |
|
|
pure virtual |
Query whether voice interpretation capability is enabled in current session.
- Returns
- true if enabled. Otherwise, false.
◆ isVoiceInterpretationReady()
| virtual bool IZoomVideoSDKVoiceInterpretationHelper::isVoiceInterpretationReady |
( |
| ) |
|
|
pure virtual |
Query whether voice interpretation is ready for use.
- Returns
- true if ready. Otherwise, false.
◆ isVoiceInterpretationStarted()
| virtual bool IZoomVideoSDKVoiceInterpretationHelper::isVoiceInterpretationStarted |
( |
| ) |
|
|
pure virtual |
Query whether voice interpretation has been started.
- Returns
- true if started. Otherwise, false.
◆ setAudioBalanceForOriginalAndTranslatedVoice()
| virtual ZoomVideoSDKErrors IZoomVideoSDKVoiceInterpretationHelper::setAudioBalanceForOriginalAndTranslatedVoice |
( |
float | balance | ) |
|
|
pure virtual |
Set audio balance between original and translated voice.
- Parameters
-
| balance | Audio balance in range [0.0, 1.0]. 0.0 means original only, 1.0 means translated only. |
- Returns
- If the function succeeds, the return value is ZoomVideoSDKErrors_Success. Otherwise, this function returns an error.
◆ setMySpeakingLanguage()
Set speaking language for local user.
- Parameters
-
| language | The target speaking language. |
- Returns
- If the function succeeds, the return value is ZoomVideoSDKErrors_Success. Otherwise, this function returns an error.
◆ setTranslatedLanguage()
Set translated language for local user.
- Parameters
-
| language | The target translated language. |
- Returns
- If the function succeeds, the return value is ZoomVideoSDKErrors_Success. Otherwise, this function returns an error.
◆ setTranslatedVoiceStyle()
Set translated voice style.
- Parameters
-
| voiceInfo | The target voice style. |
- Returns
- If the function succeeds, the return value is ZoomVideoSDKErrors_Success. Otherwise, this function returns an error.
◆ startVoiceInterpretation()
| virtual ZoomVideoSDKErrors IZoomVideoSDKVoiceInterpretationHelper::startVoiceInterpretation |
( |
| ) |
|
|
pure virtual |
Start voice interpretation.
- Returns
- If the function succeeds, the return value is ZoomVideoSDKErrors_Success. Otherwise, this function returns an error.
◆ stopVoiceInterpretation()
| virtual ZoomVideoSDKErrors IZoomVideoSDKVoiceInterpretationHelper::stopVoiceInterpretation |
( |
| ) |
|
|
pure virtual |
Stop voice interpretation.
- Returns
- If the function succeeds, the return value is ZoomVideoSDKErrors_Success. Otherwise, this function returns an error.