Skip to main content
appkiro.com

File audio mẫu dành cho kiểm thử

Duyệt các fixture dùng để test player, upload, metadata, waveform và codec. Trước khi sao chép URL hoặc dùng ngoài thử nghiệm tạm thời, hãy kiểm tra thông số, nguồn và giấy phép của từng file.

Không được gắn nhãn chung toàn bộ catalog là miễn phí, Creative Commons, public domain hay dùng được trong production. Giấy phép, attribution, nguồn, checksum và ngày kiểm tra là dữ liệu riêng của từng file.

Danh mục fixture audio
Tìm theo tên file hoặc mục đích
Danh mục fixture audio31)

sample-audio-01.mp3

sample-audio-01.mp3

mp3

2:56

2.70 MB

128 kbps

44.1 kHz

sample-audio-01.wav

sample-audio-01.wav

wav

2:56

32.2 MB

44.1 kHz

sample-audio-01.m4a

sample-audio-01.m4a

m4a

2:56

2.53 MB

128 kbps

44.1 kHz

mpthreetest.mp3

mpthreetest.mp3

mp3

0:12

194 KB

128 kbps

44.1 kHz

Audio-Sample-files-master/sample.mp3

Audio-Sample-files-master/sample.mp3

mp3

3:02

7.03 MB

320 kbps

44.1 kHz

Audio-Sample-files-master/sample.wav

Audio-Sample-files-master/sample.wav

wav

0:15

917 KB

44.1 kHz

Audio-Sample-files-master/sample.m4a

Audio-Sample-files-master/sample.m4a

m4a

0:10

45.4 KB

32 kbps

44.1 kHz

Audio-Sample-files-master/sample.ogg

Audio-Sample-files-master/sample.ogg

ogg

0:12

103 KB

64 kbps

44.1 kHz

Audio-Sample-files-master/sample2.mp3

Audio-Sample-files-master/sample2.mp3

mp3

2:15

5.15 MB

320 kbps

44.1 kHz

Audio-Sample-files-master/e2a2cafc-bc54-498b-b5a8-3059f94dbdee.aac

Audio-Sample-files-master/e2a2cafc-bc54-498b-b5a8-3059f94dbdee.aac

aac

1:00

1.01 MB

128 kbps

44.1 kHz

horse.mp3

horse.mp3

mp3

0:02

28.2 KB

128 kbps

44.1 kHz

horse.ogg

horse.ogg

ogg

0:02

13.6 KB

64 kbps

44.1 kHz

sample-3s.mp3

sample-3s.mp3

mp3

0:03

50.9 KB

128 kbps

44.1 kHz

sample-6s.mp3

sample-6s.mp3

mp3

0:06

101 KB

128 kbps

44.1 kHz

sample-9s.mp3

sample-9s.mp3

mp3

0:09

150 KB

128 kbps

44.1 kHz

sample-12s.mp3

sample-12s.mp3

mp3

0:12

201 KB

128 kbps

44.1 kHz

sample-15s.mp3

sample-15s.mp3

mp3

0:15

300 KB

160 kbps

44.1 kHz

sample-3s.wav

sample-3s.wav

wav

0:03

551 KB

44.1 kHz

sample-9s.wav

sample-9s.wav

wav

0:09

1.61 MB

44.1 kHz

sample-15s.wav

sample-15s.wav

wav

0:15

3.23 MB

44.1 kHz

Kalimba.mp3

Kalimba.mp3

mp3

5:48

8.02 MB

192 kbps

44.1 kHz

Sample-FLAC-File.flac

Sample-FLAC-File.flac

flac

10:00

67.0 MB

44.1 kHz

Sample-OGG-File.ogg

Sample-OGG-File.ogg

ogg

10:00

6.66 MB

96 kbps

44.1 kHz

piano2.wav

piano2.wav

wav

0:07

1.15 MB

44.1 kHz

LRMonoPhase4.wav

LRMonoPhase4.wav

wav

0:42

7.10 MB

44.1 kHz

32.mp3

32.mp3

mp3

0:32

