Cách sử dụng Tách giọng hát
- 1
Thả bài hát hoặc video vào đây
Chọn tệp MP3, WAV, M4A, FLAC hoặc OGG, hoặc video có phần nhạc bạn muốn tách. Các định dạng ít gặp như AVI hay WMA sẽ được công cụ ffmpeg tích hợp giải mã thay cho trình duyệt.
- 2
Chọn 2 stem hoặc 4 stem
2 stem cho ra một track giọng hát và một track nhạc nền. 4 stem tách phần nhạc thành trống, bass và phần còn lại. Lần chạy đầu sẽ tải mô hình một lần: 39 MB hoặc 79 MB.
- 3
Nhấn Tách
Bài hát đi qua mô hình theo từng khối 12 giây chồng lên nhau. Thanh tiến trình cho biết đã xong đến đâu và còn khoảng bao lâu, còn nút Hủy dừng việc xử lý ngay lập tức.
- 4
Nghe, tắt tiếng và nghe riêng
Nhạc nền phát trước, còn giọng hát bị tắt tiếng. Bạn có thể tắt tiếng hoặc nghe riêng bất kỳ stem nào, hay bấm vào dạng sóng để nhảy tới đoạn đó; các stem luôn khớp nhịp khi bạn chuyển đổi.
- 5
Lưu WAV hoặc MP3
Tải xuống nhạc nền, từng stem riêng lẻ hoặc toàn bộ stem trong một tệp ZIP, dưới dạng WAV 16-bit không mất dữ liệu hoặc MP3 320 kbps.
Giới hạn và Pro
Bài hát tối đa 10 phút và 500 MB; với tệp dài hơn, 10 phút đầu sẽ được tách. Điện thoại và thiết bị có RAM 4 GB trở xuống tách tối đa 5 phút mỗi lần (3 phút với 4 stem).
Tối đa 20 phút mỗi bài với 2 stem và 12 phút với 4 stem trên máy tính. Xem Pro
Về Tách giọng hát
Công cụ tách giọng hát chia một bài hát hoàn chỉnh thành các track riêng, gọi là stem, bằng Spleeter, mô hình tách nguồn do nhóm nghiên cứu của Deezer huấn luyện trên kho nhạc được cấp phép của họ và phát hành theo giấy phép MIT. Ở chế độ 2 stem, bạn nhận được giọng hát và phần còn lại, tức là bản nhạc nền hay bản karaoke của bài hát. Ở chế độ 4 stem, phần nhạc được tách tiếp thành trống, bass và các nhạc cụ còn lại. Stem xuất ra ở 44,1 kHz âm thanh nổi (bản thu mono vẫn là mono), và khi phát cùng nhau chúng cộng lại đúng bằng bản thu gốc.
Công cụ phù hợp để hát karaoke và luyện giọng trên phần nhạc đệm gốc, tạo bản “minus one” để chơi nhạc cụ của riêng bạn theo bài, lấy giọng hát a cappella để làm remix hoặc mash-up, và nghe tách riêng đường bass hay tiết tấu trống để học theo.
Mô hình làm việc trên phổ tần: với mỗi lát thời gian và cao độ, nó ước tính phần nào thuộc về từng stem. Nó quyết định đến khoảng 11 kHz; phía trên mức đó mỗi stem nhận phần chia trung bình, nên chũm chọe và phần cao thoáng của bản phối được giữ lại thay vì bị cắt. Kết quả phụ thuộc vào bản thu. Ca sĩ chính rõ ràng trên nền ban nhạc sẽ tách tốt. Âm vang dài, bè đôi, hợp xướng và giọng xử lý nặng thường để lại một chút bóng giọng trong nhạc nền, còn nhạc cụ nằm trong dải giọng hát như guitar solo hay saxophone có thể lọt vào track giọng. Công cụ không thể tách một ca sĩ khỏi bản song ca, đổi tông hay tốc độ, hoặc loại riêng một nhạc cụ ngoài trống và bass.
Quyền riêng tư
Bài hát được giải mã và tách bởi một worker chạy nền ngay trong tab trình duyệt này, nên âm thanh không rời khỏi thiết bị của bạn và không cần tài khoản. Chỉ các tệp chương trình được tải xuống: engine ONNX Runtime từ jsDelivr và mô hình Spleeter từ Hugging Face (huggingface.co). Mô hình được lưu trong bộ nhớ trình duyệt cho bài tiếp theo cho đến khi bạn nhấn Gỡ; các stem chỉ tồn tại trong tab này cho đến khi bạn lưu.
Tính năng
Tách ngay trên thiết bị của bạn
Spleeter chạy qua ONNX Runtime trong Web Worker, trên card đồ họa với WebGPU hoặc trên bộ xử lý với WebAssembly.
Tắt tiếng và nghe riêng khi đang phát
Mỗi stem có dạng sóng riêng cùng nút tắt tiếng và nghe riêng, nên bạn nghe được bản karaoke, giọng hát riêng hoặc bất kỳ cách kết hợp nào trước khi lưu.
WAV, MP3 hoặc ZIP chứa mọi stem
Lưu WAV 16-bit không mất dữ liệu để chỉnh sửa, hoặc MP3 320 kbps cho điện thoại và ứng dụng karaoke.