Shazam: ứng Dụng Này Là Gì?

Mục lục:

Shazam: ứng Dụng Này Là Gì?
Shazam: ứng Dụng Này Là Gì?

Video: Shazam: ứng Dụng Này Là Gì?

Video: Shazam: ứng Dụng Này Là Gì?
Video: Tổng hợp tính năng mới trên iOS 13.4 beta 1, Dùng Shazam không cần cài app 2024, Tháng mười một
Anonim

Shazam là ứng dụng dành cho điện thoại và máy tính bảng cho phép bạn nhận dạng âm nhạc. Nhưng làm thế nào điều này xảy ra? Và làm thế nào để sử dụng một chương trình như vậy?

Shazam: ứng dụng này là gì?
Shazam: ứng dụng này là gì?

Shazam là một dịch vụ được thiết kế để nhận dạng âm nhạc từng đoạn ngắn tại một thời điểm. Thông thường, nó được sử dụng như một ứng dụng cho điện thoại: bạn không cần phải trả tiền để cài đặt và sử dụng, và sau khi đưa micro đến nguồn âm thanh, chương trình sẽ xác định tên bài hát và tên nghệ sĩ. Với sự trợ giúp của một ứng dụng như vậy, bạn có thể nhận ra đường đi mà bạn thích ở bất cứ đâu: trên taxi, trong quán bar, trên đường phố, v.v. Những thứ kia. Tiếng ồn không đáng có đối với Shazam không phải là trở ngại, và mức độ phổ biến thấp của bài hát cũng không.

Lịch sử của Shazam: tên và sự phát triển của ứng dụng

Từ Shazam thực sự tồn tại trong từ điển tiếng Anh, nó có nghĩa giống như một câu thần chú, một từ tương tự của tiếng Nga "abracadabra" - một cụm từ ma thuật, sau đó kết quả đạt được ngay lập tức và tự nó.

Đây chính xác là mục tiêu mà các nhà phát triển của chương trình đặt ra: để người dùng có thể nhận được tất cả thông tin mà họ quan tâm về âm nhạc và nghệ sĩ biểu diễn trong nháy mắt.

Về lịch sử, Shazam được tạo ra vào cuối những năm 90: khi đó nó là một dịch vụ hoạt động qua SMS tới một số ngắn. Nếu ai đó muốn biết tên bài hát, anh ta phải viết ra một đoạn dài 30 giây và gửi đến số 2580. Trong vài giây, một tin nhắn SMS đến kèm theo câu trả lời.

Nhưng phải mất 14 năm làm việc và nghiên cứu để ứng dụng có được như ngày nay. Các nhà phát triển đã được hỗ trợ trong việc này bởi Giáo sư Smith, người tạo ra các thuật toán cho bộ tổng hợp từ Yamaha, và nghiên cứu sinh Avery Wang của ông. Dưới sự lãnh đạo của họ, không chỉ một thuật toán phức tạp để nhận dạng âm thanh đã được phát triển mà còn tạo ra một cơ sở dữ liệu khổng lồ về các hình ảnh quang phổ, bao gồm hơn 15 tỷ bản nhạc.

Và vào năm 2013, Shazam đã được đưa vào mười ứng dụng hàng đầu trên thế giới. Nó đã trở thành phần mềm chia sẻ (trước khi bạn phải trả tiền cho SMS), và có sẵn không chỉ trên điện thoại và máy tính bảng mà ngay cả trên đồng hồ thông minh. Trong trường hợp thứ hai, người dùng có thể nhận được thông tin về âm nhạc bằng cách chỉ cần chạm vào cổ tay.

Shazam hoạt động như thế nào?

Ứng dụng này dựa trên một thuật toán sử dụng quang phổ - hình ảnh cho thấy cường độ của tín hiệu âm thanh phụ thuộc vào thời gian như thế nào. Thuật toán này được sử dụng tích cực trong địa chấn học, thủy văn và radar, xử lý giọng nói, v.v. Và quang phổ, trên thực tế, là "dấu vân tay" của âm thanh mà Shazam dựa trên đó.

Nếu bạn xem xét từng bước, thì nhận dạng âm nhạc trong ứng dụng như sau:

  • cơ sở dữ liệu shazam được trang bị trước với chỉ số thẻ ấn tượng của nhiều loại "bản in" âm nhạc;
  • sau khi người dùng “đánh dấu” bài hát họ thích, ứng dụng sẽ tạo “dấu vân tay” cho bài hát đó dựa trên mẫu âm thanh 10 giây;
  • chương trình sẽ gửi dấu vân tay đã tạo đến dịch vụ Shazam, trong cơ sở dữ liệu mà quá trình tìm kiếm các kết quả phù hợp sẽ bắt đầu;
  • nếu trùng khớp, ứng dụng sẽ đưa ra thông tin về sáng tác và nghệ sĩ, nếu không khớp, nó sẽ hiển thị thông báo lỗi.

Những thứ kia. Shazam coi bất kỳ bài hát nào dưới dạng biểu đồ tần suất thời gian với ba trục hiển thị thời gian, tần suất và cường độ. Và mỗi điểm trên đồ thị như vậy phản ánh cường độ của một tần số nhất định tại một thời điểm cụ thể trong thời gian. Chương trình cũng phân biệt giữa tông màu thuần và các chùm nhiễu trắng.

