OnlineVoiceInterface¶
Interface in Engine · Engine.OnlineVoiceInterface
Using it from Lua
Functions¶
| Name | Declaration |
|---|---|
AddPlayerTalkingDelegate | function AddPlayerTalkingDelegate() |
AddRecognitionCompleteDelegate | function AddRecognitionCompleteDelegate(byte LocalUserNum) |
ClearPlayerTalkingDelegate | function ClearPlayerTalkingDelegate() |
ClearRecognitionCompleteDelegate | function ClearRecognitionCompleteDelegate(byte LocalUserNum) |
GetRecognitionResults | function bool GetRecognitionResults(byte LocalUserNum, out array<SpeechRecognizedWord> Words) |
IsHeadsetPresent | function bool IsHeadsetPresent(byte LocalUserNum) |
IsLocalPlayerTalking | function bool IsLocalPlayerTalking(byte LocalUserNum) |
IsRemotePlayerTalking | function bool IsRemotePlayerTalking(UniqueNetId PlayerId) |
MuteAll | function bool MuteAll(byte LocalUserNum, bool bAllowFriends) |
MuteRemoteTalker | function bool MuteRemoteTalker(byte LocalUserNum, UniqueNetId PlayerId, optional bool bIsSystemWide) |
OnPlayerTalkingStateChange | delegate OnPlayerTalkingStateChange(UniqueNetId Player, bool bIsTalking) |
OnRecognitionComplete | delegate OnRecognitionComplete() |
RegisterLocalTalker | function bool RegisterLocalTalker(byte LocalUserNum) |
RegisterRemoteTalker | function bool RegisterRemoteTalker(UniqueNetId PlayerId) |
SelectVocabulary | function bool SelectVocabulary(byte LocalUserNum, int VocabularyId) |
SetRemoteTalkerPriority | function bool SetRemoteTalkerPriority(byte LocalUserNum, UniqueNetId PlayerId, int Priority) |
SetSpeechRecognitionObject | function bool SetSpeechRecognitionObject(byte LocalUserNum, SpeechRecognition SpeechRecogObj) |
StartNetworkedVoice | function StartNetworkedVoice(byte LocalUserNum) |
StartSpeechRecognition | function bool StartSpeechRecognition(byte LocalUserNum) |
StopNetworkedVoice | function StopNetworkedVoice(byte LocalUserNum) |
StopSpeechRecognition | function bool StopSpeechRecognition(byte LocalUserNum) |
UnmuteAll | function bool UnmuteAll(byte LocalUserNum) |
UnmuteRemoteTalker | function bool UnmuteRemoteTalker(byte LocalUserNum, UniqueNetId PlayerId, optional bool bIsSystemWide) |
UnregisterLocalTalker | function bool UnregisterLocalTalker(byte LocalUserNum) |
UnregisterRemoteTalker | function bool UnregisterRemoteTalker(UniqueNetId PlayerId) |