图图音频
TutuAudio · Thành phần có thể nhúng

Một dòng mã — thêm một trình chỉnh sửa âm thanh vào trang web của bạn trong vài giây

Nhúng trình chỉnh sửa TutuAudio (cắt / khử ồn / phối / mastering) vào bất kỳ trang web nào của bạn. Khách truy cập chỉnh sửa âm thanh ngay trên trang của bạn, giao diện có thể tùy chỉnh, và các bản cập nhật sản phẩm được áp dụng tự động — bạn không phải bảo trì gì cả.

Sao chép & dán — trước thẻ </body> của trang bạn
<script src="https://tutuaudio.com/embed.js"
        data-key="pk_live_YOUR_KEY"
        data-mount="#aa-editor" defer></script>

Thay pk_live_YOUR_KEY bằng khóa được tạo trong bảng điều khiển; vùng chứa #aa-editor cần có chiều rộng và chiều cao. Bạn có thể đặt danh sách miền cho phép/từ chối để nó chỉ hiển thị trên chính trang web của bạn.

Dùng thử trực tiếp

Nhấn nút bên dưới để dùng thử trình chỉnh sửa âm thanh được nhúng ngay tại đây.

JS API (cho callback / tùy chỉnh)

<script src="https://tutuaudio.com/embed.js"></script>
<script>
  const aa = TutuAudio.mount('#aa-editor', {
    key: 'pk_live_YOUR_KEY',
    theme: 'auto',            // auto | light | dark
    onSave: (file) => {
      // file.dataUrl = the finished mix (WAV, base64)
      upload(file.dataUrl);
    }
  });
  aa.open('https://your.site/sound.mp3'); // import an audio clip
</script>

Tùy chọn cấu hình đầy đủ

Tham sốKiểuMô tả
keystringKhóa công khai pk_ của bạn (được tạo trong bảng điều khiển). Bắt buộc.
theme'auto'|'light'|'dark'Giao diện; auto theo chế độ sáng/tối của máy chủ/hệ thống.
saveTextstringNhãn cho nút “Xong” (mặc định “Hoàn tất & gửi lại”, ≤16 ký tự). Hiển thị trên thanh trên cùng gốc của trình chỉnh sửa khi onSave được đặt.
hideSuitebooleanẨn trình khởi chạy bộ ứng dụng (ẩn theo mặc định khi nhúng để giảm phân tâm).
hideAccountbooleanẨn các điều khiển đăng nhập/tài khoản (ẩn theo mặc định khi nhúng; máy chủ quản lý đăng nhập).
hideExportbooleanẨn nút xuất/tải xuống tích hợp của trình chỉnh sửa (khi bạn chỉ dùng “Hoàn tất & gửi lại”).
hideLangbooleanẨn nút chuyển ngôn ngữ (máy chủ điều khiển qua tt_locale).
hideThemebooleanẨn nút chuyển sáng/tối (máy chủ điều khiển qua tt_theme).

Phương thức

  • aa.open(url, name?)Nhập một đoạn âm thanh vào track (url hoặc dataURL của âm thanh/video/hình ảnh).
  • aa.export()Kết xuất bản phối ngoại tuyến và xuất WAV → Promise<{dataUrl,mime,size}>.
  • aa.setTheme('dark')Chuyển giao diện lúc chạy.
  • aa.destroy()Gỡ thành phần (xóa iframe).

Callback sự kiện

  • onReady()Trình chỉnh sửa đã sẵn sàng.
  • onSave(file)Người dùng nhấn “Xong” → file.dataUrl là bản phối hoàn chỉnh (WAV).
  • onError(e)e.message ở dạng dễ hiểu (chưa bật / không có quyền / tải thất bại).
  • onClose()Lớp phủ toàn màn hình đã bị đóng.

Bảo mật · Tự động cập nhật

  • · Khóa là công khai; danh sách cho phép/từ chối các trang nhúng ngăn chặn lạm dụng (danh sách từ chối được ưu tiên); bạn có thể tạm dừng hoặc tiếp tục bất cứ lúc nào.
  • · Trình chỉnh sửa chạy trên tên miền riêng của TutuAudio (được cô lập); trang của bạn không thể truy cập bất kỳ thông tin xác thực nào của TutuAudio.
  • · Thành phần được TutuAudio tự lưu trữ và tự động cập nhật —— nâng cấp tính năng không cần thay đổi mã từ phía bạn; không cần bảo trì.