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
general
The 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 Information endpoint to 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
Authorization
as key and the value beingNureva
followed by theauthParameters
received from the login endpoint. - Update the headers to include
Nureva-Client-Id
as key andintegration_app_name
as the value. - Update the headers to include
Nureva-Client-Version
as key and0.0.1
as 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 about 3 hours ago