Bằng cách tạo biểu đồ cho một bài hát, ứng dụng sẽ phát hiện tần số của "cường độ đỉnh": tần số của âm thanh của mẫu diễn ra trong 10 giây và sau đó chuyển "dấu vân tay" thu được thành bảng băm, trong đó tần số các giá trị là các khóa. Giá trị đầu tiên - khóa đầu tiên - được chương trình sử dụng khi nó tìm kiếm các kết quả phù hợp trong cơ sở dữ liệu.

Và nếu có nhiều kết quả trùng khớp, chương trình sẽ tìm kiếm một tần số trùng khớp trong thời gian.

Màn hình chính của Shazam

Sau khi cài đặt chương trình, người dùng mở chương trình sẽ thấy một nút lớn ở giữa màn hình chính. Nó được thiết kế để bắt đầu nhận dạng âm nhạc, và 10 giây sau khi nhấn nó, ứng dụng sẽ đưa ra kết quả. Nhưng chỉ khi có tối thiểu tiếng ồn bên ngoài xung quanh.

Nếu có nhiều tiếng ồn này, việc tìm kiếm sẽ trở nên khó khăn hơn: Shazam mất nhiều thời gian hơn để nhận ra bài hát. Để làm điều này, có một nút bật tắt ở góc trên bên phải của màn hình chính - nó đặt chương trình vào chế độ tự động. Và sau khi nhấn nó, ứng dụng sẽ nhận diện bản nhạc trong 4 giờ tiếp theo, ngay cả khi người dùng rời khỏi nó.

Cài đặt

Để vào menu cài đặt, người dùng cần chú ý góc trái màn hình chính - có biểu tượng bánh răng cưa. Và sau khi nhấp vào nó, cài đặt chương trình sẽ mở ra, bao gồm:

  • khả năng đăng nhập vào tài khoản Facebook của bạn để chia sẻ các thẻ;
  • khả năng tắt hoặc bật thông báo;
  • điều khoản sử dụng chương trình và điều khoản bảo mật.

Ngoài ra, thông qua phần cài đặt, người dùng có thể liên hệ với bộ phận hỗ trợ để được hỗ trợ kỹ thuật hoặc giải đáp các thắc mắc về ứng dụng. Và, nếu anh ta muốn, hãy mua phiên bản Encore của chương trình.

Cuối màn hình

Ở cuối màn hình có năm nút - biểu tượng menu, với các tên sau:

  • "Thẻ";
  • "Tin tức";
  • "Xung";
  • "Khai mạc"
  • "Bắt đầu công nhận".

Bằng cách nhấp vào nút "Thẻ", người dùng sẽ được đưa đến một phần chứa danh sách tất cả các bản nhạc được công nhận. Các danh sách này được chia thành hai loại: "thẻ của tôi" và "tự động". Danh mục đầu tiên chứa những bài hát mà người dùng tự nhận ra, trong danh mục thứ hai - những bài hát mà chương trình tìm thấy ở chế độ tự động.

Bằng cách xem qua các thẻ, người dùng sẽ có thể làm quen với tiểu sử của từng người biểu diễn, nghiên cứu đĩa hát của họ, video đã phát hành, đánh giá album, cũng như thể loại bài hát được tìm thấy và tên của phòng thu âm. Ngoài ra, phần này còn mang đến cho người dùng cơ hội tìm hiểu về các buổi hòa nhạc trong tương lai của một nghệ sĩ cụ thể và về các nghệ sĩ khác tương tự như anh ta.

Người dùng có thể chia sẻ từng thẻ trên mạng xã hội bằng cách sử dụng email hoặc một chương trình nhắn tin đặc biệt.

Menu "Tin tức" cho phép bạn tìm hiểu về việc phát hành các bản cập nhật, sự xuất hiện của các clip mới, tin tức về các nghệ sĩ hoặc chương trình truyền hình nổi tiếng. Ngoài ra, phần có "Tin tức" cho phép bạn xem tin nhắn từ bạn bè.

Tab "Pulse" mở ra cho người dùng những bản nhạc "đỉnh", phổ biến nhất trong thời gian thực. Và "Discovery" cho phép bạn theo dõi vị trí và bài hát nào đã được nhận dạng trong một khoảng thời gian nhất định. Theo dõi diễn ra trên bản đồ.

Làm cách nào để tải Shazam?

Ứng dụng được thiết kế cho các thiết bị chạy trên nền tảng Android, bạn có thể tải xuống thông qua Play Market. Tuy nhiên, có nhiều phiên bản khác nhau của shazam:

  • miễn phí, nhưng có chứa quảng cáo;
  • trả phí - phiên bản Encore, được coi là hoàn chỉnh, - không có quảng cáo;
  • phiên bản Red, được tạo để quyên góp một số quỹ nhận được để sử dụng ứng dụng cho hoạt động từ thiện.

Shazam cũng có sẵn cho người dùng Windows Phone, mặc dù có ít hơn đáng kể. Trong trường hợp này, chương trình được tải xuống thông qua cửa hàng của công ty.

Shazam không dành cho máy tính cá nhân và máy tính xách tay. Bạn chỉ có thể cài đặt nó sau khi máy tính có trình giả lập Android cho PC.

Đề xuất: