Home Community Blog Buy Now
Blog

Misty Community Forum

Understanding "SourceTrackDataMessage" event type output

Hi,
I have a general question about correctly interpreting the output from the SoundTrackDataMessage event. When registering to this event, I get the following output.
Question 1: degreeOfArrivalSpeech always returned 90 degrees during my experiments even though the speech source (a person talking) was changing positions with Misty being stationary. I was expecting this value to change as the sound source location changed. Is my understanding correct? Where could I start to debug what may be going on?

Question 2: As I understand it, ‘voiceActivtyPolar’ indicates the intensity/loudness of the sound/speech source for every degree in a 0 - 360 degree circle (I assume this 360 degree circle is with respect to Misty’s head, with the direction that Misty is pointing to being 0/360 degrees. I am trying to understand how the values in this array relate to degreeOfArrivalSpeech. Intuitively, I would expect that the values in this array would be higher for the angles that are closer to what is reported by the degreeOfArrivalSpeech. For example, for the example snapshot below, I would expect that the values in this array would be higher for angles closer to 90 degrees. However, this does not appear to be the case. Is my understanding not fully correct?

Question 3: Finally for the ‘voiceActivitySectors’, array, because we do have a speech source, I would think that one of sectors, which contains 90 degrees should have reported ‘True’. However, this also reports False for all four sectors all the time. Is this working as expected and maybe my understanding needs to be aligned?

Below is a snapshot of the output from one of my experiments. I appreciate any guidance on this. Thanks.Prabhjot

{‘created’: ‘2021-07-09T19:22:03.1670707Z’, ‘degreeOfArrivalNoise’: , ‘degreeOfArrivalSpeech’: 90, ‘sensorId’: None, ‘timeOffset’: 926, ‘voiceActivityPolar’: [9, 9, 9, 9, 9, 10, 10, 10, 9, 8, 6, 5, 6, 7, 8, 10, 10, 11, 10, 10, 9, 8, 8, 9, 10, 11, 11, 11, 11, 10, 10, 10, 9, 9, 9, 7, 6, 6, 6, 5, 3, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 3, 4, 5, 6, 7, 6, 6, 6, 7, 9, 10, 10, 10, 11, 10, 9, 8, 10, 12, 13, 13, 13, 13, 12, 12, 12, 13, 14, 15, 16, 16, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 17, 17, 16, 15, 15, 14, 13, 13, 12, 9, 7, 10, 13, 14, 14, 15, 15, 15, 15, 14, 13, 12, 10, 8, 8, 11, 15, 16, 14, 12, 11, 11, 14, 17, 17, 15, 13, 10, 7, 6, 5, 6, 10, 16, 19, 16, 11, 6, 5, 6, 8, 11, 14, 17, 18, 18, 16, 13, 13, 15, 17, 18, 17, 12, 7, 8, 12, 15, 16, 18, 16, 11, 7, 9, 13, 14, 13, 12, 10, 8, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 17, 16, 14, 13, 12, 11, 10, 8, 7, 7, 8, 10, 12, 12, 11, 8, 5, 8, 12, 13, 12, 11, 9, 6, 5, 8, 11, 12, 11, 10, 9, 9, 10, 11, 11, 11, 10, 8, 6, 6, 6, 7, 7, 8, 8, 7, 7, 6, 5, 4, 4, 5, 5, 5, 4, 4, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 4, 4, 5, 5, 5, 5, 5, 4, 4, 3, 3, 4, 5, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9], ‘voiceActivitySectors’: [False, False, False, False]}