2012-06-13 19 views
6

Szukam dobrej metody rozpoznawania twarzy, emocji i głosu w C#. Do rozpoznawania twarzy wcześnie stosowałem Emgu CV, które nie jest dokładne, a wydajność jest bardzo niska w warunkach słabego oświetlenia. Muszę też znaleźć emocje użytkownika. Czy to smutne, czy szczęśliwe. Ale uznałem, że nie jest to łatwe z Emgu CV.Ludzka twarz, emocje i rozpoznawanie głosu

Również w przypadku rozpoznawania głosu nie mogę znaleźć żadnych rozwiązań, znalazłem rozpoznawanie mowy, ale nie jest to to, czego potrzebuję.

Nie chcę używać żadnych internetowych interfejsów API. Czy ktoś może zasugerować mi jakieś SDK lub Algorytmy, za pomocą których wykonuję rozpoznawanie twarzy, emocji i głosu?

+2

[przepełnienie stosu nie zapewnia rekomendacje dotyczące produktu lub usługi] (http://meta.stackexchange.com/a/128562/166663). – ildjarn

Odpowiedz

3

rozpoznawania twarzy

rozpoznawania głosu

Wystarczy spojrzeć na System.Speech.Recognition Namespace (patrzeć na this i this odpowiedzi).

1

Rozumiem, że pytanie jest bardzo stary, choć chciałbym przyczynić się do tego, ponieważ ja również pracuje nad podobnym zastosowaniu

do twarzy, emocji i rozpoznawania głosu istnieje wiele dostępnych obecnie znaleźć poniżej pewnych opcji

1) wykrywanie twarzy i rozpoznawanie za pomocą OpenCV: http://ahmedopeyemi.com/main/face-detection-and-recognition-in-c-using-emgucv-3-0-opencv-wrapper-part-1/

Pro: Open source więc w zasadzie za darmo. Możesz zmodyfikować kod zgodnie ze swoimi potrzebami. Obsługiwanych jest wiele platform.

Con: Dokładność jest znośna, ale nie świetna. Można to rozwiązać, modyfikując bibliotekę do swoich potrzeb.

2) wykrywanie i rozpoznawanie twarzy z emocjami: spróbuj Microsoft Cognition Obsługa API

Pro: bardzo dokładne. Zawiera wiele innych usług, takich jak NLP, Mowa na tekst, Text to Speech, Computer Vision, tłumacz języka RT i tak dalej. Dokładność jest świetna, ponieważ usługi są hostowane w chmurze i są szkolone pod kątem każdego wprowadzania danych.

Con: Płatne rozwiązanie. Trochę drogi. Za każdą usługę trzeba zapłacić osobno.

3) Rozpoznawanie mowy: Google Voice API Pro: podobny do usługi poznania MS. Dokładność jest lepsza w hałasie. con: Płatne. Może nie być dobre na jednorazowy produkt komercyjny sprzedaży

4) Rozpoznawanie mowy i NLP: wit.ai/api.ai Pro: za darmo. Może korzystać z danych z innych publicznych aplikacji. Dokładność jest dobra. Con: Nie znajduję żadnego

Wypróbuj więcej linków w następujący sposób. Może trochę pomóc.

system zabezpieczenia MS twarzy API oparty https://www.hackster.io/peejster/facial-recognition-security-system-c6ca6c

Powiązane problemy