501 KB

128 kbps

44.1 kHz

MLKDream.mp3

MLKDream.mp3

mp3

17:22

8.96 MB

64 kbps

22.1 kHz

mpthreetest.mp3

mpthreetest.mp3

mp3

0:12

194 KB

128 kbps

44.1 kHz

Example.ogg

Example.ogg

ogg

0:06

102 KB

128 kbps

44.1 kHz

Kangaroo_MusiQue_-_The_Neverwritten_Role_Playing_Game.mp3

Kangaroo_MusiQue_-_The_Neverwritten_Role_Playing_Game.mp3

mp3

2:10

2.00 MB

128 kbps

44.1 kHz

t-rex-roar.mp3

t-rex-roar.mp3

mp3

0:02

38.9 KB

128 kbps

44.1 kHz

Không nên phụ thuộc hotlink bên thứ ba. Tính khả dụng, CORS và điều khoản có thể đổi; hãy tự host bản sao được cấp phép khi giấy phép cho phép. file audio31Tên tệps 160 MB

File audio mẫu trên AppKiro dùng để làm gì?

Đây là các fixture để kiểm tra audio player, validation upload, đọc metadata, tạo waveform và quy trình codec. Việc một file xuất hiện trong catalog không tự động đồng nghĩa bạn được phép phân phối lại; phải xem giấy phép và hồ sơ nguồn của chính file đó.

Công cụ hỗ trợ những gì

Bộ lọc kỹ thuật

Thu hẹp catalog theo định dạng, thời lượng, loại nội dung và dung lượng đã xác minh thay vì biến trang thành danh sách tải audio chung chung.

Kiểm tra tương thích ngay trên trang

Nghe thử để biết trình duyệt hiện tại có phát được tổ hợp container và codec trước khi đưa file vào test case.

Thao tác dành cho developer

Chỉ cho sao chép URL media trực tiếp hoặc tải fixture khi máy chủ và hồ sơ giấy phép cho phép.

Khi nào nên dùng

  • Test phát HTML5 audio và thứ tự fallback trên các trình duyệt được hỗ trợ.
  • Kiểm tra giới hạn upload, nhận diện MIME, progress UI và phân tích media phía server.
  • Test code tạo waveform, đọc duration, bitrate, channels và metadata.
  • Tạo fixture lặp lại được cho transcode, trim, normalize và phát hiện khoảng lặng.
  • So sánh SFX ngắn, giọng nói, âm nhạc, mono, stereo, lossy và lossless.

Cách sử dụng

  1. Xác định mục tiêu kiểm thử

    Chọn rõ bạn cần file rất nhỏ, luồng dài, giọng nói, âm nhạc, codec cụ thể hay edge case metadata.

  2. Lọc catalog

    Dùng định dạng, thời lượng, loại nội dung và dung lượng; đọc thông số đo được thay vì chỉ tin phần mở rộng.

  3. Nghe thử hoặc lấy fixture

    Test playback, tải file hoặc sao chép URL trực tiếp chỉ khi máy chủ nguồn hỗ trợ luồng truy cập cần thiết.

  4. Làm cho test có thể tái hiện

    Với CI hoặc demo production lâu dài, lưu bản sao được cấp phép trong hạ tầng của bạn và ghi checksum cùng nguồn gốc.

Giải thích các thiết lập

Lọc định dạng

Phần mở rộng không đủ để chứng minh codec. Catalog nên tách container và codec khi parser đọc được cả hai.

Lọc thời lượng và dung lượng

Dùng số đo của binary hiện tại; phải ghi rõ “ước tính” nếu không thể kiểm tra tin cậy file từ xa.

URL trực tiếp

URL có thể hết hạn, redirect, từ chối CORS hoặc chặn tải trực tiếp. Đây là tham chiếu, không phải cam kết khả dụng.

Cách tệp được xử lý

Catalog này chủ yếu tải hoặc liên kết media công khai, không phải luồng xử lý tệp riêng tư. Khi mở, nghe hoặc tải file bên ngoài, trình duyệt gửi request tới máy chủ nguồn và máy chủ có thể nhận metadata mạng thông thường. Chỉ mô tả analytics hay proxy sau khi đọc source.

