Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The language and topic properties are optional.
- If you don't set the language, Dragon Medical SpeechKit will use the language of your app's user interface.
- If you don't set the speech recognition topic, Dragon Medical SpeechKit will use General Medicine.
Setting the language
You can specify the language to be used for speech recognition for each VUI form. Changing the language property after the VuiController is opened will only have an effect if the Synchronize() method is called.
The language of the Dragon Medical SpeechKit GUI is the speech recognition language of the last speech-enabled form which the user has dictated into.
If you don't set a language, your app's user interface language is used (CultureInfo.CurrentUICulture.Name).
IETF language tags are used. The format is language subtag plus optional region subtag (for example, en-US or en for US English). Other formats aren't supported.
The following languages are supported by the SDK, but their availability depends on your Dragon Medical system and licenses:
- Catalan (ca)*
- Danish (da)
- Dutch (nl)
- English (en)
- Finnish (fi)
- French (fr)
- German (de)
- Hungarian (hu)*
- Italian (it)
- Norwegian Bokmål (nb)
- Norwegian Nynorsk (nn)
- Portuguese (pt)
- Slovenian (sl)*
- Spanish (es)
- Swedish (sv)
* SpeechMagic-based systems only.
Setting the topic
Based on the medical specialties your users work in, you can specify the topic (medical specialty) for each VUI form. Changing the topic property after Open() has been called will only have an effect if the Synchronize() method is called.
The following topics are supported:
| Topic | String constant name |
|---|---|
| General Medicine | VuiTopics.GeneralMedicine |
| Clinical Administration | VuiTopics.ClinicalAdministration |
| Cardiology | VuiTopics.Cardiology |
| Emergency | VuiTopics.Emergency |
| Internal Medicine | VuiTopics.InternalMedicine |
| Mental Health | VuiTopics.MentalHealth |
| Neurology | VuiTopics.Neurology |
| Orthopaedics | VuiTopics.Orthopaedics |
| Obstetrics and Gynecology | VuiTopics.ObstetricsAndGynecology |
| Oncology | VuiTopics.Oncology |
| Pathology | VuiTopics.Pathology |
| Pediatrics | VuiTopics.Pediatrics |
| Surgery | VuiTopics.Surgery |
Important information
- If your topic isn't listed above, set the property
Topicon theVuiControllerto"myTopic". For more information, please contact Nuance support. - User profile adaptation is done separately for each topic; make sure to specify the correct medical specialty for it to work efficiently.
- Specify the Clinical Administration topic when using general, non-medical language.
- General Medicine is the default setting; if you don't specify a topic, this topic is used.
Procedure
To set the language and topic, on the VuiController instance, set the Language and Topic properties as required.
For example:
vuiController.Language = "en-US";
vuiController.Topic = VuiTopics.GeneralMedicine;
Important
These properties must be set before Open() is called on the VuiController.