This is an early release preview. You may encounter bugs.
Koala logo
Unclaimed

Tool voice

Koala

Audio noise-reduction filter using Picovoice's Koala on-device technology.

B 75/100 GitHub score ? This grade is derived from GitHub signals, not user votes. Open for the full breakdown.
No votes yet

01 / About

What Koala is.

Koala is an on-device noise suppression engine that cleans speech audio frame by frame without sending it to a server. You create an engine instance, feed it consecutive PCM frames, and receive enhanced frames back in real time; a reset() call handles gaps between non-contiguous frames.

An AccessKey from the Picovoice Console authenticates each deployment. Validation contacts Picovoice license servers over the internet, while the audio processing itself runs entirely offline. Version 3.0.0 adds GPU and multi-core CPU execution and raises the minimum runtime versions to Node 18 and iOS 16.

Features

  • Local processing: all voice enhancement runs on the device, with no audio leaving the machine
  • Desktop platforms: Linux (x8664), macOS (x8664 and arm64), and Windows (x86_64 and arm64)
  • Mobile and browser: Android, iOS, and Chrome, Safari, Firefox, and Edge via a web worker SDK
  • Embedded: Raspberry Pi 3, 4, and 5
  • SDKs: Python (pvkoala), Android (Maven), iOS (CocoaPods), C (pv_koala.h), and Web (@picovoice/koala-web)
  • Frame API: a fixed frame length exposed by the engine, with process() returning an enhanced frame of the same size
  • Demos: microphone and file demos for Python and C, plus Android, iOS, and web demo apps

02 / Discussion CREDIBILITY-GATED

Discussion

Reading is open to everyone. Posting and voting need a verified identity or a GitHub grade of B or higher.

  • No discussions yet.

03 / Build

Build with Koala.

Browse the catalogue for frameworks, tools, and harnesses, each scored on real GitHub credibility.

Get Koala →

Browse the catalogue