Giới hạn cần biết

  • URL bên thứ ba có thể đổi, hết hạn, redirect, giới hạn request, chặn CORS hoặc biến mất.
  • Trình duyệt phát được không có nghĩa mọi decoder, uploader hoặc transcoder đều chấp nhận file.
  • Thời lượng, bitrate hoặc dung lượng có thể chỉ là ước tính nếu chưa đo từ binary hiện tại.
  • Trạng thái giấy phép có thể thay đổi hoặc được ghi sai; dùng trong production cần xác minh tại nguồn có thẩm quyền.

Mẹo thực tế

  • Duy trì ít nhất một fixture nhỏ, một file trung bình và một file stress cho mỗi workflow quan trọng.
  • Dùng fixture riêng cho file hợp lệ, file lỗi và format không hỗ trợ; không chỉ đổi đuôi file hợp lệ để giả lập hỏng.
  • Đưa file được phép dùng và checksum vào CI thay vì phụ thuộc hotlink bên thứ ba.
  • Ghi expected codec, channels, sample rate, duration và metadata để dễ chẩn đoán lỗi.

Khắc phục sự cố

Nghe được nhưng không tải trực tiếp

Máy chủ khác origin có thể bỏ qua thuộc tính download hoặc yêu cầu tải từ trang nguồn. Hãy mở hồ sơ file và tuân thủ cách dùng của nguồn.

URL trực tiếp lỗi trong API test

Máy chủ có thể cần header, redirect, TLS, quyền truy cập hoặc chặn automation. Chỉ mirror khi giấy phép cho phép.

Metadata đo được không giống catalog

VBR, header thiếu và khác biệt parser có thể tạo kết quả khác. Hãy kiểm tra bằng cùng thư viện của hệ thống đích.

Giấy phép không rõ

Không suy ra quyền sử dụng chỉ vì file truy cập được. Tìm nguồn chính thức và lưu bằng chứng hoặc chọn fixture có điều khoản rõ.

Câu hỏi thường gặp

Tất cả file audio mẫu trên AppKiro đều được dùng miễn phí không?

Không nên đưa ra cam kết chung. Hãy kiểm tra giấy phép và attribution của từng file; mục chưa xác định chỉ nên dùng nội bộ cho tới khi xác minh.

Có nên hotlink các file này trong production không?

Không nên phụ thuộc hotlink bên thứ ba. Tính khả dụng, CORS và điều khoản có thể đổi; hãy tự host bản sao được cấp phép khi giấy phép cho phép.

Nên chọn định dạng nào để test HTML5 audio?

Hãy test các format sản phẩm của bạn tuyên bố hỗ trợ, gồm cả luồng chính và fallback. Khả năng phát phụ thuộc container và codec, không chỉ đuôi file.

Vì sao trình duyệt phát được nhưng form upload từ chối?

Uploader có thể áp dụng quy tắc MIME, codec, dung lượng, thời lượng hoặc bảo mật khác với audio player.

Có thể dùng file mẫu để test nhận dạng giọng nói không?

Chỉ dùng fixture giọng nói khi nội dung, ngôn ngữ, giấy phép và transcript kỳ vọng được ghi rõ. Nhạc hoặc SFX không phải benchmark ASR hợp lệ.

Duration và bitrate có chính xác tuyệt đối không?

Chỉ chính xác khi được đo từ file hiện tại bằng parser đáng tin cậy. Giá trị lấy từ header hoặc nguồn xa phải ghi là ước tính.

Nên dùng file mẫu trong automated test thế nào?

Lưu bản sao bất biến được cấp phép, khóa checksum và ghi expected properties để test không phụ thuộc URL bên ngoài thay đổi.

Sao chép URL có đưa file lên AppKiro không?

Không. Thao tác chỉ sao chép địa chỉ media; khi mở URL, trình duyệt liên hệ máy chủ được ghi trong hồ sơ file.