This page was machine-translated. Spotted a mistake?Help improve it.
Skip to content

Silence Removal

Phát hiện và loại bỏ các đoạn im lặng khỏi tệp âm thanh dựa trên ngưỡng và thời lượng tối thiểu có thể cấu hình.

API Endpoint

POST /api/v1/tools/audio/silence-removal

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

Parameters

ParameterTypeRequiredDefaultDescription
thresholdDbnumberNo-50Ngưỡng im lặng tính bằng dB (-80 đến -20). Âm thanh dưới mức này được coi là im lặng.
minSilenceSnumberNo0.5Thời lượng im lặng tối thiểu tính bằng giây cần loại bỏ (0.1 đến 5)

Example Request

bash
curl -X POST http://localhost:1349/api/v1/tools/audio/silence-removal \
  -H "Authorization: Bearer si_your-api-key" \
  -F "[email protected]" \
  -F 'settings={"thresholdDb": -45, "minSilenceS": 1}'

Example Response

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

Notes

  • Ngưỡng cao hơn (ít âm hơn) sẽ mạnh tay hơn và loại bỏ cả những đoạn nhỏ tiếng lẫn im lặng thực sự.
  • Tăng minSilenceS để chỉ cắt bỏ những khoảng dừng dài hơn trong khi vẫn giữ lại những khoảng lặng tự nhiên ngắn.
  • Hữu ích để dọn dẹp các bản thu podcast, bài giảng và ghi âm giọng nói.
  • Đầu ra thường giữ nguyên container của tệp đầu vào. Đầu vào AAC được ghi thành M4A, còn các đầu vào chỉ giải mã được nhưng không hỗ trợ sẽ chuyển về MP3.