2013-06-20 81 views
12

Tôi cần tạo một ứng dụng Android có thể nhận ra một số tệp âm thanh do tôi tạo và thực hiện hành động được công nhận. Vì vậy, một cái gì đó tương tự như Shazam/Soundhound, nhưng với các tập tin âm thanh của riêng tôi. Có API hoặc SDK hay gì đó cho việc này không? Tôi đã đọc về Echoprint, nhưng tôi hiểu nó là dành cho Windows và iOS và nó có vẻ khá khó khăn đối với tôi. Liệu điều đó có hiệu quả? Hoặc có bất kỳ lựa chọn nào khác không?API nhận dạng âm thanh, SDK (Android)

PS: Để làm rõ, tôi không muốn nhận dạng giọng nói hoặc chuyển văn bản thành giọng nói. Các tệp âm thanh của tôi có thể có nhạc, âm thanh bị bóp méo, hiệu ứng, vv

+0

Cái này là bạn? không muốn nhận dạng giọng nói ?? Vậy làm cách nào bạn có thể nhận ra tệp âm thanh ??? –

+0

như tôi đã nói, tôi muốn nó nhận ra các tệp âm thanh như Shazam hoặc Soundhound, không phải lệnh thoại của ai đó – KKO

+0

cũng được sử dụng trong ứng dụng Star Trek Into Darkness của Qualcomm, nhưng tính năng sdk chưa được phát hành cho công chúng – KKO

Trả lời

1

Một năm sau, và tôi đã sử dụng Echoprint được biên dịch cho Android như được giải thích here. Nó nhận được một số kết quả, nhưng nói chung nó hoạt động khá kém, đặc biệt là với các tập tin âm thanh tùy chỉnh. Echoprint không được thiết kế để công nhận OTA. Tôi muốn giới thiệu nó cho một thử nghiệm/prototyping loại điều, nhưng không cho sản xuất. Thật không may, cho đến nay nó là người duy nhất cho phép bạn có máy chủ của riêng bạn và các tập tin âm thanh.

+0

ACRCloud là dịch vụ nhận dạng âm thanh/âm nhạc, hỗ trợ DB tìm kiếm do người dùng xác định. các tệp âm thanh/nhạc để tạo chỉ mục âm thanh/âm nhạc. Vui lòng xem: https://github.com/acrcloud/webapi_example và http://console.acrcloud.com/demo – FernandoSanchez

+0

Tôi đang làm việc trên dự án nhận dạng loa/nhận dạng loa bằng âm thanh trước khi lưu trữ. Điều này sẽ hữu ích cho điều đó ??? –

4

ACRCloud hỗ trợ công cụ tìm kiếm nhạc/âm thanh, 50 triệu bài hát/Nội dung tải lên người dùng được hỗ trợ, SDK cho iOS/Android/Linux, có thể được tải xuống sau khi đăng ký (http://console.acrcloud.com/signup). Có ba tầng cho khách hàng:

  • cấp miễn phí cho demo/prototyping
  • Đẩy tầng, cho startups
  • tầng thương mại

mong muốn này giúp

+0

Tôi chỉ cần ném một ứng dụng thử nghiệm của dịch vụ này và nó trông rất hứa hẹn. Các tài liệu chắc chắn cần và đại tu, và tất cả xung quanh nó trông giống như một dịch vụ vẫn còn trưởng thành, nhưng nó rất dễ dàng để bắt đầu, và nó đã làm việc trong nỗ lực đầu tiên. – MattC

+0

cảm ơn, chúng tôi đã cải tiến bảng điều khiển và mã mẫu có thể tìm thấy tại đây: https://github.com/acrcloud/webapi_example – FernandoSanchez

Các vấn đề liên quan