# Is there a callback for the isTalking interface?

**URL:** <https://devforum.zoom.us/t/is-there-a-callback-for-the-istalking-interface/32957>\
**Category:** macOS\
**Created:** [October 12, 2020, 4:52pm UTC](https://devforum.zoom.us/t/is-there-a-callback-for-the-istalking-interface/32957 "2020-10-12T16:52:03Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![tmiskiew](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tmiskiew/32/9174_2.png) [@tmiskiew](https://devforum.zoom.us/u/tmiskiew)\
**Post date:** [October 12, 2020, 4:52pm UTC](https://devforum.zoom.us/t/is-there-a-callback-for-the-istalking-interface/32957/1 "2020-10-12T16:52:03Z")

</div>

In the release notes I found the of the (BOOL)isTalking interface.

new interface to check whether a user is talking or not

- The interface `- (BOOL)isTalking` in `ZoomSDKMeetingActionController.h`

Is there a call back for this or do I have to loop through all users all the time to find out whether they’re talking? Also is there a way to find out when no one is talking or a person stops talking?

---

<div class="post-metadata">

**Author:** ![carson.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/carson.zoom/32/785_2.png) [@carson.zoom](https://devforum.zoom.us/u/carson.zoom)\
**Post date:** [October 24, 2020, 6:17am UTC](https://devforum.zoom.us/t/is-there-a-callback-for-the-istalking-interface/32957/2 "2020-10-24T06:17:34Z")

</div>

Hi @tmiskiew,

Thanks for the post and pardon the late response. If you would like to find out who is talking, you may leverage the following callback:

```auto
/**
 *@brief Notification of in-meeting active speakers.
 *@param useridArray The array contain userid of the active speakers.
 */
- (void)onUserActiveAudioChanage:(NSArray *)useridArray;

```

If this callback returns an empty array or nothing, then it means no one is talking.

Hope this helps. Thanks!

---

<div class="post-metadata">

**Author:** ![detunized](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/detunized/32/22968_2.png) [@detunized](https://devforum.zoom.us/u/detunized)\
**Post date:** [February 11, 2021, 12:07pm UTC](https://devforum.zoom.us/t/is-there-a-callback-for-the-istalking-interface/32957/3 "2021-02-11T12:07:07Z")

</div>

Hi @carson.zoom ,

I noticed that this callback is never called with an empty array. So it impossible to to track the situation when no one is talking. This works well on Windows by the way. It seem to be a Mac only issue.

---

<div class="post-metadata">

**Author:** ![jon.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jon.zoom/32/13495_2.png) [@jon.zoom](https://devforum.zoom.us/u/jon.zoom)\
**Post date:** [February 11, 2021, 6:01pm UTC](https://devforum.zoom.us/t/is-there-a-callback-for-the-istalking-interface/32957/4 "2021-02-11T18:01:20Z")

</div>

Hi @detunized, thanks for using our SDK.

Can you please verify which SDK version, Xcode version, and macOS version you are using?

Thanks!

---

<div class="post-metadata">

**Author:** ![detunized](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/detunized/32/22968_2.png) [@detunized](https://devforum.zoom.us/u/detunized)\
**Post date:** [February 11, 2021, 6:05pm UTC](https://devforum.zoom.us/t/is-there-a-callback-for-the-istalking-interface/32957/5 "2021-02-11T18:05:06Z")

</div>

SDK: zoom-sdk-macos-5.4.54802.0124  
macOS: 10.14.6  
Xcode: 11.3.1

---

<div class="post-metadata">

**Author:** ![jon.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jon.zoom/32/13495_2.png) [@jon.zoom](https://devforum.zoom.us/u/jon.zoom)\
**Post date:** [February 11, 2021, 7:07pm UTC](https://devforum.zoom.us/t/is-there-a-callback-for-the-istalking-interface/32957/6 "2021-02-11T19:07:28Z")

</div>

Hi @detunized,

The macOS SDK does not currently support that version of Xcode. Can you please try again using a version of Xcode no higher than 10.X and let me know if the issue persists?

Thanks!

---

<div class="post-metadata">

**Author:** ![detunized](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/detunized/32/22968_2.png) [@detunized](https://devforum.zoom.us/u/detunized)\
**Post date:** [February 11, 2021, 7:27pm UTC](https://devforum.zoom.us/t/is-there-a-callback-for-the-istalking-interface/32957/7 "2021-02-11T19:27:12Z")

</div>

Everything works well in Xcode 11. It’s a huge pain to have a different version of Xcode installed in addition to the current one. The callback is called with the active speakers it’s just not called when no one is speaking. It has nothing to do with the Xcode version. Thanks.

---

<div class="post-metadata">

**Author:** ![jon.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jon.zoom/32/13495_2.png) [@jon.zoom](https://devforum.zoom.us/u/jon.zoom)\
**Post date:** [February 11, 2021, 10:11pm UTC](https://devforum.zoom.us/t/is-there-a-callback-for-the-istalking-interface/32957/8 "2021-02-11T22:11:48Z")

</div>

Hi @detunized,

Apologies for that, I have confirmed that this behavior is present when using Xcode 10 as well. We will need to investigate this and let you know as soon as we have any updates.

Also, we realize that maintaining multiple Xcode versions for development is not ideal and are working on supporting Xcode 12 in the next SDK release. Be sure to keep an eye on our [release notes](https://marketplace.zoom.us/docs/sdk/native-sdks/macos/release-notes) for that. 🙂

Thanks!

---

<div class="post-metadata">

**Author:** ![detunized](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/detunized/32/22968_2.png) [@detunized](https://devforum.zoom.us/u/detunized)\
**Post date:** [February 11, 2021, 10:41pm UTC](https://devforum.zoom.us/t/is-there-a-callback-for-the-istalking-interface/32957/9 "2021-02-11T22:41:34Z")

</div>

Great, thanks! Will be waiting for a new release.

---

<div class="post-metadata">

**Author:** ![jon.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jon.zoom/32/13495_2.png) [@jon.zoom](https://devforum.zoom.us/u/jon.zoom)\
**Post date:** [February 12, 2021, 11:22pm UTC](https://devforum.zoom.us/t/is-there-a-callback-for-the-istalking-interface/32957/10 "2021-02-12T23:22:02Z")

</div>

We have been looking forward to this release for quite some time as well!

Please don’t hesitate to reach out for any additional questions.
