Skip to content

Audio Recording

Note

This feature is disabled by default for privacy reasons. To enable it, please contact us and share your intended use case.

This feature enables recording of both user microphone input and in-app audio, providing richer context around audio interactions within the application. Capturing both sources allows for a more complete understanding of what the user hears and says during a session.

A common use case is recording conversations between a user and an in-app AI, making it possible to analyze how the AI responds to user prompts and how users interact with audio-driven experiences.

Setup in Unity

Note

This feature is supported in the Cognitive3D Unity SDK version 2.2.0 and above.

You can find this feature listed in the Cognitive3D menu > Feature Builder window.

Audio Recording in Feature Builder window

On the details page, you will see two options: Audio Recording details page

Microphone Audio Recording: This option adds a microphone audio recorder to the Cognitive3D_Manager prefab, enabling recording of the user’s microphone input for the entire session.

App Audio Recording: This option adds an in-app audio recorder component to the selected GameObjects in the scene hierarchy. Audio will be recorded only for those objects. Please ensure the selected GameObjects have an Audio Source component attached.

Note

Each in-app audio recorder must have a unique channel name. Audio Recording samples

intercom If you have a question or any feedback about our documentation please use the Intercom button (purple circle) in the lower right corner of any web page or join our Discord.