Trang này được dịch tự động bằng máy. Phát hiện lỗi?Giúp cải thiện bản dịch.
Skip to content

Giảm nhiễu ​

Giảm tạp âm nền trong một tệp âm thanh bằng cách khử nhiễu dựa trên FFT với cường độ có thể chọn.

Endpoint API ​

POST /api/v1/tools/audio/noise-reduction

Chấp nhận dữ liệu form multipart với một tệp âm thanh và một trường JSON settings.

Tham số ​

Tham sốKiểuBắt buộcMặc địnhMô tả
strengthstringKhông"medium"Cường độ khử nhiễu: light, medium, strong

Yêu cầu ví dụ ​

bash
curl -X POST http://localhost:1349/api/v1/tools/audio/noise-reduction \
  -H "Authorization: Bearer si_your-api-key" \
  -F "[email protected]" \
  -F 'settings={"strength": "strong"}'

Phản hồi ví dụ ​

json
{
  "jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "downloadUrl": "/api/v1/download/a1b2c3d4-e5f6-7890-abcd-ef1234567890/audio.mp3",
  "originalSize": 4500000,
  "processedSize": 4500000
}

Ghi chú ​

  • light giữ lại nhiều chi tiết hơn nhưng loại bỏ ít nhiễu hơn. strong loại bỏ nhiều nhiễu hơn nhưng có thể tạo ra các nhiễu ảo (artifact) nhỏ.
  • Kết quả tốt nhất với các bản ghi có tạp âm nền ổn định (tiếng quạt kêu, điều hòa, tiếng rè tĩnh).
  • Đầu ra thường giữ container đầu vào. Đầu vào AAC được ghi thành M4A, và các đầu vào chỉ giải mã không được hỗ trợ sẽ chuyển về MP3.