Koala Noise Suppression
Web Quick Start
Platforms
- Chrome & Chromium-based browsers
- Edge
- Firefox
- Safari
Requirements
- Picovoice Account and AccessKey
- Node.js 16+
- npm
Picovoice Account & AccessKey
Signup or Login to Picovoice Console to get your AccessKey.
Make sure to keep your AccessKey secret.
Quick Start
Setup
Install Node.js.
Install the Web Voice Processor and Koala Noise Suppression Web packages:
Usage
Create an instance of KoalaWorker:
Subscribe KoalaWorker to WebVoiceProcessor to start processing audio frames:
Once done, unsubscribe to stop processing audio frames:
In case the next audio frame does not directly follow the previous one, reset Koala Noise Suppression's internal state:
Release resources explicitly when done with Koala Noise Suppression:
Demo
For the Koala Noise Suppression Web SDK, there is a Web demo project available on the Koala Noise Suppression GitHub repository.
Setup
Clone the Koala Noise Suppression repository from GitHub:
Usage
- Install dependencies and run:
- Open http://localhost:5000 to view it in the browser.