2.2.1.28 Signal Element
A Signal element contains metrics related to the signal. The type of this element is SignalType.
The SignalType type is defined as follows<244>:
-
<xs:complexType name="SignalType"> <xs:sequence> <xs:element name="SignalLevel" type="xs:int" minOccurs="0" /> <xs:element name="NoiseLevel" type="xs:int" minOccurs="0" /> <xs:element name="EchoReturn" type="xs:int" minOccurs="0" /> <xs:element name="SpeakerFeedbackMicIn" type="xs:int" minOccurs="0"/> <xs:element name="SpeechLevelMicIn" type="xs:int" minOccurs="0"/> <xs:element name="SpeechLevelPostProcess" type="xs:int" minOccurs="0"/> <xs:element name="SignalLevelLoudSpeaker" type="xs:int" minOccurs="0"/> <xs:element name="BackGroundNoiseMicIn" type="xs:int" minOccurs="0"/> <xs:element name="BackGroundNoiseSent" type="xs:int" minOccurs="0" /> <xs:element name="LocalSpeechToEcho" type="xs:int" minOccurs="0" /> <xs:element name="SpeakerGlitchRate" type="xs:int" minOccurs="0" /> <xs:element name="MicGlitchRate" type="xs:int" minOccurs="0" /> <xs:element name="SpeakerClipRate" type="xs:int" minOccurs="0" /> <xs:element name="MicClipRate" type="xs:int" minOccurs="0" /> <xs:element name="RxAGCSignalLevel" type="xs:int" minOccurs="0" /> <xs:element name="RxAGCNoiseLevel" type="xs:int" minOccurs="0" /> <xs:element ref="v2:InitialSignalLevelRMS" minOccurs="0"/> <xs:element ref="v2:AudioTimestampDriftRateMic" minOccurs="0"/> <xs:element ref="v2:AudioTimestampDriftRateSpk" minOccurs="0"/> <xs:element ref="v2:AudioTimestampErrorMicMs" minOccurs="0"/> <xs:element ref="v2:AudioTimestampErrorSpkMs" minOccurs="0"/> <xs:element ref="v2:VsEntryCauses" minOccurs="0"/> <xs:element ref="v2:EchoEventCauses" minOccurs="0"/> <xs:element ref="v2:EchoPercentMicIn" minOccurs="0"/> <xs:element ref="v2:EchoPercentSend" minOccurs="0"/> <xs:element ref="v2:RxAvgAGCGain" minOccurs="0"/> <xs:sequence minOccurs="0"> <xs:element ref="v2:Separator" />
-
<xs:element ref="v3:RecvSignalLevelCh1" minOccurs="0"/> <xs:element ref="v3:RecvSignalLevelCh2" minOccurs="0"/> <xs:element ref="v3:RecvNoiseLevelCh1" minOccurs="0"/> <xs:element ref="v3:RecvNoiseLevelCh2" minOccurs="0"/> <xs:element ref="v3:SendSignalLevelCh1" minOccurs="0"/> <xs:element ref="v3:SendSignalLevelCh2" minOccurs="0"/>
-
<xs:element ref="v3:SendNoiseLevelCh1" minOccurs="0"/> <xs:element ref="v3:SendNoiseLevelCh2" minOccurs="0"/> <xs:sequence minOccurs="0"> <xs:element ref="v3:Separator3"/> <xs:element ref="v4:RenderSignalLevel" minOccurs="0"/> <xs:element ref="v4:RenderNoiseLevel" minOccurs="0"/> <xs:element ref="v4:RenderLoopbackSignalLevel" minOccurs="0"/> <xs:sequence minOccurs="0"> <xs:element ref="v4:Separator4" /> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:sequence> </xs:sequence> </xs:sequence> <xs:anyAttribute namespace="##other" processContents="lax" /> </xs:complexType>