Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
SAPI profile database
Message
De
31/10/2012 18:10:29
 
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Contrôles ActiveX en VFP
Titre:
SAPI profile database
Versions des environnements
Visual FoxPro:
VFP 8 SP1
Divers
Thread ID:
01556210
Message ID:
01556210
Vues:
62
We have an application which uses SAPI 5.1 for speech recognition. There are over 50 users of this application. None of these users are assigned to a specific workstation and there are two shifts performing the work. The result is that any workstation could have any user working at it.

A large number of users are not native English speakers and have very strong accents. We know how to

1. create a voice profile for each user.

2. use SpProfileMgr.exe to manually export/import each profile to build a database of all available profiles

3. programatically switch the current profile to match the current user.

What I need is a way of adding new profiles to the system as we hire new users. I've thought of two potential solutions but haven't figured out exactly how to implement them.

1. When the system starts initialize SAPI. Get a list of the current profiles. Check a network directory where we have stored all the user profiles and call SpProfileMgr to import any missing profiles. Unfortunately, I haven't found any information on how to call with parameters to make this happen. (SpProfileMgr /? or SpProfileMgr /h simply initialize the program and give no help information.)

2. Create a network copy of the entire profile database and have the system either point to it or download it to the local profile when the system starts. Unfortunately, I've found even less on this than I have on the first method.

I will be very grateful for any information on how to implement either of these ideas as well as for any information on a completely different approach.

Thanks to all................Rich
Répondre
Fil
Voir

Click here to load this message in the networking platform