Get sound location algorithm
Only HDL410 systems support this feature.
This tutorial shows how to get the active sound location algorithm for the room where Nureva® audio devices are located.
What can be controlled with the API?
- soundLocationAlgorithm: The algorithm used for detecting sound locations in the room. Possible values are:
- BP
- TDOA
 
Minimum role required: general
generalThe Get room layout endpoint can be accessed with the general role or any role of a higher level.
Overview
- Use the Get room layout endpoint to get the active sound location algorithm.
- Check that the request was successful and parse the response.
Instructions
Step 1 - Send a request to get the active sound location algorithm
Use the Get room layout endpoint to a make a request to get the room layout information for the room where the Nureva® audio conferencing system is connected:
- Set the path with the IP address of the Nureva® device followed by /api/v1/room/layout.
- Update the headers to include Authorizationas key and the value beingNurevafollowed by theauthParametersreceived from the login endpoint.
- Update the headers to include Nureva-Client-Idas key andintegration_app_nameas the value.
- Update the headers to include Nureva-Client-Versionas key and0.0.1as the value.
- Send the GET request. The code sample below is a request to retrieve the current sound location algorithm for the room of the device with the IP address of 10.0.0.1.
curl --request GET \
     --url https://10.0.0.1/api/v1/room/layout \
     --header 'Authorization: Nureva Z2VuZXJhbDo=' \
     --header 'Nureva-Client-Id: integration_app_name' \
     --header 'Nureva-Client-Version: 0.0.1'- If the call is successful, an HTTP status code of 200 OK will be returned.
Step 2 - Parse the response
The example response below indicates that the active sound location algorithm is set to the default algorithm.
{
  "soundLocationAlgorithm": "BP"
}
Tutorial complete!You now know how to get the sound location algorithm.
Updated 4 days ago
