- 实时处理,适用于通话、会议和直播
- 三种预设:speed、balanced、quality
- 16、32、44.1 和 48 kHz
运行平台
- Web
- iOS
- Android
- Windows
- macOS
- Linux
- Flutter
适配框架
- WebRTC
- LiveKit
五种音频特效,一个 SDK
可以单独使用,也可以串联使用。降噪在所有平台上运行;Studio Sound、Voice Changer 和文件净化包含在 Web SDK 中。需要定制特效?欢迎联系我们。
- 噪声门、齿音消除、压缩器
- 带 voice、podcast、broadcast、warm 和 bright 预设的均衡器
- 自动增益控制和限幅器
- MP3, WAV, M4A and more
- 适用于转写、AI 语音智能体和音频净化
- MP4, MOV, AVI and more
- 适用于视频留言、异步销售工具和内容类应用
- 音高、共振峰和合唱调节
- 适用于游戏语音、匿名支持和安全平台
在线演示
正式版音频 SDK 就在本页面上用你的麦克风运行。
用你自己的麦克风听一听
- 浏览器会请求访问麦克风。
- 请使用耳机以避免回声。
- 选择麦克风后即开始播放。音频始终留在你的设备上。
import { atsvb } from 'audio-effects-sdk';
const sdk = new atsvb('YOUR_CUSTOMER_ID');
sdk.preload();
sdk.onReady = () => {
sdk.useStream(micStream);
sdk.run();
audio.srcObject = sdk.getStream();
};
val audioSdkFactory = AudioEffectsSDK.getAudioSdkFactory(context)
audioSdkFactory.auth(yourCustomerId) { licenseStatus ->
if (licenseStatus == LicenseStatus.ACTIVE) {
val pipeline = audioSdkFactory.createAudioPipeline(PipelineConfig())
pipeline.enableNoiseSuppression(true)
val result = pipeline.process(yourAudioData)
}
}
import AudioEffectsSDK
let sdkFactory = Factory()
let authResult = try await sdkFactory.auth(customerID: "CUSTOMER_ID")
guard authResult.status == .active else { return }
let config = PipelineConfig(type: .pcmSignedInt16, sampleRate: 48000)
let pipeline = try sdkFactory.newPipeline(config)
pipeline.noiseSuppressionEnabled = true
平台和安装包
| 平台 | 系统要求 | 安装 | 链接 |
|---|---|---|---|
| Web | 新版 Chrome、Safari、Firefox、Edge;WebAssembly | npm i audio-effects-sdk |
|
| iOS | iOS 14+ | Swift Package |
|
| Android | Android 8.1(API 27)+ | ai.effectssdk:audio (Maven) |
|
| Windows | Windows 10+,x64 和 x86 | C++ SDK |
|
| macOS | macOS 11.0+ | C++ SDK |
|
| Linux | x86_64,glibc 2.35+(Ubuntu 22.04+) | C++ SDK |
|
| Flutter | Flutter Web 搭配 flutter_webrtc | Flutter plugin |
音频会离开用户设备吗?
不会。所有处理都在终端用户设备上运行;SDK 仅记录其激活(一次会话)用于计费。
可以只用降噪吗?
可以。每个特效都单独启用,你可以先从降噪开始,之后再添加 Studio Sound 或 Voice Changer。
支持哪些平台?
Web(WebAssembly)、iOS 14+、Android 8.1+、Windows 10+、macOS 11.0+、Linux(Ubuntu 22.04+)以及 Flutter Web。
如何计费?
先在 Developer Portal 免费试用,之后按会话按量付费,$50 起,与视频 SDK 相同。