Applicazione con sintesi vocale

mercoledì 24 giugno 2009 - 10.48

basicdany Profilo | Expert

Salve a tutti e ben ritrovati, ho utilizzato per integrare in una applicazione fatta in VB 2003, la sintesi vocale, una libreria trovata su internet chiamata "Interop.SpeechLib.dll" vers. 5.0,(con 2 voci trovate in rete).

Dall'esempio che ho trovato sull'uso della libreria ho imparato ha utilizzare pochi metodi, vorrei sapere se esiste:
1-una libreria piu aggiornata,
2-Qualche esempio o sdk che mi fa capire come usare la libreria, esempio:,
avrei bisogno di sapere un metodo che mi faccia capire quando e in esecuzione la sintesi in modo da eseguire alcune operazioni.

Grazie a tutti spero potere aiutarmi.

MarKonE Profilo | Guru

Ciao,

per quale ambiente , e versione del Framework, ti interessa ?

Qui trovi riferimenti alla sintesi in WPF : http://blogs.msdn.com/wpfsdk/archive/2006/05/19/Using-Speech-Synthesis-in-a-WPF-Application.aspx

Ciao!

My Blog... http://blogs.dotnethell.it/Mark/

basicdany Profilo | Expert

ciao, l'applicazione è fatta in vb.2003 framework 1.1.

grazie tanto

MarKonE Profilo | Guru

Ciao, prova a dare un'occhiata a questo SDK :

http://www.microsoft.com/downloads/details.aspx?FamilyId=5E86EC97-40A7-453F-B0EE-6583171B4530&displaylang=en


Purtroppo sono di corsa e non ho modo di fare prove ma guardando i prerequisiti dovrebbe fare al caso tuo.

Ciao !
My Blog... http://blogs.dotnethell.it/Mark/

basicdany Profilo | Expert

ciao, grazie tanto, il quel link dove mi hai mandato e dove ho scaricato la libreria che dicevo in testa al forum, sono esempi fatti in vb6, appena puoi se mi puoi indirizzare a esempi fatti in dot net 2003.

aspetto risposta.
grazie

MarKonE Profilo | Guru

mmm strano perchè leggo testualmente :

"Microsoft Visual Studio.NET is required to compile the C# examples" ... quindi mio aspetterei di trovarci almeno degli esempi in C# !

Dici di no ?

Ciao !

My Blog... http://blogs.dotnethell.it/Mark/

basicdany Profilo | Expert

ciao, installando SpeechSDK51.exe installa sdk con esempi in vb6 e in c++
il file invece SpeechSDK51MSM.exe, non capisco a che serve ha dei file con estensione .Msm, che sono?

MarKonE Profilo | Guru

http://msdn.microsoft.com/en-us/library/aa369822(VS.85).aspx

Ciao!

My Blog... http://blogs.dotnethell.it/Mark/

basicdany Profilo | Expert

ciao, ok ho capito cosa sono i file msm, sono file distribuiti con visual studio 6.0, quindi non adatti a me.
grazie fammi sapere se hai esempi in .net 2003

grazie.

MarKonE Profilo | Guru

Purtroppo sembra che le librerie in questione facciano parte delle ultime versioni del framework :

http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.netspeechsdk&tid=ff7290a6-b4d2-434f-ba9e-a41f22efb091&cat=en_US_16183bc9-21d2-4bc1-a9a0-3eb79c9e22a0&lang=en&cr=US&sloc=&p=1

E' un problema per te migrare all'ultima versione ?


Ciao!

My Blog... http://blogs.dotnethell.it/Mark/

MarKonE Profilo | Guru

Altro link che spero utile :

http://blogs.msdn.com/speech/default.aspx

Ciao!

My Blog... http://blogs.dotnethell.it/Mark/

basicdany Profilo | Expert

ciao, ho verificato quei link che mi hai postato, effetivamente utilizzano librerie contenute in vs2008 framework 3.5, comunque io gia utilizzo questa libreria:Interop.SpeechLib.dll versione 5.0, quello che mi serve e sdk per poter capire i suoi metodi, puoi aiutarmi?

Grazie tanto

MarKonE Profilo | Guru

Ciao, non ho ben capito cosa ti serve. Devi scaircare l'SDK o ti serve una mano per capire come funziona ?

Non l'ho mai usato quindi dovrei anche io cercare nella documentazione allegata.


Eventualmente fammi capire meglio le tue necessità.

Ciao!

My Blog... http://blogs.dotnethell.it/Mark/

basicdany Profilo | Expert

Quello che mi serve e capire i metodi che ci sono in tale libreria, quello che mi serve:
1- come e interompere la voce in esecuzione,
2-la posizione dove si trova la voce,
3-avere uno stato di quando la voce e in esecuzione, e quando la voce non e in esecuzione

Questi 3 metodi mi servono per gestire la libreria in un programma gia esistente sviluppato in vs2003

grazie
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5