Koala Noise Suppression
iOS Quick Start
Platforms
- iOS (13.0+)
Requirements
Picovoice Account & AccessKey
Signup or Login to Picovoice Console to get your AccessKey
.
Make sure to keep your AccessKey
secret.
Quick Start
Setup
Install Xcode.
Import the Koala-iOS package into your project.
To import the package using SPM, open up your project's Package Dependencies in XCode and add:
To import it into your iOS project using CocoaPods, add the following line to your Podfile:
Then, run the following from the project directory:
- Add the following to the app's
Info.plist
file to enable recording with an iOS device's microphone
Usage
Create an instance of the engine and enhance audio:
In case the next audio frame does not directly follow the previous one, reset Koala Noise Suppression
's internal state:
Free resources acquired by Koala Noise Suppression
:
Demos
For the Koala Noise Suppression iOS SDK, we offer demo applications that demonstrate how to use the VAD engine on real-time audio streams (i.e. microphone input).
Setup
Clone the Repository
Usage
Replace
"${YOUR_ACCESS_KEY_HERE}"
in the ViewModel.swift file with a validAccessKey
.Open the
KoalaDemo.xcodeproj
in XCode and run the demo.
For more information on our Koala Noise Suppression demos for iOS, head over to our GitHub repository.