Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicitÓ e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - C# Specch to text
Forum - C# / VB.NET - C# Specch to text

Avatar
fosforo (Normal User)
Expert


Messaggi: 369
Iscritto: 06/04/2009

Segnala al moderatore
Postato alle 12:39
Giovedý, 02/12/2021
Ciao

Vorrei creare un programmino che faccia Speech to text da un flusso UDP.

Ho provato ad utilizzare SpeechRecognitionEngine con molti DictationGrammar e CultureInfo
ma i risultati non sono per nulla buoni.

Qualcuno ha esperienza con questo problema.
Come avete risolto?



Grazie

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6201
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 20:57
Venerdý, 03/12/2021
Da un flusso udp in cui ├Ę considerato cosa?? Spiegati... cosa hai scritto?

Ultima modifica effettuata da nessuno il 03/12/2021 alle 20:58


Ricorda che nessuno Ŕ obbligato a risponderti e che nessuno Ŕ perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilitÓ) chiamava il gioco del Lotto Tassa sulla stupiditÓ.
PM Quote
Avatar
fosforo (Normal User)
Expert


Messaggi: 369
Iscritto: 06/04/2009

Segnala al moderatore
Postato alle 11:04
Martedý, 14/12/2021
Ciao

Sto cercando di creare un programma che legge un file audio e ne trascriva il testo in un file .txt
Ho fatto molti test ma purtroppo i risultati sono molto scadenti.
Ho utilizzato le classi Speech ma da quello che ho capito, non riesco ad utilizzare i dizionari.


PM Quote
Avatar
fosforo (Normal User)
Expert


Messaggi: 369
Iscritto: 06/04/2009

Segnala al moderatore
Postato alle 8:25
Giovedý, 16/12/2021
Aggiungo parte del codice che penso sia errato:

DictationGrammar spellingDictationGrammar = new DictationGrammar("grammar : dictation");
            spellingDictationGrammar.Name = "question dictation";
            spellingDictationGrammar.Enabled = true;

            engine.LoadGrammar(spellingDictationGrammar); //New Grammar
            engine.RecognizeAsync(RecognizeMode.Multiple); // Start reconognition

            engine.SpeechRecognized += AudioRec;

L'audio arriva ma il testo rilevato Ŕ in inglese e non in italiano.

Ultima modifica effettuata da fosforo il 16/12/2021 alle 8:26
PM Quote