2012-06-13 22 views
6

Sto cercando un buon volto, emozione e metodo di riconoscimento vocale in C#. Per il riconoscimento facciale stavo usando Emgu CV che non è accurato e le prestazioni sono molto basse in condizioni di scarsa illuminazione. Inoltre ho bisogno di trovare le emozioni dell'utente. Sia triste o felice come quello. Ma non ho trovato facile con Emgu CV.Riconoscimento di volto umano, emozione e voce

Anche per il riconoscimento vocale non sono ancora in grado di trovare alcuna soluzione, ho trovato il riconoscimento vocale ma non è ciò di cui ho bisogno.

Non voglio utilizzare alcuna API online. Qualcuno mi può suggerire SDK o Algoritmi con cui utilizzo il volto, l'emozione e il riconoscimento vocale?

+2

[overflow dello stack non fornisce raccomandazioni di prodotto o servizio] (http://meta.stackexchange.com/a/128562/166663). – ildjarn

risposta

3

riconoscimento facciale

riconoscimento vocale

Basta dare un'occhiata al System.Speech.Recognition Namespace (guardare this e this risposta).

1

aver capito la domanda è molto vecchio, anche se mi piacerebbe contribuire ad essa dal momento che sto anche lavorando su un'applicazione simile

per viso, emozione e il riconoscimento vocale ci sono molti disponibili ora, seguito troverete alcune opzioni

1) riconoscimento dei volti e di riconoscimento utilizzando OpenCV: http://ahmedopeyemi.com/main/face-detection-and-recognition-in-c-using-emgucv-3-0-opencv-wrapper-part-1/

Pro: Open source in modo sostanzialmente libero. È possibile modificare il codice per soddisfare le proprie esigenze. Sono supportate più piattaforme.

Con: La precisione è tollerabile ma non eccezionale. Questo può essere risolto modificando la libreria in base alle tue esigenze.

2) Riconoscimento dei volti e di riconoscimento con le emozioni: provate Microsoft Cognition Service API

Pro: molto accurate. Comprende molti altri servizi come NLP, sintesi vocale, sintesi vocale, visione artificiale, traduttore di linguaggio RT e così via. La precisione è grande poiché i servizi sono ospitati su cloud e vengono addestrati per ogni input di dati.

Con: Soluzione a pagamento. Poco costoso. Devi pagare separatamente per ciascun servizio.

3) Riconoscimento vocale: API Google Voice Pro: simile al servizio di riconoscimento MS. La precisione è migliore in Rumore. con: pagato. Potrebbe non essere buono per una volta vendita di prodotti commerciali

4) Riconoscimento vocale e PNL: wit.ai/api.ai Pro: gratuito. Può utilizzare i dati di altre app pubbliche. La precisione è buona. Contro: Non trovo nessuna

Prova altri collegamenti come segue. Potrebbe aiutare un po '.

sistema di sicurezza basato su MS Viso API https://www.hackster.io/peejster/facial-recognition-security-system-c6ca6c

Problemi correlati