This repository illustrates how to integrate Hive AI and the Dolby.io Android SDK to implement conference monitoring during conferences.
This repository contains a sample application for the blog post Add Conference Audio Moderation Using Hive.ai and the Dolby.io Android SDK. It explains how to use Hive Audio Moderation to capture raw local audio from Dolby.io conference, transcribe raw audio into human readable text, process the full transcription and detects inappropriate content across multiple classes.
If you do not have one already, create an account on Dolby.io and retrieve a client access token by connecting to your dashboard and selecting your application then click on API keys in the left menu.
Then, create a Hive account if you do not have one already and Request a Demo
When you have access to to your dashboard, create a project and get your Hive API Key
.
Open the project in Android Studio. Update Configuration.kt with Dolby.io Client Access Token and Hive API Key. Build the project and run it in a physical mobile device.
In the case any bugs occur, report it using Github issues, and we will see to it.
We welcome your interest in trying to experiment with our repos.
If there are any suggestions or if you would like to deliver any positive notes, feel free to open an issue and let us know!
For a deeper dive, we welcome you to review the following:
- Communications API
- Getting Started with Android SDK
- How to Screen Capture for Streaming in JavaScript
- Using Deep Learning for Understanding the Perception of Audio Quality
- Processing Collections of Archival Audio Recordings
Using decades of Dolby's research in sight and sound technology, Dolby.io provides APIs to integrate real-time streaming, voice & video communications, and file-based media processing into your applications. Sign up for a free account to get started building the next generation of immersive, interactive, and social apps.