When looking through logs I’m noticing the events for session.created and session.updated are now returning a new key called input_audio_noise_reduction.
"input_audio_noise_reduction": null
Anyone have any information on this or are seeing the same thing?
Anybody? I’m also super interested in this. Background noise on some devices has been a problem at times. I looked through the OpenAPI types and couldn’t find this there or in the docs.
My guess is that they are implementing some sort of Active Echo Cancellation (AEC) or Active Noise Suppression (ANS) on the server-side.
For now we have to implement this ourselves but who knows what OpenAI is cooking up here.
setting a random value to input_audio_noise_reduction
{
"error": {
"message": "Invalid type for 'input_audio_noise_reduction': expected an object, but got a decimal number instead.",
"type": "invalid_request_error",
"param": "input_audio_noise_reduction",
"code": "invalid_type"
}
}
setting an empty object to input_audio_noise_reduction