Tôi đang thực hiện một dự án cá nhân yêu cầu tôi thực hiện một số xử lý tín hiệu và trích xuất tính năng trong C#, cụ thể hơn là trích xuất MFCCs, có bất kỳ mã nào có sẵn để tính MFCCs trong C# không?Làm thế nào để trích xuất một MFCC bằng cách sử dụng C#
Ngoài ra nếu có bất kỳ điều gì được viết tốt cho các ngôn ngữ khác (Mục tiêu-C, C, C++ hoặc thậm chí Java), tôi nghĩ tôi sẽ có thể có được ý tưởng và viết lại trong C#.
Tôi đã tò mò muốn biết nếu bạn có xung quanh để chuyển mã để C#. Tôi đang tìm kiếm một cái gì đó tương tự và sẽ rất vui khi cộng tác nếu có thể. –
Thuật toán MFCC được giải thích chi tiết ở đây: http://www.practicalcryptography.com/miscellaneous/machine-learning/guide-mel-frequency-cepstral-coefficients-mfccs/ – zmechanic
Tôi đã tìm thấy một triển khai bằng Python: https://github.com/embatbr/tg/blob/master/src/features.py Về cơ bản nó xác nhận thuật toán tôi đã đề cập trong bình luận trước của tôi. Nó cũng cho thấy DCT được áp dụng cho năng lượng, không được mô tả trong phân tích thuật toán từ bài trước. DCT chỉ được đề cập ở đó nhưng chi tiết triển khai bị thiếu. – zmechanic