+
+
\ No newline at end of file
diff --git a/x64/doc/Content/Appendix/DANUBE_COMMAND_CHANGES_CA.htm b/x64/doc/Content/Appendix/DANUBE_COMMAND_CHANGES_CA.htm
new file mode 100644
index 0000000..fd3fc84
--- /dev/null
+++ b/x64/doc/Content/Appendix/DANUBE_COMMAND_CHANGES_CA.htm
@@ -0,0 +1,1068 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Changes to Catalan voice commands
+
+
+
+
+
+
+
+
+
+
+
+
Changes to Catalan voice commands
+
Based on user feedback and technology improvements, voice commands have changed.
+
Remarks
+
+
The first voice command listed is the main command, the others are alternatives.
+
This topic lists changes to the Catalan voice commands. For more information on changes to the Hungarian voice commands, see: Changes to Hungarian voice commands. For more information on changes to Nynorsk voice commands, see: Changes to Nynorsk voice commands. For more information on changes to the Slovenian voice commands, see: Changes to Slovenian voice commands. For more information on changes to the Danish, Dutch, English, Finnish, French, German, Italian, Norwegian, Portuguese, Spanish and Swedish voice commands, see the 'Changes to voice commands' topic of the integrated end user help.
+
+
Changes from version 2023.1 to 2023.2
+
+
+
+
+
+
+
Voice command
+
Version 2023.1
+
Version 2023.2
+
+
+
Train word
+
afegeix al vocabulari | afegeix això al vocabulari | afegeix la paraula nova | entrena la paraula
+
afegeix al vocabulari | afegeix això al vocabulari | afegeix la paraula nova | entrena la pronunciació | entrena la frase | train phrase | entrena això | entrena la paraula
Note: To insert an auto-text it is now necessary to say a keyword before or after the auto-text name. Keywords are language dependent and can be found in the Nuance Management Center.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/Appendix/DANUBE_COMMAND_CHANGES_HU.htm b/x64/doc/Content/Appendix/DANUBE_COMMAND_CHANGES_HU.htm
new file mode 100644
index 0000000..d5f3504
--- /dev/null
+++ b/x64/doc/Content/Appendix/DANUBE_COMMAND_CHANGES_HU.htm
@@ -0,0 +1,570 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Changes to Hungarian voice commands
+
+
+
+
+
+
+
+
+
+
+
+
Changes to Hungarian voice commands
+
Based on user feedback and technology improvements, voice commands have changed.
+
Remarks
+
+
The first voice command listed is the main command, the others are alternatives.
+
This topic lists changes to the Hungarian voice commands. For more information on changes to the Catalan voice commands, see: Changes to Catalan voice commands. For more information on changes to Nynorsk voice commands, see: Changes to Nynorsk voice commands. For more information on changes to the Slovenian voice commands, see: Changes to Slovenian voice commands. For more information on changes to the Danish, Dutch, English, Finnish, French, German, Italian, Norwegian, Portuguese, Spanish and Swedish voice commands, see the 'Changes to voice commands' topic of the integrated end user help.
+
+
Changes from version 2023.1 to 2023.2
+
+
+
+
+
+
+
Voice command
+
Version 2023.1
+
Version 2023.2
+
+
+
Train word
+
add hozzá a szótárhoz | add a szótárhoz | új szó hozzáadása | szó tanítása
+
add hozzá a szótárhoz | add a szótárhoz | új szó hozzáadása | kiejtés tréning | kifejezés tanítása | szó tanítása
+
+
+
+
Changes from version 3.1 to 3.2
+
+
+
+
+
+
+
Voice command
+
Version 3.1
+
Version 3.2
+
+
+
Close manage vocabulary
+
-
+
zárd be a szótár kezelését
+
+
+
+
Close manage auto-texts
+
-
+
zárd be az autotext-ek kezelését
+
+
+
+
Close help
+
rejtsd el a súgót | zárd be a súgót | rejtsd el a parancsokat | zárd be a parancsokat | bezárás
+
rejtsd el a súgót | zárd be a súgót | rejtsd el a parancsokat | zárd be a parancsokat | bezárás | zárd be a parancsszavak listáját | mit mondhatok' bezárása
+
+
+
Close commands
+
rejtsd el a parancsokat | zárd be a parancsokat
+
rejtsd el a parancsokat | zárd be a parancsokat | zárd be a parancsszavak listáját | mit mondhatok' bezárása
+
+
+
+
Changes from version 2.1 to 3.0
+
+
+
+
+
+
+
Voice command
+
Version 2.1
+
Version 3.0
+
+
+
Go to beginning of sentence
+
-
+
mondat eleje | menj a mondat elejére | lépj a mondat elejére
+
+
+
Go to end of sentence
+
-
+
mondat vége | menj a mondat végére | lépj a mondat végére
+
+
+
Go to beginning of paragraph
+
-
+
bekezdés eleje | menj a bekezdés elejére | lépj a bekezdés elejére
+
+
+
Go to end of paragraph
+
-
+
bekezdés vége | menj a bekezdés végére | lépj a bekezdés végére
+
+
+
Manage vocabulary
+
szótár kezelése | szótár szerkesztése
+
szótár kezelése | szótár szerkesztése | szavak kezelése
+
+
+
Add word to lexicon
+
szavak kezelése | add hozzá a szótárhoz | add a szótárhoz
+
add hozzá a szótárhoz | add a szótárhoz | új szó hozzáadása | szó tanítása
+
+
+
+
Changes from version 2.0 to 2.1
+
+
+
+
+
+
+
Voice command
+
Version 2.0
+
Version 2.1
+
+
+
Create auto-text
+
-
+
hozz létre egy új autotext-et | adj hozzá egy új autotext-et | új autotext a kijelölt szövegből
+
+
+
+
Changes from version 1.6 to 2.0
+
+
+
+
+
+
+
Voice command
+
Version 1.6
+
Version 2.0
+
+
+
+
+
Add word to lexicon
+
szótár szerkesztés | add a szótárhoz
+
szavak kezelése | add hozzá a szótárhoz | add a szótárhoz
+
+
+
Cap that
+
-
+
tedd nagy kezdőbetűssé
+
+
+
+
Cancel correction
+
ne jelöld ki | ne javítsd ki | javítás vége | kijelölés vége
+
megszakítás
+
+
+
+
Cancel selection
+
ne jelöld ki | ne javítsd ki | javítás vége | kijelölés vége
+
ne jelöld ki | ne javítsd ki
+
+
+
Delete word from lexicon
+
ne ismerd fel azt a szót
+
+
ne ismerd fel azt a szót | töröld a szótárból | töröld a szót a szótárból
+
+
+
Select first paragraph
+
első bekezdés
+
+
első bekezdés kijelölése
+
+
+
+
Select first sentence
+
jelöld ki az első mondatot | első mondat
+
jelöld ki az első mondatot | első mondat kijelölése
+
+
+
Select first word
+
jelöld ki az első szót | első szó
+
jelöld ki az első szót | első szó kijelölése
+
+
+
Select last paragraph
+
-
+
utolsó bekezdés kijelölése
+
+
+
+
Select last sentence
+
-
+
jelöld ki az utolsó mondatot | utolsó mondat kijelölése
+
+
+
Select last word
+
-
+
jelöld ki az utolsó szót | utolsó szó kijelölése
+
+
+
Select next paragraph
+
következő bekezdés
+
+
következő bekezdés kijelölése
+
+
+
+
Select next sentence
+
jelöld ki a következő mondatot | következő mondat
+
jelöld ki a következő mondatot | következő mondat kijelölése
+
+
+
Select next word
+
jelöld ki a következő szót | következő szó
+
jelöld ki a következő szót | következő szó kijelölése
+
+
+
Select previous paragraph
+
előző bekezdés
+
+
előző bekezdés kijelölése
+
+
+
+
Select previous sentence
+
jelöld ki az előző mondatot | előző mondat
+
jelöld ki az előző mondatot | előző mondat kijelölése
+
+
+
Select previous word
+
jelöld ki az előző szót | előző szó
+
jelöld ki az előző szót | előző szó kijelölése
+
+
+
Accept defaults
+
-
+
alapértelmezett értékek | elválasztók törlése
+
+
+
Field complete
+
-
+
mező kész
+
+
+
+
Go to first field
+
-
+
menj az első mezőre | lépj az első mezőre
+
+
+
Go to last field
+
-
+
menj az utolsó mezőre | lépj az utolsó mezőre
+
+
+
Go to next field
+
-
+
menj következő mezőre | lépj következő mezőre
+
+
+
Go to previous field
+
-
+
menj az előző mezőre | lépj az előző mezőre
+
+
+
First embedded field
+
-
+
első mező
+
+
+
+
Last embedded field
+
-
+
utolsó mező
+
+
+
+
Next embedded field
+
-
+
következő mező
+
+
+
+
Previous embedded field
+
-
+
előző mező
+
+
+
+
Manage vocabulary
+
-
+
szótár kezelése | szótár szerkesztése
+
+
+
Show auto-text editor
+
-
+
autotext-ek kezelése | autotext-ek szerkesztése
+
+
+
+
Changes from version 1.5 to 1.6
+
+
+
+
+
+
+
Voice command
+
Version 1.5
+
Version 1.6
+
+
+
+
+
Add word to lexicon
+
add a szótárhoz
+
+
szótár szerkesztés | add a szótárhoz
+
+
+
+
Changes from version 1.4 to 1.5
+
+
+
+
+
+
+
Voice command
+
Version 1.4
+
Version 1.5
+
+
+
+
+
Beginning of field
+
mező eleje | mező kezdete | menj az elejére | lépj az elejére
+
mező eleje | mező kezdete | menj az elejére | lépj az elejére
+
+
+
Scratch that
+
mégse | töröld | távolítsd el
+
töröld | távolítsd el
+
+
+
Add word to lexicon
+
-
+
add a szótárhoz
+
+
+
+
All caps that
+
-
+
tedd nagybetűssé
+
+
+
+
Cancel correction
+
-
+
ne jelöld ki | ne javítsd ki | javítás vége | kijelölés vége
+
+
+
Delete word from lexicon
+
-
+
ne ismerd fel azt a szót
+
+
+
+
Go back
+
-
+
menj vissza
+
+
+
+
Insert after
+
-
+
beszúrás [TEXT] után | szúrd be [TEXT] után
+
+
+
Insert before
+
-
+
beszúrás [TEXT] előtt | szúrd be [TEXT] előtt
+
+
+
Redo
+
-
+
állítsd vissza az utolsó akciót | visszaállítás | utolsó akció visszaállítása
+
+
+
Resume with
+
-
+
folytasd [TEXT] után
+
+
+
+
Select again
+
-
+
keress vissza
+
+
+
+
Select all
+
-
+
mindent kijelöl | jelölj ki mindent
+
+
+
Select alternative
+
-
+
válaszd az/a <elsőt-kilencediket>
+
+
+
+
Select and say
+
-
+
[TEXT] kijelölése | [TEXT] kijavítása
+
+
+
Select first paragraph
+
-
+
első bekezdés
+
+
+
+
Select first sentence
+
-
+
jelöld ki az első mondatot | első mondat
+
+
+
Select first word
+
-
+
jelöld ki az első szót | első szó
+
+
+
Select next
+
-
+
keress tovább
+
+
+
+
Select next paragraph
+
-
+
következő bekezdés
+
+
+
+
Select next sentence
+
-
+
jelöld ki a következő mondatot | következő mondat
+
+
+
Select next word
+
-
+
jelöld ki a következő szót | következő szó
+
+
+
Select previous
+
-
+
keress visszafelé
+
+
+
+
Select previous paragraph
+
-
+
előző bekezdés
+
+
+
+
Select previous sentence
+
-
+
jelöld ki az előző mondatot | előző mondat
+
+
+
Select previous word
+
-
+
jelöld ki az előző szót | előző szó
+
+
+
Select that
+
-
+
jelöld ki | javítsd ki
+
+
+
Select this paragraph
+
-
+
jelöld ki a bekezdést | bekezdés kijelölése
+
+
+
Select this sentence
+
-
+
jelöld ki a mondatot | mondat kijelölése
+
+
+
Select this word
+
-
+
jelöld ki a szót | szó kijelölése
+
+
+
Select through
+
-
+
kijelölés [TEXT] és [TEXT] között | jelöld ki [TEXT] és [TEXT] között | javítás [TEXT] és [TEXT] között | javítsd ki [TEXT] és [TEXT] között
+
+
+
Undo
+
-
+
vond vissza | utolsó akció visszavonása | vond vissza az utolsó akciót
+
+
+
Unselect that
+
-
+
ne jelöld ki | ne javítsd ki | javítás vége | kijelölés vége
+
+
+
+
Changes from version 1.3 to 1.4
+
Note: To insert an auto-text, it's now necessary to say a keyword before or after the auto-text name. Keywords are language-dependent and can be found in the Nuance Management Center.
+
+
+
+
+
+
+
Voice command
+
Version 1.3
+
Version 1.4
+
+
+
+
+
Auto-texts
+
auto-text <name> | <name> beszúrás | <name> ide
+
<name>
+
+
+
+
Delete field
+
töröld a mezőt | ürítsd a mezőt
+
-
+
+
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/Appendix/DANUBE_COMMAND_CHANGES_NN.htm b/x64/doc/Content/Appendix/DANUBE_COMMAND_CHANGES_NN.htm
new file mode 100644
index 0000000..9847d65
--- /dev/null
+++ b/x64/doc/Content/Appendix/DANUBE_COMMAND_CHANGES_NN.htm
@@ -0,0 +1,121 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Changes to Nynorsk voice commands
+
+
+
+
+
+
+
+
+
+
+
+
Changes to Nynorsk voice commands
+
Based on user feedback and technology improvements, voice commands have changed.
+
Remarks
+
+
The first voice command listed is the main command, the others are alternatives.
+
This topic lists changes to the Nynorsk voice commands. For more information on changes to the Catalan voice commands, see: Changes to Catalan voice commands. For more information on changes to the Hungarian voice commands, see: Changes to Hungarian voice commands. For more information on changes to the Slovenian voice commands, see: Changes to Slovenian voice commands. For more information on changes to the Danish, Dutch, English, Finnish, French, German, Italian, Norwegian, Portuguese, Spanish and Swedish voice commands, see the 'Changes to voice commands' topic of the integrated end user help.
+
+
Changes from version 2023.1 to 2023.2
+
+
+
+
+
+
+
Voice command
+
Version 2023.1
+
Version 2023.2
+
+
+
Add to lexicon
+
legg det til i ordlista | legg til i ordlista | legg til ordet | legg til nytt ord | lær inn ordet
+
legg det til i ordlista | legg til i ordlista | legg til ordet | legg til nytt ord | uttaleinnlæring | lær inn setning | lær inn det | lær inn ordet
+
+
+
Capitalize that
+
stor bokstav | formater det med stor bokstav
+
stor bokstav | formater det med stor bokstav | bruk store bokstavar på det
+
+
+
Uncapitalize that
+
ikkje stor forbokstav | formater det med liten forbokstav | liten forbokstav
+
ikkje stor forbokstav | formater det med liten forbokstav | liten forbokstav | ingen store bokstavar på det
+
+
+
Resume with [TEXT]
+
hald fram med [TEXT]
+
+
hald fram frå [TEXT] | fortset frå [TEXT]
+
+
+
Manage Vocabulary
+
handsam ordliste | rediger ordliste | handsam ord
+
administrer ordliste | rediger ordliste | administrer ord
+
+
+
Close Manage Vocabulary
+
lukk handsam ordliste
+
+
lukk administrer ordliste
+
+
+
+
Manage Auto-texts
+
handsam autotekstar | rediger autotekstar
+
administrer autotekstar | rediger autotekstar
+
+
+
Close Manage Autotexts
+
lukk handsam autotekstar
+
+
lukk administrer autotekstar
+
+
+
+
Delete word from lexicon
+
kjenner ikkje att det ordet | kjenner ikkje att ordet | slett frå ordlista | slett det frå ordlista
+
ikkje kjenn att det ordet | ikkje kjenn att ordet|slett frå ordlista | slett det frå ordlista
+
+
+
Correct [TEXT]
+
korriger [TEXT]
+
+
rett [TEXT] | korriger [TEXT]
+
+
+
Correct [TEXT] to [TEXT]
+
korriger [TEXT] til [TEXT] | korriger [TEXT] til og med [TEXT]
+
rett [text] til [text] | korriger [TEXT] til [TEXT] | korriger [TEXT] til og med [TEXT]
+
+
+
Correct that
+
korriger det
+
+
korriger det | rett det
+
+
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/Appendix/DANUBE_COMMAND_CHANGES_SL.htm b/x64/doc/Content/Appendix/DANUBE_COMMAND_CHANGES_SL.htm
new file mode 100644
index 0000000..5cc2d0c
--- /dev/null
+++ b/x64/doc/Content/Appendix/DANUBE_COMMAND_CHANGES_SL.htm
@@ -0,0 +1,647 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Changes to Slovenian voice commands
+
+
+
+
+
+
+
+
+
+
+
+
Changes to Slovenian voice commands
+
Based on user feedback and technology improvements, voice commands have changed.
+
Remarks
+
+
The first voice command listed is the main command, the others are alternatives.
+
This topic lists changes to the Slovenian voice commands. For more information on changes to the Catalan voice commands, see: Changes to Catalan voice commands. For more information on changes to the Hungarian voice commands, see: Changes to Hungarian voice commands. For more information on changes to Nynorsk voice commands, see: Changes to Nynorsk voice commands. For more information on changes to the Danish, Dutch, English, Finnish, French, German, Italian, Norwegian, Portuguese, Spanish and Swedish voice commands, see the 'Changes to voice commands' topic of the integrated end user help.
+
+
Changes from version 2023.1 to 2023.2
+
+
+
+
+
+
+
Voice command
+
Version 2023.1
+
Version 2023.2
+
+
+
Train word
+
upravljaj besede | dodaj v slovar | dodaj to v slovar | dodaj novo besedilo | učenje besede
+
upravljaj besede | dodaj v slovar | dodaj to v slovar | dodaj novo besedilo | učenje izgovorjave | učenje izraza | učenje tega | učenje besede
+
+
+
Cap that
+
velik to | zapiši z velikimi črkami
+
z veliko začetnico | spremeni v veliko začetnico | zapiši z velikimi črkami
+
+
+
No cap that
+
brez velike začetnice | spremeni v malo začetnico | zapiši z malo začetnico
+
brez velike začetnice | spremeni v malo začetnico | zapiši z malo začetnico | brez velikih začetnic
+
+
+
+
Changes from version 3.1 to 3.2
+
+
+
+
+
+
+
Voice command
+
Version 3.1
+
Version 3.2
+
+
+
Close manage vocabulary
+
-
+
zapri upravljanje besednjaka
+
+
+
+
Close manage auto-texts
+
-
+
zapri upravljanje samobesedil
+
+
+
+
Close help
+
skrij pomoc | zapri pomoc | skrij ukaze | zapri ukaze | zapri to | zapri okno Kaj lahko recete
+
skrij pomoc | zapri pomoc | skrij ukaze | zapri ukaze | zapri to | zapri okno Kaj lahko recete | zapri okno Kaj lahko recem
+
+
+
Close commands
+
skrij ukaze | zapri ukaze | zapri okno Kaj lahko recete | zapri okno Kaj lahko recem
+
skrij ukaze | zapri ukaze | zapri okno Kaj lahko recete | zapri okno Kaj lahko recem
+
+
+
Make that an auto-text
+
ustvari samobesedilo
+
+
ustvari samobesedilo | dodaj samobesedilo | pretvori v samobesedilo
+
+
+
Scratch that
+
odstrani to | izbriši to
+
pobriši to | izbriši to
+
+
+
Delete sentence
+
izbriši stavek | pobriši ta stavek | pobriši stavek
+
izbriši besedo | pobriši to besedo | pobriši besedo
+
+
+
Select previous paragraph
+
izberi predhodni odstavek
+
+
izberi prejšnji odstavek
+
+
+
+
Select previous word
+
izberi predhodno besedo
+
+
izberi prejšnjo besedo
+
+
+
+
Select previous sentence
+
izberi predhodni stavek
+
+
izberi prejšnji stavek
+
+
+
+
Accept defaults
+
sprejmi privzeto | pocistiti locil polj
+
sprejmi privzeto | pocisti locila polj
+
+
+
Manage auto-texts
+
upravljanje samobesedilo | urejanje samobesedilo
+
upravljanje samobesedil | urejanje samobesedil
+
+
+
Select previous
+
izberi predhodno
+
+
izberi prejšnje
+
+
+
+
+
Changes from version 2.1 to 3.0
+
+
+
+
+
+
+
Voice command
+
Version 2.1
+
Version 3.0
+
+
+
Go to beginning of sentence
+
-
+
+
pojdi na začetek stavka
+
+
+
+
Go to end of sentence
+
-
+
+
pojdi na konec stavka
+
+
+
+
Go to beginning of paragraph
+
-
+
+
pojdi na začetek odstavka
+
+
+
+
Go to end of paragraph
+
-
+
+
pojdi na konec odstavka
+
+
+
+
+
Changes from version 2.0 to 2.1
+
+
+
+
+
+
+
Voice command
+
Version 2.0
+
Version 2.1
+
+
+
Create auto-text
+
-
+
+
ustvari samobesedilo
+
+
+
+
+
Changes from version 1.6 to 2.0
+
+
+
+
+
+
+
Voice command
+
Version 1.6
+
Version 2.0
+
+
+
Add word to lexicon
+
uredi besedišče | dodaj to v slovar
+
upravljaj besede | dodaj v slovar | dodaj to v slovar
+
+
+
Delete sentence
+
izbriši stavek | pobriši ta stavek | pobriši stavek
+
-
+
+
+
+
Delete word
+
izbriši besedo | izbriši to besedo | pobriši besedo
+
izbriši stavek | pobriši ta stavek | pobriši stavek
+
+
+
Cap that
+
-
+
+
velik to
+
+
+
+
Insert after
+
vstavi za [BESEDILO]
+
+
vstavi za [TEXT]
+
+
+
+
Insert before
+
vstavi pred [BESEDILO]
+
+
vstavi pred [TEXT]
+
+
+
+
Resume with
+
nadaljuj z [BESEDILO]
+
+
nadaljuj z [TEXT]
+
+
+
+
Select and say
+
zberi [BESEDILO] | popravi [BESEDILO]
+
izberi [TEXT] | popravi [TEXT]
+
+
+
Select through
+
izberi [BESEDILO] do [BESEDILO] | izberi [BESEDILO] do vključno [BESEDILO] | popravi [BESEDILO] do [BESEDILO] | popravi [BESEDILO] do vključno [BESEDILO]
+
izberi [TEXT] do [TEXT] | izberi [TEXT] do vključno [TEXT] | popravi [TEXT] do [TEXT] | popravi [TEXT] do vključno [TEXT]
+
+
+
Cancel correction
+
prekliči izbiro | razveljavi predhodni izbor | prekliči izbor | prekliči
+
prekliči
+
+
+
+
Cancel selection
+
prekliči izbiro | razveljavi predhodni izbor | prekliči izbor | prekliči
+
prekliči izbiro | razveljavi predhodni izbor
+
+
+
Accept defaults
+
-
+
+
sprejmi privzeto | počistiti ločil polj
+
+
+
Field complete
+
-
+
+
polje končano
+
+
+
+
Go to first field
+
-
+
+
pojdi na prvo polje | pomakni se na prvo polje
+
+
+
Go to last field
+
-
+
+
pojdi na zadnje polje | pomakni se na zadnje polje
+
+
+
Go to next field
+
-
+
+
pojdi na naslednje polje | pomakni se na naslednje polje
+
+
+
Go to previous field
+
-
+
+
pojdi na prejšnje polje | pomakni se na prejšnje polje
+
+
+
First embedded field
+
-
+
+
prvo polje
+
+
+
+
Last embedded field
+
-
+
+
zadnje polje
+
+
+
+
Next embedded field
+
-
+
+
naslednje polje
+
+
+
+
Previous embedded field
+
-
+
+
prejšnje polje
+
+
+
+
Manage vocabulary
+
-
+
+
upravljaj besednjak | urejanje besednjak
+
+
+
+
Changes from version 1.5 to 1.6
+
+
+
+
+
+
+
Voice command
+
Version 1.5
+
Version 1.6
+
+
+
Add word to lexicon
+
dodaj to v slovar
+
+
uredi besedišče | dodaj to v slovar
+
+
+
+
Changes from version 1.4 to 1.5
+
+
+
+
+
+
+
Voice command
+
Version 1.4
+
Version 1.5
+
+
+
Scratch that
+
pobriši to | izbriši to | prečrtaj to
+
odstrani to | izbriši to
+
+
+
Add word to lexicon
+
-
+
+
dodaj to v slovar
+
+
+
+
All caps that
+
-
+
+
zapiši to z velikimi črkami
+
+
+
+
Cancel correction
+
-
+
+
prekliči izbiro | razveljavi predhodni izbor | prekliči izbor | prekliči
+
+
+
Delete word from lexicon
+
-
+
+
te besede ne prepoznavam
+
+
+
+
Go back
+
-
+
+
pojdi nazaj
+
+
+
+
Redo
+
-
+
+
ponovi to | ponovi zadnje dejanje
+
+
+
Select again
+
-
+
+
ponovno izberi
+
+
+
+
Select all
+
-
+
+
izberi vse
+
+
+
+
Select alternative
+
-
+
+
izberi <eno-devet>
+
+
+
+
Select first paragraph
+
-
+
+
izberi prvi odstavek
+
+
+
+
Select first sentence
+
-
+
+
izberi prvi stavek
+
+
+
+
Select first word
+
-
+
+
izberi prvo besedo
+
+
+
+
Select last paragraph
+
-
+
+
izberi zadnji odstavek
+
+
+
+
Select last sentence
+
-
+
+
izberi zadnji stavek
+
+
+
+
Select last word
+
-
+
+
izberi zadnjo besedo
+
+
+
+
Select next
+
-
+
+
izberi naslednje
+
+
+
+
Select next paragraph
+
-
+
+
izberi naslednji odstavek
+
+
+
+
Select next sentence
+
-
+
+
izberi naslednji stavek
+
+
+
+
Select next word
+
-
+
+
izberi naslednjo besedo
+
+
+
+
Select previous
+
-
+
+
izberi predhodno
+
+
+
+
Select previous paragraph
+
-
+
+
izberi predhodni odstavek
+
+
+
+
Select previous sentence
+
-
+
+
izberi predhodni stavek
+
+
+
+
Select previous word
+
-
+
+
izberi predhodno besedo
+
+
+
+
Select that
+
-
+
+
izberi to | popravi to
+
+
+
Select this paragraph
+
-
+
+
izberi ta odstavek
+
+
+
+
Select this sentence
+
-
+
+
izberi ta stavek
+
+
+
+
Select this word
+
-
+
+
izberi to besedo
+
+
+
+
Undo
+
-
+
+
razveljavi to | razveljavi zadnje dejanje
+
+
+
Unselect that
+
-
+
+
prekliči izbiro | razveljavi predhodni izbor | prekliči izbor | prekliči
+
+
+
+
Changes from version 1.3 to 1.4
+
Note: To insert an auto-text, it's now necessary to say a keyword before or after the auto-text name. Keywords are language-dependent and can be found in the Nuance Management Center.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/Appendix/DANUBE_COMMAND_COMPARISON_HYBRID.htm b/x64/doc/Content/Appendix/DANUBE_COMMAND_COMPARISON_HYBRID.htm
new file mode 100644
index 0000000..1dd2dae
--- /dev/null
+++ b/x64/doc/Content/Appendix/DANUBE_COMMAND_COMPARISON_HYBRID.htm
@@ -0,0 +1,1198 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Changes to voice commands
+
+
+
+
+
+
+
+
+
+
+
+
Changes to voice commands
+
Based on user feedback and technology improvements, voice commands have changed.
+
Remarks
+
+
The first voice command listed is the main command, the others are alternatives.
+
This topic lists changes to the Catalan, Hungarian and Slovenian voice commands. For more information on changes to the Danish, Dutch, English, Finnish, French, German, Italian, Norwegian, Portuguese, Spanish and Swedish voice commands, see the 'Changes to voice commands' topic of the integrated end user help.
+
+
Changes from version 2.1 to 3.0
+
+
+
+
+
+
+
Catalan
+
Version 2.1
+
Version 3.0
+
+
+
Go to beginning of sentence
+
-
+
començament de la frase | anar al començament de la frase | moure al començament de la frase
+
+
+
Go to end of sentence
+
-
+
final de la frase | anar al final de la frase | moure al final de la frase
+
+
+
Go to beginning of paragraph
+
-
+
començament del paràgraf | anar al començament del paràgraf | moure al començament del paràgraf
+
+
+
Go to end of paragraph
+
-
+
final del paràgraf | anar al final del paràgraf | moure al final del paràgraf
+
+
+
Hungarian
+
+
+
+
+
Go to beginning of sentence
+
-
+
mondat eleje | menj a mondat elejére | lépj a mondat elejére
+
+
+
Go to end of sentence
+
-
+
mondat vége | menj a mondat végére | lépj a mondat végére
+
+
+
Go to beginning of paragraph
+
-
+
bekezdés eleje | menj a bekezdés elejére | lépj a bekezdés elejére
+
+
+
Go to end of paragraph
+
-
+
bekezdés vége | menj a bekezdés végére | lépj a bekezdés végére
+
+
+
Manage vocabulary
+
szótár kezelése | szótár szerkesztése
+
szótár kezelése | szótár szerkesztése | szavak kezelése
+
+
+
Add word to lexicon
+
szavak kezelése | add hozzá a szótárhoz | add a szótárhoz
+
add hozzá a szótárhoz | add a szótárhoz | új szó hozzáadása | szó tanítása
+
+
+
Slovenian
+
+
+
+
+
Go to beginning of sentence
+
-
+
pojdi na začetek stavka
+
+
+
Go to end of sentence
+
-
+
pojdi na konec stavka
+
+
+
Go to beginning of paragraph
+
-
+
pojdi na začetek odstavka
+
+
+
Go to end of paragraph
+
-
+
pojdi na konec odstavka
+
+
+
+
Changes from version 2.0 to 2.1
+
+
+
+
+
+
+
Catalan
+
Version 2.0
+
Version 2.1
+
+
+
Create auto-text
+
-
+
crear auto-texta | afegir auto-texta | convertir aixo en auto-texta
+
+
+
Hungarian
+
+
+
+
+
Create auto-text
+
-
+
hozz létre egy új autotext-et | adj hozzá egy új autotext-et | új autotext a kijelölt szövegből
+
+
+
Slovenian
+
+
+
+
+
Create auto-text
+
-
+
ustvari samobesedilo
+
+
+
+
Changes from version 1.6 to 2.0
+
+
+
+
+
+
+
Hungarian
+
Version 1.6
+
Version 2.0
+
+
+
+
+
Add word to lexicon
+
szótár szerkesztés | add a szótárhoz
+
szavak kezelése | add hozzá a szótárhoz | add a szótárhoz
+
+
+
Cap that
+
-
+
tedd nagy kezdőbetűssé
+
+
+
Cancel correction
+
ne jelöld ki | ne javítsd ki | javítás vége | kijelölés vége
+
megszakítás
+
+
+
Cancel selection
+
ne jelöld ki | ne javítsd ki | javítás vége | kijelölés vége
+
ne jelöld ki | ne javítsd ki
+
+
+
Delete word from lexicon
+
ne ismerd fel azt a szót
+
ne ismerd fel azt a szót | töröld a szótárból | töröld a szót a szótárból
+
+
+
Select first paragraph
+
első bekezdés
+
első bekezdés kijelölése
+
+
+
Select first sentence
+
jelöld ki az első mondatot | első mondat
+
jelöld ki az első mondatot | első mondat kijelölése
+
+
+
Select first word
+
jelöld ki az első szót | első szó
+
jelöld ki az első szót | első szó kijelölése
+
+
+
Select last paragraph
+
-
+
utolsó bekezdés kijelölése
+
+
+
Select last sentence
+
-
+
jelöld ki az utolsó mondatot | utolsó mondat kijelölése
+
+
+
Select last word
+
-
+
jelöld ki az utolsó szót | utolsó szó kijelölése
+
+
+
Select next paragraph
+
következő bekezdés
+
következő bekezdés kijelölése
+
+
+
Select next sentence
+
jelöld ki a következő mondatot | következő mondat
+
jelöld ki a következő mondatot | következő mondat kijelölése
+
+
+
Select next word
+
jelöld ki a következő szót | következő szó
+
jelöld ki a következő szót | következő szó kijelölése
+
+
+
Select previous paragraph
+
előző bekezdés
+
előző bekezdés kijelölése
+
+
+
Select previous sentence
+
jelöld ki az előző mondatot | előző mondat
+
jelöld ki az előző mondatot | előző mondat kijelölése
+
+
+
Select previous word
+
jelöld ki az előző szót | előző szó
+
jelöld ki az előző szót | előző szó kijelölése
+
+
+
Accept defaults
+
-
+
alapértelmezett értékek | elválasztók törlése
+
+
+
Field complete
+
-
+
mező kész
+
+
+
Go to first field
+
-
+
menj az első mezőre | lépj az első mezőre
+
+
+
Go to last field
+
-
+
menj az utolsó mezőre | lépj az utolsó mezőre
+
+
+
Go to next field
+
-
+
menj következő mezőre | lépj következő mezőre
+
+
+
Go to previous field
+
-
+
menj az előző mezőre | lépj az előző mezőre
+
+
+
First embedded field
+
-
+
első mező
+
+
+
Last embedded field
+
-
+
utolsó mező
+
+
+
Next embedded field
+
-
+
következő mező
+
+
+
Previous embedded field
+
-
+
előző mező
+
+
+
Manage vocabulary
+
-
+
szótár kezelése | szótár szerkesztése
+
+
+
Show auto-text editor
+
-
+
autotext-ek kezelése | autotext-ek szerkesztése
+
+
+
Catalan
+
+
+
+
+
Add word to lexicon
+
editar vocabulari | afegir això al vocabulari
+
gestionar paraules | afegir al vocabulari | afegir això al vocabulari
+
+
+
Delete sentence
+
esborrar frase | suprimir aquesta frase | suprimir frase
+
-
+
+
+
Delete word from lexicon
+
no es reconeix aquesta paraula
+
no es reconeix aquesta paraula | suprimir del vocabulari | suprimir això del vocabulari
opcions per defecte | esborrar delimitadors del camp de text
+
+
+
Field complete
+
-
+
camp complet | camp de text complet
+
+
+
Go to first field
+
-
+
anar al primer camp | moure al primer camp
+
+
+
Go to last field
+
-
+
anar al últim camp | moure al últim camp
+
+
+
Go to next field
+
-
+
anar al camp següent | moure al camp següent
+
+
+
Go to previous field
+
-
+
anar al camp anterior | moure al camp anterior
+
+
+
First embedded field
+
-
+
primer camp | primer camp de text
+
+
+
Last embedded field
+
-
+
últim camp | últim camp de text
+
+
+
Next embedded field
+
-
+
camp següent | següent camp de text
+
+
+
Previous embedded field
+
-
+
camp anterior | camp de text anterior
+
+
+
Manage vocabulary
+
-
+
gestionar vocabulari | editar vocabulari
+
+
+
Slovenian
+
+
+
+
+
Add word to lexicon
+
uredi besedišče | dodaj to v slovar
+
upravljaj besede | dodaj v slovar | dodaj to v slovar
+
+
+
Delete sentence
+
izbriši stavek | pobriši ta stavek | pobriši stavek
+
-
+
+
+
Delete word
+
izbriši besedo | izbriši to besedo | pobriši besedo
+
izbriši stavek | pobriši ta stavek | pobriši stavek
+
+
+
Cap that
+
-
+
velik to
+
+
+
Insert after
+
vstavi za [BESEDILO]
+
vstavi za [TEXT]
+
+
+
Insert before
+
vstavi pred [BESEDILO]
+
vstavi pred [TEXT]
+
+
+
Resume with
+
nadaljuj z [BESEDILO]
+
nadaljuj z [TEXT]
+
+
+
Select and say
+
zberi [BESEDILO] | popravi [BESEDILO]
+
izberi [TEXT] | popravi [TEXT]
+
+
+
Select through
+
izberi [BESEDILO] do [BESEDILO] | izberi [BESEDILO] do vključno [BESEDILO] | popravi [BESEDILO] do [BESEDILO] | popravi [BESEDILO] do vključno [BESEDILO]
+
izberi [TEXT] do [TEXT] | izberi [TEXT] do vključno [TEXT] | popravi [TEXT] do [TEXT] | popravi [TEXT] do vključno [TEXT]
+
+
+
Cancel correction
+
prekliči izbiro | razveljavi predhodni izbor | prekliči izbor | prekliči
+
prekliči
+
+
+
Cancel selection
+
prekliči izbiro | razveljavi predhodni izbor | prekliči izbor | prekliči
+
prekliči izbiro | razveljavi predhodni izbor
+
+
+
Accept defaults
+
-
+
sprejmi privzeto | počistiti ločil polj
+
+
+
Field complete
+
-
+
polje končano
+
+
+
Go to first field
+
-
+
pojdi na prvo polje | pomakni se na prvo polje
+
+
+
Go to last field
+
-
+
pojdi na zadnje polje | pomakni se na zadnje polje
+
+
+
Go to next field
+
-
+
pojdi na naslednje polje | pomakni se na naslednje polje
+
+
+
Go to previous field
+
-
+
pojdi na prejšnje polje | pomakni se na prejšnje polje
+
+
+
First embedded field
+
-
+
prvo polje
+
+
+
Last embedded field
+
-
+
zadnje polje
+
+
+
Next embedded field
+
-
+
naslednje polje
+
+
+
Previous embedded field
+
-
+
prejšnje polje
+
+
+
Manage vocabulary
+
-
+
upravljaj besednjak | urejanje besednjak
+
+
+
+
Changes from version 1.5 to 1.6
+
+
+
+
+
+
+
Hungarian
+
Version 1.5
+
Version 1.6
+
+
+
+
+
Add word to lexicon
+
add a szótárhoz
+
szótár szerkesztés | add a szótárhoz
+
+
+
Catalan
+
+
+
+
+
Add word to lexicon
+
afegir això al vocabulari
+
editar vocabulari | afegir això al vocabulari
+
+
+
Slovenian
+
+
+
+
+
Add word to lexicon
+
dodaj to v slovar
+
uredi besedišče | dodaj to v slovar
+
+
+
+
Changes from version 1.4 to 1.5
+
+
+
+
+
+
+
Hungarian
+
Version 1.4
+
Version 1.5
+
+
+
+
+
Beginning of field
+
mező eleje | mező kezdete | menj az elejére | lépj az elejére
+
mező eleje | mező kezdete | menj az elejére | lépj az elejére
+
+
+
Scratch that
+
mégse | töröld | távolítsd el
+
töröld | távolítsd el
+
+
+
Add word to lexicon
+
-
+
add a szótárhoz
+
+
+
All caps that
+
-
+
tedd nagybetűssé
+
+
+
Cancel correction
+
-
+
ne jelöld ki | ne javítsd ki | javítás vége | kijelölés vége
+
+
+
Delete word from lexicon
+
-
+
ne ismerd fel azt a szót
+
+
+
Go back
+
-
+
menj vissza
+
+
+
Insert after
+
-
+
beszúrás [TEXT] után | szúrd be [TEXT] után
+
+
+
Insert before
+
-
+
beszúrás [TEXT] előtt | szúrd be [TEXT] előtt
+
+
+
Redo
+
-
+
állítsd vissza az utolsó akciót | visszaállítás | utolsó akció visszaállítása
+
+
+
Resume with
+
-
+
folytasd [TEXT] után
+
+
+
Select again
+
-
+
keress vissza
+
+
+
Select all
+
-
+
mindent kijelöl | jelölj ki mindent
+
+
+
Select alternative
+
-
+
válaszd az/a <elsőt-kilencediket>
+
+
+
Select and say
+
-
+
[TEXT] kijelölése | [TEXT] kijavítása
+
+
+
Select first paragraph
+
-
+
első bekezdés
+
+
+
Select first sentence
+
-
+
jelöld ki az első mondatot | első mondat
+
+
+
Select first word
+
-
+
jelöld ki az első szót | első szó
+
+
+
Select next
+
-
+
keress tovább
+
+
+
Select next paragraph
+
-
+
következő bekezdés
+
+
+
Select next sentence
+
-
+
jelöld ki a következő mondatot | következő mondat
+
+
+
Select next word
+
-
+
jelöld ki a következő szót | következő szó
+
+
+
Select previous
+
-
+
keress visszafelé
+
+
+
Select previous paragraph
+
-
+
előző bekezdés
+
+
+
Select previous sentence
+
-
+
jelöld ki az előző mondatot | előző mondat
+
+
+
Select previous word
+
-
+
jelöld ki az előző szót | előző szó
+
+
+
Select that
+
-
+
jelöld ki | javítsd ki
+
+
+
Select this paragraph
+
-
+
jelöld ki a bekezdést | bekezdés kijelölése
+
+
+
Select this sentence
+
-
+
jelöld ki a mondatot | mondat kijelölése
+
+
+
Select this word
+
-
+
jelöld ki a szót | szó kijelölése
+
+
+
Select through
+
-
+
kijelölés [TEXT] és [TEXT] között | jelöld ki [TEXT] és [TEXT] között | javítás [TEXT] és [TEXT] között | javítsd ki [TEXT] és [TEXT] között
+
+
+
Undo
+
-
+
vond vissza | utolsó akció visszavonása | vond vissza az utolsó akciót
+
+
+
Unselect that
+
-
+
ne jelöld ki | ne javítsd ki | javítás vége | kijelölés vége
prekliči izbiro | razveljavi predhodni izbor | prekliči izbor | prekliči
+
+
+
Delete word from lexicon
+
-
+
te besede ne prepoznavam
+
+
+
Go back
+
-
+
pojdi nazaj
+
+
+
Redo
+
-
+
ponovi to | ponovi zadnje dejanje
+
+
+
Select again
+
-
+
ponovno izberi
+
+
+
Select all
+
-
+
izberi vse
+
+
+
Select alternative
+
-
+
izberi <eno-devet>
+
+
+
Select first paragraph
+
-
+
izberi prvi odstavek
+
+
+
Select first sentence
+
-
+
izberi prvi stavek
+
+
+
Select first word
+
-
+
izberi prvo besedo
+
+
+
Select last paragraph
+
-
+
izberi zadnji odstavek
+
+
+
Select last sentence
+
-
+
izberi zadnji stavek
+
+
+
Select last word
+
-
+
izberi zadnjo besedo
+
+
+
Select next
+
-
+
izberi naslednje
+
+
+
Select next paragraph
+
-
+
izberi naslednji odstavek
+
+
+
Select next sentence
+
-
+
izberi naslednji stavek
+
+
+
Select next word
+
-
+
izberi naslednjo besedo
+
+
+
Select previous
+
-
+
izberi predhodno
+
+
+
Select previous paragraph
+
-
+
izberi predhodni odstavek
+
+
+
Select previous sentence
+
-
+
izberi predhodni stavek
+
+
+
Select previous word
+
-
+
izberi predhodno besedo
+
+
+
Select that
+
-
+
izberi to | popravi to
+
+
+
Select this paragraph
+
-
+
izberi ta odstavek
+
+
+
Select this sentence
+
-
+
izberi ta stavek
+
+
+
Select this word
+
-
+
izberi to besedo
+
+
+
Undo
+
-
+
razveljavi to | razveljavi zadnje dejanje
+
+
+
Unselect that
+
-
+
prekliči izbiro | razveljavi predhodni izbor | prekliči izbor | prekliči
+
+
+
+
Changes from version 1.3 to 1.4
+
Note: To insert an auto-text, it's now necessary to say a keyword before or after the auto-text name. Keywords are language-dependent and can be found in the Nuance Management Center.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/Appendix/DANUBE_GLOSSARY.htm b/x64/doc/Content/Appendix/DANUBE_GLOSSARY.htm
new file mode 100644
index 0000000..951028b
--- /dev/null
+++ b/x64/doc/Content/Appendix/DANUBE_GLOSSARY.htm
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Glossary
+
+
+
+
+
+
+
+
+
+
+
+
Glossary
+
A
+
Android edition Edition of Dragon Medical SpeechKit designed for Android devices; for example, Samsung Galaxy Tab.
+
audio device A device which is connected to a computer to record and/or play back sound; for example, a microphone.
+
B
+
Browser edition Edition of Dragon Medical SpeechKit designed for web browser apps.
+
C
+
COM edition Edition of Dragon Medical SpeechKit designed for COM desktop apps.
+
command See: voice command.
+
control device A microphone (such as Philips SpeechMike or Nuance PowerMic) or foot pedal that provides (configurable) buttons for starting/stopping recording, etc.
+
correction Editing text to replace incorrectly recognized words or phrases.
+
D
+
+
E
+
+
F
+
field An end user text control in your app that can be speech-enabled. When the end user speaks, the recognized text is written into the field with the speech focus.
+
field navigation Moving between text controls using voice commands or by tapping.
+
frontend recognition The text is recognized in real time on the GUI. End users can correct recognition errors immediately after or during a recording session. See also: speech recognition.
+
G
+
+
H
+
+
I
+
Insert mode Recording mode which inserts new speech at the current cursor position in the sound file but doesn't overwrite existing parts of the sound file.
+
iOS edition Edition of Dragon Medical SpeechKit designed for iOS devices; for example, iPhone, iPad.
+
J
+
+
K
+
KPI (Key Performance Indicator) Data about the speech recognition features that are used by the end user and how they're used. This data is collected, analyzed and used to tailor the product to real-life use cases.
+
L
+
license See: usage-based license.
+
M
+
medical specialty See: topic.
+
N
+
.NET edition Edition of Dragon Medical SpeechKit designed for .NET desktop apps.
+
Nuance Order Desk Service for ordering licenses.
+
Nuance partner Company who integrates Dragon Medical SpeechKit into its app.
+
O
+
Overwrite mode Recording mode which places new speech at the current cursor position in the sound file and overwrites existing speech.
+
P
+
partner See: Nuance partner.
+
Q
+
+
R
+
recognition result All sounds recognized by the speech recognition engine, including dictated speech (which is converted into text), redundant speech and background noise (which are ignored), as well as voice commands (which are executed).
+
S
+
scratch that Voice command that deletes the most recently dictated text up to the last punctuation mark. The maximum length of the text that can be deleted using the scratch that command is approximately 3 minutes or 200 characters.
+
speech bar A GUI element providing the end user with visual feedback on recording.
+
speech-enabled control GUI text control (field) that can accept spoken input and convert the sound to text.
+
speech focus Refers to the active speech-enabled text control (field) that will accept spoken input and display the recognized text.
+
speech recognition Computerized recognition of spoken words. Speech is transformed into text, this means written out or interpreted as voice commands to which the program responds with the requested action. See also: frontend recognition.
+
speech recognition language The language used for speech recognition.
+
T
+
tap to navigate To move the speech focus to another speech-enabled control with the tap gesture.
+
topic The medical specialty end users work in.
+
U
+
usage-based license A license scheme based on the amount of sound data processed by speech recognition.
+
V
+
VA level Voice-activated recording level, also referred to as silence detection level, voice sensitivity threshold or VOR level. The VA level is a threshold level of the recording volume which allows the recording app to distinguish between speech (which should be recorded) and silence or background noise (which shouldn't be recorded). Recording stops automatically (after about 20 seconds) when the speech input volume is below the VA level.
+
voice command A spoken word or phrase that initiates an action in an app.
+
VUI Voice User Interface.
+
VUI bundle A custom set of voice commands that usually correspond to fields in a form. It can be seen as the VUI equivalent of a GUI view.
+
W
+
+
X
+
+
Y
+
+
Z
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/Concepts/DANUBE_ADAPTATION.htm b/x64/doc/Content/Concepts/DANUBE_ADAPTATION.htm
new file mode 100644
index 0000000..6864372
--- /dev/null
+++ b/x64/doc/Content/Concepts/DANUBE_ADAPTATION.htm
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ User profile adaptation
+
+
+
+
+
+
+
+
+
+
+
User profile adaptation
+
The speech recognition profile of a Dragon Medical SpeechKit user is continuously adapted to the user's way of speaking. The system learns by comparing the text created by Dragon Medical SpeechKit to the final text after it has been corrected by the user. This is a statistical and heuristic process that significantly reduces the number of recognition errors over time.
+
For adaptation to work efficiently, it's essential that the system is provided with corrected text. To ensure this, follow the guidelines for API integration and communicate the end user guidelines to your users.
+
Note: In the deferred correction workflow, corrections made by correctionists aren't used to adapt the author's user profile.
+
Guidelines for API integration
+
Don't reuse a VuiController instance for multiple app documents or forms; always close it when a document or form is closed (saved or signed off) in the app.
+
Don't close a VuiController when it must be assumed that misrecognized words in the text haven't been corrected yet. For example, when a user switches to a different view or window and is expected to return to finalize the document or form, keep the GUI objects and related VuiController in memory and hide them from view.
+
Guidelines for end users
+
Always correct misrecognized words. The system learns from your corrections, which means that corrected errors will appear less likely in the future. The system will assume that any misrecognized words you left in were recognized correctly, and these errors will continue to appear.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/Concepts/DANUBE_APPLICATION_COMMANDS.htm b/x64/doc/Content/Concepts/DANUBE_APPLICATION_COMMANDS.htm
new file mode 100644
index 0000000..3d2c0a9
--- /dev/null
+++ b/x64/doc/Content/Concepts/DANUBE_APPLICATION_COMMANDS.htm
@@ -0,0 +1,174 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Application commands
+
+
+
+
+
+
+
+
+
+
+
+
Application commands
+
You can define voice commands for your users. These application commands are specific to your app and how you want your users to interact with it.
+
Application commands can be used to:
+
+
Control GUI elements: For example, the user says save report instead of selecting the Save button.
+
Control workflows: For example, the user says show my last 5 reports for mister Brown instead of browsing through lists.
+
+
Application command sets
+
Each application command is associated with a command set. Application commands in the same set are displayed in the same section of the personalization & help window. Command sets can be enabled or disabled; if you disable a command set, all application commands in the set become inactive and they're no longer recognized until enabled again. You can use command sets to group related application commands together in order to enable and disable them depending on what the end user currently sees on the app UI or which app workflows are available to them.
+
Using application commands
+
Any active application command can be used by the end user whenever recording is on. Your app is notified via an event when an application command is recognized.
+
If no text controls are speech-enabled but application commands have been defined, the speech bar is always displayed and the user can start recording at any time.
+
Phrases and display strings
+
Application commands are defined by providing an application command phrase. Phrases describe what the end user needs to say in order to trigger a command event in your app. Phrases should always reflect the pronunciation of an application command; to display the actual phrase to the end user, you can use the display string. You can define more than one phrase: a main phrase and alternatives. The phrase should be intuitive for the user. For example, the main phrase save report has an alternative click save.
+
When you define an application command, Dragon Medical SpeechKit generates a phonetic transcription of the phrase. In some cases, how a phrase is written and how it's pronounced are very different. In this case, you can define a display string to be used in the personalization & help window and the phrase provides pronunciation data. For example, the personalization & help window displays Worcester (the display string) and the user says wooster (the phrase).
+
You can define a display string for the main phrase and different display strings for all alternative phrases. If you define a display string for a phrase that's identical to the display string for another phrase, it will only be displayed once in the personalization & help window.
+
Only alphabetic characters can be used in phrases; special characters aren't allowed.
+
Examples
+
+
+
+
+
+
How it's pronounced (phrase)
+
+
How it's written (display string)
+
+
+
+
+
+
coo detah
+
coup d'etat
+
+
+
wooster
+
Worcester
+
+
+
nazdack
+
NASDAQ
+
+
+
megabyte
+
+
MB
+
+
+
+
C four
+
C4
+
+
+
U S A united states of America
+
USA
+
+
+
income slash expenditure
+
income/expenditure
+
+
+
Doctor
+
Dr.
+
+
+
+
Recommendations
+
+
We recommend using a distinctive phrase so that it can't be misinterpreted as speech to be recognized. This helps to ensure that it's correctly executed. If commands are still recognized as speech too often, consider using a unique prefix for all commands (such as the name of your app).
+
+
Define commands that encourage the user to speak naturally.
+
For example, you want to define a command that opens the ROS tab in your app and places the cursor in a text field ready for dictation. Use 'document R O S', 'dictate R O S' and 'write R O S' rather than 'select the R O S tab'.
+
+
Use simple phrases that are intuitive and easy to pronounce.
+
Don't implement application commands that the Dragon Medical system already provides as standard voice commands. When this happens, the standard command has priority.
+
For acronyms that are spelled out, use capital letters separated by spaces.
+
+
When you define the spoken phrase, don't use:
+
Very short phrases (such as one syllable only); this can cause the command to be recognized when the user didn't intend it.
+
Capital letters; for example, use 'assessment and plan', not 'ASSESSMENT AND PLAN'. Exception: For acronyms, use capital letters separated by spaces; for example, C I A.
+
Abbreviations; for example, 'Dr.'
+
Digits; use 'twelve' and not '12'.
+
Punctuation marks; for example, ", !, ?, etc.
+
Symbols; for example, +, -, &, $, etc.
+
+
+
Placeholders
+
Application commands can include placeholders in the phrase. The actual values for the placeholders need to be added by your app programmatically. Placeholders are displayed in the personalization & help window as a single word in angled brackets; the displayed string can be different from the placeholder ID used in the command phrase.
+
Note: It's not possible to use the same placeholder more than once in a voice command.
+
The following types of placeholder can be used:
+
+
Standard placeholders delivered with Dragon Medical SpeechKit: These are prefixed with standard; for example, show lab results from <standard:date>.
+
App-defined placeholders: For example, you define the placeholder <patient> with the values "Mr. Pink", "Mr. Orange", "Mr. Blue", "Mr. Purple", "Mr. Green"; the values are dynamically set at runtime. The user sees the application command show lab results for <patient>in the personalization & help window and says show lab results for mister pink.
+
+
The app will be informed about the values for all placeholders used within a command via the command’s event.
+
Important: If the placeholder included in an application command is undefined or contains invalid characters (for example, angled brackets), the application command won't be recognized. Make sure to test application commands that include placeholders in all relevant use cases.
+
Standard placeholders
+
The following standard placeholders are available:
+
+
+
+
+
+
+
Standard placeholder
+
Description
+
Key
+
+
+
+
+
<standard:cardinal0-100>
+
+
The user can say a cardinal number from 0 to 100; for example, forty two.
+The placeholder value returned in the command event will be the corresponding cardinal number 42.
+
+
standard_cardinal0-100
+
+
+
+
<standard:ordinal1-12>
+
+
The user can say an ordinal number from 1 to 12; for example, sixth.
+The placeholder value returned in the command event will be the corresponding cardinal number 6.
+
+
standard_ordinal1-12
+
+
+
+
<standard:date>
+
+
The user must say the month and the day, saying the year is optional. If the year isn't specified, the closest year from the current date will be used (going forwards/backwards 6 months). The placeholder value returned in the command event will be the string YYYY-MM-DD.
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/Concepts/DANUBE_ARCHITECTURE.htm b/x64/doc/Content/Concepts/DANUBE_ARCHITECTURE.htm
new file mode 100644
index 0000000..5b58b52
--- /dev/null
+++ b/x64/doc/Content/Concepts/DANUBE_ARCHITECTURE.htm
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Dragon Medical SpeechKit architecture
+
+
+
+
+
+
+
+
+
+
+
+
Dragon Medical SpeechKit architecture
+
+
+
+
+
System components
+
+
+
Dragon Medical SpeechKit
+
+
Nuance SDKs to speech-enable your desktop, iOS, Android or browser app.
+
+
+
Dragon Medical Server
+
+
Speech recognition servers.
+
+
+
Dragon Medical SpeechKit (Browser edition) web server
+
Hosts the Browser SDK required to speech-enable browser apps.
+
+
+
Nuance Management Center (NMC)
+
+
A web browser interface for administration of Dragon Medical SpeechKit organizations.
+
Administrators use NMC to manage user accounts, sites and groups, define auto-texts, manage the speech-recognition vocabulary, monitor system usage and perform other administration tasks. For more information, see the Dragon Medical SpeechKit Administration Guide available from the Nuance Healthcare Development Platform.
+
+
+
Nuance Management Server (NMS)
+
+
Provides services for the Dragon Medical system; for example, user authentication. For Dragon Medical SpeechKit, NMS communication is handled by Dragon Medical Server; the client app doesn't communicate directly with NMS.
+
+
+
Network requirements
+
Dragon Medical SpeechKit connection to Dragon Medical Server: approximately 10 kB/sec upload and download.
+
On-premises systems
+
If you are deploying the server-side components on-premises at your own site, see the Dragon Medical Server Installation Guide delivered with your on-premises package for more information on setting up your system.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/Concepts/DANUBE_CONCEPTS_OVERVIEW.htm b/x64/doc/Content/Concepts/DANUBE_CONCEPTS_OVERVIEW.htm
new file mode 100644
index 0000000..86a6891
--- /dev/null
+++ b/x64/doc/Content/Concepts/DANUBE_CONCEPTS_OVERVIEW.htm
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Concepts - overview
+
+
+
+
+
+
+
+
+
+
+
+
Concepts - overview
+
For an explanation of Dragon Medical SpeechKit concepts, see:
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/Concepts/DANUBE_DESIGN.htm b/x64/doc/Content/Concepts/DANUBE_DESIGN.htm
new file mode 100644
index 0000000..4437afe
--- /dev/null
+++ b/x64/doc/Content/Concepts/DANUBE_DESIGN.htm
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Dragon Medical SpeechKit design
+
+
+
+
+
+
+
+
+
+
+
+
Dragon Medical SpeechKit design
+
Dragon Medical SpeechKit has been designed based on our extensive experience in both the medical and speech recognition fields. It's important to be aware of the design when integrating it into your app in order to get the most out of it. Please spend some time with our documentation before implementing it.
+
Dragon Medical SpeechKit...
+
+
Is platform-independent; our functionality can be used from a wide variety of client platforms: Windows desktop, smartphones, web browsers.
+
Enables you to provide core speech recognition functionality with minimum effort and time.
+
Supports medical report creation via frontend speech recognition.
+
Uses speech recognition to speed up report creation: voice commands, navigation, etc.
+
Needs reasonable recording times of several words/groups of sentences for good recognition results. This means that speaking single words or very short utterances can lead to poor recognition results.
+
Doesn't require complex integration changes when you upgrade to a new version. All new features are available to your end users without you having to program them in your app.
+
Isn't a medical transcription platform – there are other SDKs in the Nuance Healthcare Development Platform that are optimized for medical transcription.
+
Supports auto-texts and voice commands to speed up medical report creation.
+
Supports Citrix environments.
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/Concepts/DANUBE_ERROR_HANDLING.htm b/x64/doc/Content/Concepts/DANUBE_ERROR_HANDLING.htm
new file mode 100644
index 0000000..516c2df
--- /dev/null
+++ b/x64/doc/Content/Concepts/DANUBE_ERROR_HANDLING.htm
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Error handling
+
+
+
+
+
+
+
+
+
+
+
Error handling
+
To ensure that Dragon Medical SpeechKit is robust and fault-tolerant and that your app doesn't fail to work because of issues in Dragon Medical SpeechKit, the following error handling strategies have been developed:
+
+
Your integration will only be notified programmatically of errors that it can programmatically handle.
+
Errors related to networking and licensing that can't be corrected by the app won't be forwarded to the integration; instead end users will be informed that speech recognition is currently unavailable and will be asked to try again later.
+
In some cases, Dragon Medical SpeechKit performs validity checks on input values (for example, when creating an application command, a valid ID must be specified); however, in general it won't raise an exception if invalid input is provided or fail to work if a callback into integration code raises an exception. Dragon Medical SpeechKit will silently fall back to a stable state that allows speech recognition to proceed.
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/Concepts/DANUBE_LICENSE_GUID.htm b/x64/doc/Content/Concepts/DANUBE_LICENSE_GUID.htm
new file mode 100644
index 0000000..88a980b
--- /dev/null
+++ b/x64/doc/Content/Concepts/DANUBE_LICENSE_GUID.htm
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Organization token
+
+
+
+
+
+
+
+
+
+
+
+
Organization token
+
When a Dragon Medical license is installed in the Nuance Management Center, it must be associated with an organization token.
+
When a Dragon Medical SpeechKit session is initialized, this organization token must be passed to Dragon Medical SpeechKit to identify the license to be used.
+
Important: The organization token is associated with a specific license; it must be configurable in your app. Each customer requires a separate organization token.
+
Data protection
+
Any partner with a valid partner GUID and organization token can use the speech recognition functionality. Usage is billed to the account that's associated with the license.
+
This means that the organization token shouldn't be visible to end users. It should be entered in your app by an administrator. Once it's entered, it should be made available to the components that initialize a Dragon Medical SpeechKit session without any action by your end users.
+
Note: End users should only be required to enter their user name, not the organization token or partner GUID.
+
Revoking an organization token
+
If your organization token is used by unauthorized personnel, it can be revoked; in the Nuance Management Center, associate a new organization token with the license. Once this is done, the old organization token no longer grants access to speech recognition functionality.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/Concepts/DANUBE_PARTNER_GUID.htm b/x64/doc/Content/Concepts/DANUBE_PARTNER_GUID.htm
new file mode 100644
index 0000000..3a453ec
--- /dev/null
+++ b/x64/doc/Content/Concepts/DANUBE_PARTNER_GUID.htm
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Partner GUID
+
+
+
+
+
+
+
+
+
+
+
+
Partner GUID
+
Your development organization is assigned a partner GUID when it signs up for the Nuance Healthcare Development Platform as a Nuance Healthcare partner. This partner GUID never changes.
+
When a Dragon Medical SpeechKit session is initialized, this partner GUID must be passed to Dragon Medical SpeechKit to identify the license to be used.
+
Data protection
+
Any partner with a valid partner GUID and organization token can use the speech recognition functionality. Usage is billed to the account that's associated with the license.
+
This means that the partner GUID shouldn't be visible to end users. As it's a constant, it can be compiled into your application binaries and not be visible to anybody outside of your development organization.
+
Note: End users should only be required to enter their user name, not the partner GUID or organization token.
+
Revoking a partner GUID
+
If your partner GUID is used by unauthorized personnel, it can be revoked; contact Nuance and ask for a new partner GUID to be issued to your development organization.
+
Important: As this would also mean significant effort to install new licenses (linked to the new partner GUID) at all your customer sites, it should be avoided.
+
A customer-specific organization token provides a second layer of protection that can be easily revoked. Therefore, if an unauthorized person gains access to your partner GUID, it's better to revoke the organization token used by this person.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/Concepts/DANUBE_VOICE_COMMANDS.htm b/x64/doc/Content/Concepts/DANUBE_VOICE_COMMANDS.htm
new file mode 100644
index 0000000..cb56ce6
--- /dev/null
+++ b/x64/doc/Content/Concepts/DANUBE_VOICE_COMMANDS.htm
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Voice commands
+
+
+
+
+
+
+
+
+
+
+
+
Voice commands
+
A voice command is a spoken word or phrase that initiates an action in an app. They enable users to control your app without physically interacting with the app UI. All voice commands that are currently available to an end user are displayed in the personalization & help window.
+
Note: You can speech-enable your app UI even if no speech-enabled controls are active.
+
The following types of voice commands are available:
+
+
Standard commands: These are the Dragon Medical SpeechKit built-in voice commands and include commands for dictation, navigation, correction, etc. They don't require or allow any handling by your app.
+
Application commands: These are voice commands that you define programmatically; they're specific to your app and how you want your users to interact with it.
+
+
+
+
+
+
+
+
+
+
Command Type
+
Defined By
+
Stored In
+
Handled By
+
+
+
+
+
Standard
+
Dragon Medical SpeechKit
+
+
Dragon Medical SpeechKit
+
+
Dragon Medical SpeechKit
+
+
+
+
Application
+
Your integration (programmatically via the API)
+
Your integration (no persistent storage in Dragon Medical SpeechKit)
+
Your integration
+
+
+
+
+
Command priority
+
When an application command is defined with the same spoken phrase as a standard command, the standard command has priority. The standard command will be applied, not the application command.
+
Example
+
You define an application command: open help, to open your app help. The standard command: open help, provided by the Dragon Medical system, opens Dragon Medical SpeechKit's speech recognition help instead. Your app won't be notified about the command being recognized.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/Concepts/DANUBE_VUI_CONTROLLER.htm b/x64/doc/Content/Concepts/DANUBE_VUI_CONTROLLER.htm
new file mode 100644
index 0000000..f3b06f1
--- /dev/null
+++ b/x64/doc/Content/Concepts/DANUBE_VUI_CONTROLLER.htm
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Voice user interface and VUIController
+
+
+
+
+
+
+
+
+
+
+
Voice user interface and VUIController
+
The design of Dragon Medical SpeechKit is centered on the concept of a 'document' or 'form' that a user can modify via voice using the app’s voice user interface (VUI).
+
The design is structured according to the 'model-view-controller' (MVC) pattern:
+
+
The app’s GUI (a window/dialog/view with text fields/edit controls in the respective technology) is in the 'view' role.
+
The representation of the form’s text fields with their textual content on the speech recognition servers is in the 'model' role.
+
The VuiController is in the 'controller' role.
+
+
+
+
+
Note: The app itself can realize an MVC pattern with different controller and model implementations – in this case the app’s GUI components are where the two MVC implementations interact to exchange data.
+
The VuiController is responsible for these key aspects:
+
+
It connects the model's text fields to the GUI's edit controls.
+
+
The lifetime of the VuiController and the model are related and, as a consequence, the lifetime of the VuiController instance should usually be tied to the lifetime of the corresponding GUI element.
+
+
It manages the app's voice commands.
+
+
As a consequence, the app can realize a pure 'command mode' by creating a VuiController that isn't connected to any GUI elements.
+
Remarks
+
When a VuiController is closed or destroyed, the latest state of the text in the GUI is uploaded to the server and used for learning from corrections the user applied to misrecognized words. For more information on adaptation, see: User profile adaptation: best practices.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/DeferredCorrection/DANUBE_CONCEPT_DEFERRED_CORRECTION.htm b/x64/doc/Content/DeferredCorrection/DANUBE_CONCEPT_DEFERRED_CORRECTION.htm
new file mode 100644
index 0000000..bd0a20d
--- /dev/null
+++ b/x64/doc/Content/DeferredCorrection/DANUBE_CONCEPT_DEFERRED_CORRECTION.htm
@@ -0,0 +1,259 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Deferred correction concept
+
+
+
+
+
+
+
+
+
+
+
Deferred correction concept
+
Deferred correction is a workflow in which the author works with frontend recognition (Dragon Medical Server returns recognition results in real time) and another user, typically a transcriptionist, corrects the results at a later point in time.
+
Workflow
+
A typical workflow:
+
+
+
+
+
+
+
The author uses frontend mode to dictate the report.
+
The author can make corrections to the recognition results using their voice or keyboard.
+
If the author wants a transcriptionist to make the corrections, the integrator can save the document for later correction.
+
+
The transcriptionist opens the document in correction mode, plays back the audio and edits the recognition results.
+
The author opens the document in frontend mode, reviews the corrected text and can edit it using their voice or keyboard.
+
+
Important
+
+
The integration must set and change the document mode, based on user type.
+
The integration must save the text of the document when it's closed and reload it when the document is opened.
+
The integration must send documents between users. Dragon Medical SpeechKit doesn't provide a mechanism to do this, or provide worklists for users. Dragon Medical SpeechKit provides the recognition and playback interface.
+
+
The integration must prevent multiple users from opening the same document simultaneously. Dragon Medical SpeechKit returns an error if the current document is locked by another user. Changes to the document should only be made if the user successfully opens the document.
+
+
+
Multiple authors recording into a document isn't supported; your integration must ensure this can't occur.
+
+
+
Supporting user profile adaptation
+
Recognition results in the system are used to adapt authors' speech recognition profiles to improve recognition accuracy over time. An author's profile is adapted only from their own updates to a document:
+
+
+
The author's initial dictations.
+
+
+
The author's own corrections in frontend mode.
+
+
+
Transcriptionist corrections that the author has reviewed by opening and saving the document after the transcriptionist corrected it.
+
+
+
Edits made by transcriptionists aren't used to adapt the author's profile unless the author opens and saves the document after the transcriptionist corrects it.
+
In some cases, uncorrected text can lead to reduced recognition accuracy over time. "Uncorrected text" refers to text that the system recognized incorrectly and that wasn't corrected. To mitigate this, include a final sign-off in the deferred correction workflow and track the document state.
+
Including a final sign-off
+
To make sure the system learns from corrected text, include a final review/sign off stage in your implementation. It's important that the author reopens the document to sign it off after the transcriptionist has made corrections. Your integration should save the document once the author signs it off.
+
Tracking the document state
+
To minimize the amount of uncorrected text used for adaptation, track the document state. Until the author's final sign-off, your integration should keep the document state as "Uncorrected". When the author signs off the document, the integration should change the document state to "Corrected". For more information on document states, see: Support functionality for document workflows. Be aware that uncorrected text can still be included in adaptation when the author and transcriptionist don't correct all misrecognized text before the author signs off the document.
+
Foot pedals
+
For correctionists in deferred correction workflows, some foot pedals are supported. Open the personalization & help window > Options page to configure the action for the play, rewind and fast forward pedals and enable/disable the press-and-hold behavior. For more information on supported models, see the release notes delivered with your version of Dragon Medical SpeechKit.
+
On-premises systems
+
If you're deploying Dragon Medical Server on-premises at your site (and not hosted by Nuance), you need to update your Dragon Medical Server Cluster settings to enable deferred correction. For more information, see the Dragon Medical Server Administration Guide.
+
Document modes
+
Frontend mode
+
+
+
+
+
+
Speech bar - playback enabled
+
+
+
+
Recording
+
+
+
+
+
+
Playing back
+
+
+
+
+
+
+
+
+
Frontend mode with playback disabled is the default mode. Use this if your integration doesn't require playback.
+
In frontend mode with playback enabled, the author can play back the audio recorded for frontend recognition.
+
Playback starts from the text cursor position in the document. The text cursor position isn't updated during playback. When the audio is paused, the text cursor moves to the word in the text where the audio was paused.
+
Users can adjust the playback speed via the hamburger menu on the speech bar.
+
When the author uses speech recognition to dictate over recognized text, the original audio is deleted and replaced with the new audio.
+
+
Be aware of the following functionality restrictions in this mode:
+
+
+
The audio cursor position and length aren't displayed.
+
+
+
Rewinding and fast-forwarding aren't supported. Rewind and fast forward buttons on the hardware device move the focus between fields in the document.
+
+
+
When the author deletes text using the keyboard, the corresponding audio isn't deleted. Deleting text using the keyboard isn't recommended as a transcriptionist will hear the audio when playing back and might re-add the deleted text to the document.
+
+
+
Correction mode
+
+
+
+
+
Speech bar - playback enabled
+
+
+
+
Correcting
+
+
+
+
+
+
+
+
+
Correction mode is for correcting recognized text; this mode adds playback, rewind, fast forward and audio position seeking functionality for the recorded audio.
+
Correction mode enables transcriptionists to correct the text. It can also be used when a user wants to listen to the audio without recording anything (recording isn't possible in this mode).
+
On the speech bar, the audio cursor position is displayed on the left of the slider and the audio length is displayed on the right side of the slider. Playback starts from the audio position slider, regardless of where the text cursor is positioned in the document. The playback speed can be adjusted via the hamburger menu.
+
The audio cursor position and length are displayed as minutes:seconds when the duration is less than one hour and hours:minutes:seconds when duration is longer than one hour.
+
Rewinding and fast-forwarding are supported.
+
Audio can be played back at a minimum of 0.5x speed and a maximum of 2x speed.
+
Transcriptionists can play back audio from one section of the recognized text while typing in another section of the text.
+
+
Be aware of the following functionality restrictions in this mode:
+
+
+
Edits made by transcriptionists don't change the audio.
+
+
+
The last audio position a transcriptionist worked on in a document is remembered when it is reloaded, even if it is a different transcriptionist who then opens the document.
+
+
Each transcriptionist needs a Dragon Medical SpeechKit license.
+
Recording isn't supported.
+
+
Playing back audio
+
+
Audio is played back in the order of the recognized text.
+
Auto-texts and voice commands can be used in frontend mode but won't be played back.
+
Recognized text isn't highlighted during playback.
+
When an author plays back audio after making a change to the document manually or via speech recognition, there's a small delay before the audio starts playing.
+
If an author types over recognized text and then selects it and dictates over it, both the original audio and the new audio will play back.
+
+
Configuring a hotkey for audio and text cursor synchronization
+
Transcriptionists can configure a hotkey to synchronize the text cursor with the audio position. Open the personalization and help window > Settings > Audio and Text Cursor Synchronization.
+
Requirements
+
+
Supported keys: English alphabet (a - z), numbers (0 - 9) and modifiers (CTRL, ALT, SHIFT).
+
Keyboard combination format: Modifiers + key.
+
CTRL or ALT is required; SHIFT is optional.
+
+
Invalid hotkeys
+
The following keyboard combinations aren't allowed:
+
+
+
+
+
+
+
+
+
ALT + F
+
ALT + E
+
+
+
CTRL + A
+
CTRL + C
+
CTRL + F
+
CTRL + P
+
CTRL + O
+
CTRL + S
+
CTRL + V
+
CTRL + X
+
CTRL + Y
+
CTRL + Z
+
CTRL + =
+
CTRL + -
+
CTRL + Insert
+
CTRL + arrow left
+
CTRL + arrow right
+
CTRL + Delete
+
CTRL + Backspace
+
+
+
SHIFT + End
+
SHIFT + Home
+
SHIFT + Insert
+
SHIFT + Delete
+
+
+
CTRL + SHIFT + arrow left
+
CTRL + SHIFT + arrow right
+
+
+
+
+
Document tokens
+
Your integration must generate and store document tokens. A document token is a cryptographically generated token used to validate authorization to access the document. It differs from a document ID in that the token should never be disclosed; for example, via the GUI, logging, etc. Make sure it is securely stored. Once a document is created with a token, you must supply the same token when the document is reopened.
+
Be aware that:
+
+
+
Once a document token has been assigned to a document, the token can't be modified.
+
+
+
If an existing document does not have a document token assigned, providing a token when opening the document assigns the token to the document.
+
+
+
For backward compatibility, documents that were created (using an earlier version of Dragon Medical SpeechKit) without document tokens can still be reopened. In this scenario, a new token must be supplied when reopening the document.
+
+
+
Security requirements
+
Document tokens must be cryptographically generated to ensure sufficient entropy and uniqueness. Make sure your integration fulfills the following security requirements for document tokens:
+
+
+
Document tokens must be generated by a CSPRNG (Cryptographically Secure Pseudo-Random Number Generator). The following APIs are recommended:
For an example of how to use the BCryptGenRandom function in the S_DM_SpeechKit_WPF_Deferred_Correction sample project, see the DocumentTokenGenerator class.
+
+
+
Document tokens must be at least 32 bytes in length.
Initialize the session and configure the document mode
+
+
Configure the service URL: ISession.ServiceURL
+
Open a session: ISession.Open(Document Mode):
+
+
Document mode for authors - Frontend
+
Document mode for transcriptionists - Correctionist
+
(The session can be kept open for the life cycle of the application and is user-specific.)
+
Initialize the VuiController
+
+
Create a new VuiController instance; a new instance should be used per document, don't reuse an instance.
+
Set the document field ID on the VuiController for each text control: VuiController.SetDocumentFieldId
+
The same document field ID must be used for the same textbox when reopening the document.
+
If you're reopening an existing document, restore document text into the text control.
+
Apply optional configurations:
+
Set the language: VuiController.Language
+
Set the topic: VuiController.Topic
+
Open the VuiController: VuiController.Open
+
+
For the deferred correction workflow, the VuiController must be opened with a unique document ID and document token per document.
+
The deferred correction workflow can now be used; when using a new document, follow the clean-up steps and repeat the initialization steps.
+
Clean up the VuiController
+
+
Close the VuiController: VuiController.Close
+
To discard changes, call Close with an empty string as an argument.
+
To keep changes, call Close with the document ID and the document state as arguments. Set the document state to Corrected once the author has reviewed the final text and signed it off. Set the document state to Uncorrected at all other times.
+
Dispose the VuiController instance: VuiController.Dispose
+
+
Clean up the session
+
Call Close on the session: ISession.Close
+
Remarks
+
+
Documents are identified using the unique ID passed by the integration. The same ID must be used throughout the workflow of a document
+
Fields within the document are identified using a unique ID passed by the integration. The same ID should be used, for each field, throughout the workflow of a document.
+
Documents with multiple fields are supported.
+
When a document is reopened, the text must be restored by the integration.
+
It's recommended that your integration always provides a document ID when creating a document with workflow support. For more information, see: Document IDs.
+
A document token must be provided when using deferred correction.
+
+
Multiple authors recording into a document isn't supported; your integration must ensure this can't occur.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/DesktopIntroduction/DANUBE_API_DESKTOP.htm b/x64/doc/Content/DesktopIntroduction/DANUBE_API_DESKTOP.htm
new file mode 100644
index 0000000..abef01d
--- /dev/null
+++ b/x64/doc/Content/DesktopIntroduction/DANUBE_API_DESKTOP.htm
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ API reference
+
+
+
+
+
+
+
+
+
+
+
API reference
+
Dragon Medical SpeechKitAPI Reference documentation describes the interface.
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/DesktopIntroduction/DANUBE_GETTING_STARTED_DESKTOP.htm b/x64/doc/Content/DesktopIntroduction/DANUBE_GETTING_STARTED_DESKTOP.htm
new file mode 100644
index 0000000..330ef6a
--- /dev/null
+++ b/x64/doc/Content/DesktopIntroduction/DANUBE_GETTING_STARTED_DESKTOP.htm
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ About Dragon Medical SpeechKit
+
+
+
+
+
+
+
+
+
+
+
About Dragon Medical SpeechKit
+
Our aim is to help your users do their job more quickly by using the easiest form of interaction possible - speech. At the same time we understand the necessity of streamlining your development cycle. With a little preparation and a few easy steps we can help you achieve this.
+
This is what you need
+
If you produce one of these, then integrating Dragon Medical SpeechKit is a breeze:
+
+
iPhone/iPad app
+
Browser-based EHR
+
.Net desktop app
+
COM desktop app
+
Android app
+
App with multiple text fields
+
+
This is what we can do for you
+
Here are the features available to you:
+
+
Speech to text conversion in real time
+
Voice controlled navigation
+
Correction via voice
+
+
Dragon Medical SpeechKit is designed so that, as we add additional features, you can upgrade to our most recent version safe in the knowledge that you don't have to plan integration changes into your development cycle.
+
This is what you don't need to worry about
+
Traditionally, integrating a third party product has certain drawbacks; with Dragon Medical SpeechKit there are no:
+
+
Steep learning curves
+
Long development cycles
+
Complex deployment projects
+
Late-night upgrade/maintenance windows
+
+
This is how simple it is
+
+
+
+
+
+
+
+
+
+
+
+
Administration tasks:
+
Register as a Nuance partner and order your licenses.
Your end result is a product that fulfills your internal requirements and that's enhanced with all our speech recognition features. The system is scalable and will support up-to-date technology.
+
For your users it helps to speed up their work - it's easy to use and easy to navigate. To see the advantages for your users, see: End user documentation.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/DesktopIntroduction/DANUBE_SETUP_DESKTOP.htm b/x64/doc/Content/DesktopIntroduction/DANUBE_SETUP_DESKTOP.htm
new file mode 100644
index 0000000..73b1cc9
--- /dev/null
+++ b/x64/doc/Content/DesktopIntroduction/DANUBE_SETUP_DESKTOP.htm
@@ -0,0 +1,166 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Setting up Dragon Medical SpeechKit
+
+
+
+
+
+
+
+
+
+
+
Setting up Dragon Medical SpeechKit
+
Requirements
+
For more information on supported software versions, see the corresponding release notes.
+
Important: Spell checkers or other infrastructure that modifies text while speech recognition is active might cause speech recognition results to be inserted at an unexpected location. Make sure to deactivate spell checkers or such infrastructure in your integration.
+
Package contents
+
Dragon Medical SpeechKit contains:
+
SDK binaries
+
SDK samples
+
API Reference documentation and SDK documentation
+
x64 and x86 SDKs
+
SDK binaries are built for specific architectures and the corresponding one must be used:
+
+
+
Use the x64 SDK if you are building your app as x64.
+
+
+
Use the x86 SDK if you are building your app as x86.
To support Nuance PowerMic and Philips SpeechMike buttons, add the following dependencies to your app's manifest file:
+
+
+
For x86 apps:
+
<dependency>
+
<dependentAssembly>
+
<assemblyIdentity
+
type="win32"
+
name="Nuance.PowerMic"
+
version="<Nuance.PowerMic assembly version>"
+
processorArchitecture="x86"/>
+
</dependentAssembly>
+
</dependency>
+
+
<dependency>
+
+
<dependentAssembly>
+
+
<assemblyIdentity
+
+
type="win32"
+
+
name="Philips.SpeechMike"
+
+
version="<Philips.SpeechMike assembly version>"
+
processorArchitecture="x86"/>
+
+
</dependentAssembly>
+
+
</dependency>
+
+
+
+
For x64 apps:
+
<dependency>
+
<dependentAssembly>
+
<assemblyIdentity
+
type="win32"
+
name="Nuance.PowerMic"
+
version="<Nuance.PowerMic assembly version>"
+
processorArchitecture="amd64"/>
+
</dependentAssembly>
+
</dependency>
+
<dependency>
+
<dependentAssembly>
+
<assemblyIdentity
+
type="win32"
+
name="Philips.SpeechMike"
+
version="<Philips.SpeechMike assembly version>"
+
processorArchitecture="amd64"/>
+
</dependentAssembly>
+
</dependency>
+
+
+
Remarks
+
+
If you're using Philips SpeechMike, we recommend always installing the latest SpeechMike firmware.
+
Nuance supports the use of Dragon Medical SpeechKit in combination with the Nuance.PowerMic and Philips.SpeechMike assembly versions distributed with that Dragon Medical SpeechKit package. Newer versions that the vendor guarantees to be binary backwards compatible can also be used.
+
+
The GetAudioDevices() function and the AudioDevice property are deprecated. It's still possible, but not recommended to use them on the shared session object to retrieve the available audio devices and override the default device.
+
+
+
The user can select a microphone via the user interface. The selected microphone will be remembered for the user and given precedence over any integration-defined audio device. For more information, see the 'Speak' topic of the integrated end user help.
+
+
+
Deploying Dragon Medical SpeechKit with your app
+
Copy the contents of the Dragon Medical SpeechKit package bin folder to your app directory. Also copy the contents of the SpeechMagic.AudioFull package here, if necessary (see above).
+
Publishing a Microsoft Windows ClickOnce app
+
To publish the S_DM_SpeechKit sample project (or your app based on Dragon Medical SpeechKit) as a Microsoft Windows ClickOnce app, do the following:
+
+
In the Visual Studio Solution Explorer, open the S_DM_SpeechKit sample project.
+
In app.manifest, remove the SpeechMagic.DictationDevices, Philips.SpeechMike and Nuance.PowerMic dependencies.
+
Select and hold (or right-click) the S_DM_SpeechKit sample project and select Add reference; the Reference Manager dialog box is displayed.
+
Select Nuance.PowerMic.manifest, Philips.SpeechMike.manifest and SpeechMagic.DictationDevices.manifest.
+
Select and hold (or right-click) the S_DM_SpeechKit sample project and select Properties.
+
On the Security tab, select Enable ClickOnce security settings.
+
On the Publish tab, enter the Publishing Folder Location (web site, ftp, or file path) and Installation Folder URL (if different than above) and select Publish Wizard.
+
Follow the wizard to decide where the app will be installed from and if the app will be available offline or online only.
+
+
Select and hold (or right-click) the S_DM_SpeechKit sample project, select Add > Existing Item and add the following files to your project:
+
+
+
From the Philips.SpeechMike folder: PIA.SpMikeCtrl.dll
+
+
+
From the bin folder: NuCaAudioController.dll, NuCaAudioController.ini, NuCaAudioControllerCLI.dll, NuCaClient.cfg, NuCaStreamDrv.dll, pspapdrv.dll, pspaudrv.dll, pspsbext.dll, SmAudioDrv.dll, SmAudioDrv.ini, ncaaudiodev.ini, PIA.SmXAudioLib.dll, SmControlDrv.ini, smxlog.ini.template and SpeexLicense.txt
+
+
+
+
Select Publish Now to build your ClickOnce app.
+
+
Sharing assemblies with Dragon Medical SpeechKit
+
If your app depends on a third party assembly (for example, log4net) which is also used by Dragon Medical SpeechKit, no action is required if it uses the same version of the assembly.
+
If your app uses a different version of the assembly, and the newer version of the shared assembly is fully binary compatible with the older one, you must deploy the newer version of the assembly along with your app and verify that the .NET assembly loader accepts and loads that version instead of the older one. To do this, add the following to your app’s manifest file for every shared assembly:
In the above code snippet, replace <name>, <publicKeyToken value>, <oldVersion value> and <newVersion value> by values that are applicable to the shared assembly.
+
Note: If the newer version of the shared assembly is not fully binary compatible with the older one, you must deploy both versions of the assembly (in separate subfolders) along with your appand programmatically load the right version. For more information, see: http://msdn.microsoft.com/en-us/library/ff527268%28v=vs.110%29.aspx.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/DesktopIntroduction/DANUBE_TECHNICAL_RESTRICTIONS_DESKTOP.htm b/x64/doc/Content/DesktopIntroduction/DANUBE_TECHNICAL_RESTRICTIONS_DESKTOP.htm
new file mode 100644
index 0000000..95fc01e
--- /dev/null
+++ b/x64/doc/Content/DesktopIntroduction/DANUBE_TECHNICAL_RESTRICTIONS_DESKTOP.htm
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Technical restrictions
+
+
+
+
+
+
+
+
+
+
+
+
Technical restrictions
+
+
To display your app's end user online help in the personalization & help window, make sure it can be loaded in an iframe. See Your app's end user online help.
+
The maximum supported total amount of text in all edit controls is approximately 500,000 characters. Speech recognition might not be available if more than this amount of text is present in all speech-enabled edit controls connected to a VuiController.
+
Supported controls:
+
+
Windows Forms: System.Windows.Forms.TextBoxBase:
+
System.Windows.Forms.TextBox
+
System.Windows.Forms.MaskedTextBox
+
System.Windows.Forms.RichTextBox
+
Windows Presentation Framework: System.Windows.Controls.TextBox
+
TX Text Control .NET for Windows Presentation Framework: TXTextControl.WPF.TextControl
+
TX Text Control .NET for Windows Forms: TXTextControl.Windows.Forms.TextControl
+
For more information on supported versions, see release notes.
+
+
Controls that aren't supported:
+
+
Windows Forms controls hosted by a Windows Presentation Foundation app
+
Windows Presentation Foundation controls hosted by a Windows Forms app
+
+
Field navigation via the recording device's fast forward and fast rewind buttons is supported; however, hardware-specific restrictions apply (for example, pressing the fast forward button might switch off recording for some microphones).
+
Sometimes web proxy servers can lack the throughput to properly process Dragon Medical SpeechKit to Dragon Medical Server traffic. This can result in apparent loss of audio, lack of response by the Dragon Medical Recognition Service plus other similar symptoms. We recommend connecting clients directly to the Dragon Medical Recognition Service instead of going through a web proxy server.
+
+
+
+
Only high-quality Bluetooth microphones work properly with Dragon Medical SpeechKit.
+
Some Bluetooth adapters don't provide a sufficient level of quality for speech recognition even with high-quality Bluetooth devices. Make sure to verify your combination of Bluetooth microphone and Bluetooth adapter before using it for speech recognition.
+
+
+
+
+
Some Philips SpeechMike button presses might not take effect when the main thread is busy or blocked. This can occur in apps that open the session object from a thread other than the app's main thread.
+
Note: This issue is caused by the restriction of the Philips SpeechMike COM components to the single-threaded COM threading model, which requires these components to be executed on the app's main thread. Workaround (some apps): Specify threadingModel="Apartment" for all comClass entries of the SpMikeCtrl.dll in the Philips.SpeechMike.manifest. This workaround isn't supported by Philips; any complaints about this restriction should be sent to Philips.
+
+
+
+
+
Shadow copying isn't supported for apps integrating the .NET SDK. Dragon Medical SpeechKit won't work if shadow copying is enabled.
+
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/DesktopIntroduction/DANUBE_VIRTUALIZATION_ENVIRONMENTS_DESKTOP.htm b/x64/doc/Content/DesktopIntroduction/DANUBE_VIRTUALIZATION_ENVIRONMENTS_DESKTOP.htm
new file mode 100644
index 0000000..e1e38e2
--- /dev/null
+++ b/x64/doc/Content/DesktopIntroduction/DANUBE_VIRTUALIZATION_ENVIRONMENTS_DESKTOP.htm
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Virtualized environments
+
+
+
+
+
+
+
+
+
+
+
Virtualized environments
+
Dragon Medical SpeechKit can be deployed in Citrix XenApp, Citrix XenDesktop, Microsoft WTS/RDS and VMware Horizon View virtualized environments. For more information on supported virtualized environments, see the release notes delivered with your version of Dragon Medical SpeechKit .NET edition.
+
Dragon Medical SpeechKit supports a custom audio channel; the audio bandwidth usage is around 64 kbit/s. Download the custom channel package from the .NET SDK section of the Nuance Healthcare Development Platform website (www.nuancehealthcaredeveloper.com); select Download Citrix and Windows Terminal Server drivers. For more information, see the documentation delivered with your download.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/DesktopIntroduction/DANUBE_WELCOME_DESKTOP.htm b/x64/doc/Content/DesktopIntroduction/DANUBE_WELCOME_DESKTOP.htm
new file mode 100644
index 0000000..53ae365
--- /dev/null
+++ b/x64/doc/Content/DesktopIntroduction/DANUBE_WELCOME_DESKTOP.htm
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Welcome to the help
+
+
+
+
+
+
+
+
+
+
+
+
Welcome to the Dragon Medical SpeechKit .NET edition help
+
Dragon Medical SpeechKit enables you to add speech recognition functionality to your desktop apps. We have designed it to be easy for you to integrate and for end users to use.
+
The service provided by Dragon Medical SpeechKit is guaranteed to be secure and usable wherever the user is working.
+
For more information on the new features in this version, see the release notes provided with the SDK package.
+
When your .NET app is speech-enabled, your users can use a variety of our features. For information on the speech recognition features available, what the user sees on screen and how to use the features, see: End user documentation. For information on general concepts, see: Glossary.
+
You can configure Dragon Medical SpeechKit to connect to Dragon Medical Server set up within your organization’s network, see: On-premises deployment.
+
Organization of this documentation
+
This documentation contains the following sections:
On-premises deployment - describes how to configure the server/client connection if your system is deployed on-premises.
+
Audio support - provides information on the audio support available in the product.
+
Technical restrictions - provides information that you should be aware of when integrating our package.
+
Release history - an archive of previous versions' release notes.
+
+
The API Reference documentation - describes the programming interface.
+
Note: If the contents of the .chm file aren't displayed, select and hold (or right-click) it and select Properties; the Properties dialog box opens. In the General tab, select Unblock > OK.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/DesktopUseCases/DANUBE_APPLICATION_COMMANDS_DESKTOP.htm b/x64/doc/Content/DesktopUseCases/DANUBE_APPLICATION_COMMANDS_DESKTOP.htm
new file mode 100644
index 0000000..7f5d796
--- /dev/null
+++ b/x64/doc/Content/DesktopUseCases/DANUBE_APPLICATION_COMMANDS_DESKTOP.htm
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Application commands
+
+
+
+
+
+
+
+
+
+
+
+
Application commands
+
Each application command is associated with one command set. A command set is associated with one or more VUI forms. A VUI form can have more than one command set associated with it.
Create a command set by instantiating the CommandSet class:
+
CommandSet testCommandSet = new CommandSet("My Test CommandSet", "Description of my test command set");
+
My Test CommandSet - a human-readable title for your command set; displayed in the personalization & help window.
+
Description of my test command set - a human-readable description; displayed in the personalization & help window.
+
+
+
Create application commands in the command set:
+
testCommandSet.CreateCommand("myTestCommand", "this is a test", "THIS IS A TEST", "My test command description.");
+
myTestCommand - the unique identifier of the application command; this is the identifier that your app will receive in the application command event callback when it's recognized.
+
Important: Make sure the application command ID doesn't contain spaces and doesn't start with a number.
+
this is a test - the application command phrase; displayed in the personalization & help window if no display string is set.
+
THIS IS A TEST - the application command display string; displayed in the personalization & help window. If you don't want to set a display string, pass a null value or empty string.
+
My test command description - a human-readable description; displayed in the personalization & help window.
+
+
+
Obtain a reference to the VuiController object and associate the command set with it:
Note:AssignCommandSets() replaces your application commands; it doesn't append commands to an existing set or append additional sets. Define all your application commands and command sets and then call AssignCommandSets() only once.
+
+
+
Standard placeholders
+
Standard placeholders are delivered with Dragon Medical SpeechKit. To add a standard placeholder to an application command, add its identifier to the phrase of the command:
+
testCommandSet.CreateCommand("myScrollCommand", "scroll down <standard:cardinal0-100> pages", "scroll down <standard:cardinal0-100> pages","Scrolls down the specified number of pages.");
Note: If you use a display string, the placeholder in the display string and in the phrase must be the same (see: Recommendations for phrases).
+
App-defined placeholders
+
When designing the VUI for your app, you can provide one or more commands. For example, you can define voice commands that refer to a patient name: show allergies for mister Pink or create new note for mister Orange. To do this, you can create an app-defined placeholder and add it to application commands as needed. Proceed as follows:
+
+
+
Create an application command with a placeholder defined in angled brackets for the phrase parameter:
+
testCommandSet.CreateCommand("myShowPatientCommand", "show me <patient>", "show me <patient>", "Shows data for the corresponding patient.");
+
+
<patient> is the unique identifier of the placeholder.
+
Note: The same placeholder can be used in different commands.
+
+
+
Create the placeholder by creating an instance of the CommandPlaceholder class:
+
CommandPlaceholder patientCommandPlaceholder = new CommandPlaceholder("patient", "Name of the patient");
+
patient - the unique identifier of the placeholder that's used in application command phrases; must not contain spaces and/or numbers.
+
Name of the patient - a human-readable description; displayed in the personalization & help window.
"PTN.48389488", "PTN.48323466" - an array of strings containing the values of the placeholder.
+
"Mr. Pink", "Mr. Orange" - an array of strings containing the corresponding spoken forms.
+
The number of elements in the two arrays must be the same. In this example, the "patient" placeholder can have two values, PTN.48389488 if the user says mister Pink or PTN.48323466 if the user says mister Orange.
+
Note: If you use a display string, the placeholder in the display string and in the phrase must be the same. The value of a placeholder can be changed. The new value will become active after the next synchronize() call.
+
+
+
Obtain a reference to the VuiController object and associate the placeholder with it:
Dragon Medical SpeechKit notifies your app about recognized application commands; the OnCommandRecognized event is fired. For your app to receive this event, do the following:
+
+
+
Add an event handler to the CommandRecognizedIVuiController event. For more information, see: VuiController events.
+
vuiController.CommandRecognized += new CommandRecognized(vuiController_CommandRecognized);
+
The vuiController_CommandRecognized method will be called back when an application command is recognized.
+
+
+
In the callback method, check for the ID of the recognized application command.
// Perform the processing in response to the recognized application command…
+
}
+
+
+
Note: The procedure above also applies for commands with standard placeholders. Standard placeholders delivered with Dragon Medical SpeechKit have predefined keys, for more information, see: Standard placeholders.
+
Remarks
+
+
Commands can have multiple phrases; call the CreateCommand method multiple times for the same ID, passing the phrases you want defined for the application command.
+
Your app is notified when an application command is recognized via a VuiControllerevent callback.
+
To enable/disable or to query the enabled/disabled state of a command set, use the Enabled property of the corresponding command set object.
+
To enable/disable individual commands in a command set, call the EnableCommand method with the corresponding command ID.
+
If your app wants to modify attributes of application commands or command sets (for example, add new application commands, enable/disable application commands or change placeholder values after the end user has already used speech recognition), your app must apply the changes to the attributes by calling the Synchronize() method on the VuiController. It's best practice to do all changes before applying them via Synchronize().
+
You can speech-enable your app UI even if no speech-enabled controls are active.
+
To change the placeholder in an application command, use the clearValues method. Once the placeholder is empty, you can add new phrases and values to the placeholder.
+
Application commands are also available in custom views (enabled using the CustomVuiController from Nuance.SpeechAnywhere.Custom namespace). To use application commands with the CustomVuiController, the same steps must be followed as for the VuiController.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/DesktopUseCases/DANUBE_AUDIO_SUPPORT_DESKTOP.htm b/x64/doc/Content/DesktopUseCases/DANUBE_AUDIO_SUPPORT_DESKTOP.htm
new file mode 100644
index 0000000..6f6e4b1
--- /dev/null
+++ b/x64/doc/Content/DesktopUseCases/DANUBE_AUDIO_SUPPORT_DESKTOP.htm
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Audio support
+
+
+
+
+
+
+
+
+
+
+
Audio support
+
Any microphone which can create 16 kHz 16-bit mono audio data is supported. The app must have permission to access the microphone.
+
Please be aware that not all microphones available on the market have been tested.
+
For information on microphone button support, see Microphone button handling and the release notes delivered with your version of Dragon Medical SpeechKit.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/DesktopUseCases/DANUBE_CALLBACK_THREAD_DESKTOP.htm b/x64/doc/Content/DesktopUseCases/DANUBE_CALLBACK_THREAD_DESKTOP.htm
new file mode 100644
index 0000000..762a516
--- /dev/null
+++ b/x64/doc/Content/DesktopUseCases/DANUBE_CALLBACK_THREAD_DESKTOP.htm
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Callback thread affinity
+
+
+
+
+
+
+
+
+
+
+
Callback thread affinity
+
If your app is multithreaded, it must meet certain criteria to ensure correct operation.
+
Dragon Medical SpeechKit is an active component in your app. To keep your app responsive, it executes its code on its own dedicated threads. Interaction with other components in your app is restricted to specific threads. For example, text controls can only be accessed from the thread which created them. Every method call originating from Dragon Medical SpeechKit towards your app is executed on a well-defined thread. This chapter explains the underlying model.
+
Integration guidelines
+
To ensure that your integration works properly, do the following:
Set focus to a VuiController from the app's main UI thread only. If the app has multiple UI threads, the main UI thread is the thread that owns the controls which are speech-enabled by that VuiController. For more information, see: Thread affinities of callbacks and incoming calls.
+
+
+
Terminate UI threads only after all VuiControllers and the session have been closed. For more information, see: Lifetime of callback threads.
+
+
+
Make sure that your code is reentrant if you call Dragon Medical SpeechKit methods. For example, Dragon Medical SpeechKit should be able to manipulate the GUI before returning from a method call. For more information, see: Deadlock avoidance and reentrancy.
+
+
+
Don't invoke methods synchronously between threads from which you call Dragon Medical SpeechKit methods. For more information, see: Deadlock.
+
+
+
Concepts
+
Components
+
The objects in your app which are not part of Dragon Medical SpeechKit are referred to as the integration.
+
Method calls
+
The means of interaction between Dragon Medical SpeechKit and the integration is the invocation of a method, executed on a given thread. The set of possible method calls constitute the API of Dragon Medical SpeechKit. In addition to defined methods, there are also implicit ones. For example, when Dragon Medical SpeechKit modifies the text in an edit control, it calls methods on the .NET framework object representing that text control. This threading model also applies to implicit method calls.
+
A method call can be classified as either an incoming call or a callback (these also include events). The direction is defined from the point of view of Dragon Medical SpeechKit. Both incoming calls and callbacks are relevant for the threading model.
+
Threads
+
The threads involved in the model are .NET threads in the Windows process executing your app, created and owned either by Dragon Medical SpeechKit or the integration.
+
Threads owned by Dragon Medical SpeechKit are completely encapsulated; usually, the integration will neither receive callbacks on these threads, nor can it invoke incoming calls on them.
+
Threads owned by the integration are classified as UI threads and worker threads. A UI thread has a message queue associated with it, which enables the usage of operating system or .NET framework services to synchronously or asynchronously invoke methods on this thread. All other threads are worker threads.
+
Invocation
+
Code executing on a thread might need to invoke a method on a different thread. For example, invoking a method on an object which represents a UI element is only allowed on the thread which has created the object. The invocation can happen by any means: it's not necessarily carried out by the operating system, via its message queue mechanism. The invocation can be synchronous or asynchronous, depending on whether the initiating code waits for its completion or not. Synchronous invocations are referred to as sending a method (or method call, method invocation) to a thread, asynchronous invocations as posting.
+
Only the invocation on UI threads is relevant for Dragon Medical SpeechKit.
+
Deadlock
+
If code on a source thread synchronously invokes a method on a target thread, the source thread will be blocked until that method is executed on the target thread. If the invoked method directly or indirectly tries to invoke a method on the source thread, it can't be executed, as the source thread is blocked, waiting for the first method call to return. The target thread is therefore also blocked, waiting for the execution of the second method call. This circular waiting situation is a deadlock; code that should subsequently run on the threads involved won't be executed; the app will probably stop working (Figure 1/a).
+
A deadlock can involve more than two threads (Figure 1/b). If thread 1 sends a method to thread 2, and thread 2 sends a method to thread 3, all three threads will deadlock, if thread 3 sends a method to either thread 2 or thread 1.
+
+
+
+
Figure 1: Deadlock situation involving two (a) and three (b) threads
+
Deadlock avoidance and reentrancy
+
In the first case outlined above, if two threads are waiting on each other, the deadlock can be avoided if the source thread stops waiting for the completion of the first method, executes the second method and then resumes waiting. In this case, the target thread can continue processing and complete the execution of the first method, which wakes up the source thread (see Figure 2). This applies to all situations when a method call would close a circle on the wait graph of the threads involved, resulting in a circular waiting situation.
+
+
+
+
Figure 2: Avoiding a deadlock by waking up a waiting thread
+
However, this deadlock avoidance mechanism implies that a thread, while waiting for a method call, can execute a seemingly unrelated method. This method call (Method2 in Figure 2) might change the state of the program, and when Send(Method1) returns and the execution of the source thread resumes, it might find a different state than before invoking Method1. Assumptions based on the single-threaded fully sequential execution of the code are not valid anymore. Code executing on the source thread is reentered; code working correctly in this situation is called reentrant.
+
In Figure 2 the Method2 call is a logical consequence of the execution of Method1; the author of the code executing on the source thread expects such a method being invoked while waiting for Method1. However, the deadlock avoidance mechanism can't differentiate based on causal relationships between method calls. A thread must be woken up every time a synchronous method invocation would close a circle on the wait graph, even if the last method call is not a consequence of the one the thread is waiting for. This means that the author of the code executing on the source thread can't assume anything about the methods possibly called back while waiting for an invocation (Figure 3).
+
+
+
+
Figure 3: Causally unrelated callback executed while waiting for a synchronous invocation
+
Thread affinities of callbacks and incoming calls
+
This section defines the callback threads Dragon Medical SpeechKit operates on and the thread affinities of method callbacks. Some incoming calls from your integration are restricted in terms of which thread they can originate from; this is also defined here.
+
Callback threads
+
A UI thread must be associated with each VuiController. Such a thread is referred to as a VuiController callback thread. Dragon Medical SpeechKit uses this thread exclusively for operations and event notifications relevant for that VuiController. Session events are invoked on the VuiController callback thread of the most recently focused VuiController, unless your app has a designated session callback thread.
+
VuiController callback thread
+
The following callbacks are invoked on a VuiController's callback thread:
All text control manipulation carried out directly by Dragon Medical SpeechKit for the text controls associated with this VuiController instance.
+
+
The VuiController's UI thread is its callback thread. Whenever a VuiController is focused, the callback thread is set to the thread from which focus was set. Don't set focus to a VuiController from a thread other than its UI thread.
+
Note: The COM threading model for threads running Windows Forms components must be set to single-threaded apartment. Not doing so can result in a deadlock.
+
Session callback thread
+
Session level callbacks are the events defined in the session class. These are always invoked on the session callback thread, which is by default the callback thread of the most recently focused VuiController. You can override this default behavior by calling the session's SetCallbackThread() method from a UI thread. Afterwards, this UI thread will be designated as the session callback thread. Each call of SetCallbackThread() overrides the previous setting.
+
If no VuiController has been activated and you haven't called SetCallbackThread(), the session callback thread will default to the thread from which the session was opened most recently.
+
Lifetime of callback threads
+
VuiController callback threads must exist as long as the VuiController is still open. The session callback thread must exist as long as the session is open. If the session callback thread wasn't set explicitly and thus defaults to the callback thread of the most recently focused VuiController, the lifetime requirements of the session callback thread will apply to that VuiController callback thread (as long as it plays the role of the session callback thread).
+
Thread affinity of incoming calls
+
Generally, a method call on Dragon Medical SpeechKit can originate from any worker or UI thread. Calls which implicitly designate the UI thread from which they're invoked as a callback thread, are exceptions. These are:
+
+
The method/property which effectively sets focus to a VuiController. For more information, see: Setting the VUI form focus.
+
SetCallbackThread() on the shared session instance.
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/DesktopUseCases/DANUBE_CONFIGURE_ONPREMISE_DESKTOP.htm b/x64/doc/Content/DesktopUseCases/DANUBE_CONFIGURE_ONPREMISE_DESKTOP.htm
new file mode 100644
index 0000000..e7c84a7
--- /dev/null
+++ b/x64/doc/Content/DesktopUseCases/DANUBE_CONFIGURE_ONPREMISE_DESKTOP.htm
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Configuring Dragon Medical SpeechKit for on-premises deployment
+
+
+
+
+
+
+
+
+
+
+
+
Configuring Dragon Medical SpeechKit for on-premises deployment
+
To configure Dragon Medical SpeechKit to connect to Dragon Medical Server set up within your organization’s network, you must pass the server URL to the client before opening a client session. You can use the ISession interface property ServiceURL to do this. Make sure that you know the URL of the Dragon Medical Server. For more information about configuring a Dragon Medical Server, see the Dragon Medical SpeechKit Administration Guide.
+
The URL you pass to Dragon Medical SpeechKit is the Dragon Medical Server Server URL. For example: https://your.server.com:1234
+
Prerequisites
+
The Dragon Medical Server is installed and configured.
+
Procedure
+
To connect your clients to the Dragon Medical Server, do the following.
+
+
Set the ISession interface property ServiceURL to the Dragon Medical Server URL.
+
For example: Session.SharedSession.ServiceURL="https://your.server.com:1234/basic"
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/DesktopUseCases/DANUBE_CUSTOM_CONTROLS_DESKTOP.htm b/x64/doc/Content/DesktopUseCases/DANUBE_CUSTOM_CONTROLS_DESKTOP.htm
new file mode 100644
index 0000000..9fd9625
--- /dev/null
+++ b/x64/doc/Content/DesktopUseCases/DANUBE_CUSTOM_CONTROLS_DESKTOP.htm
@@ -0,0 +1,171 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom controls
+
+
+
+
+
+
+
+
+
+
+
Custom controls
+
With the Dragon Medical SpeechKit custom control interface you can speech-enable controls which aren't natively supported. Your custom control implementation is responsible for the following:
+
+
Emulating a natively-supported text control to enable speech recognition.
+
Manipulating the text inside the unsupported control as instructed by Dragon Medical SpeechKit.
+
+
Note: This is a complex use case and is recommended for special cases only. If your control isn't supported, contact Nuance support for information on when it will be supported. Be aware that the integration effort is significant.
+
Overview
+
A custom control is an object in your app which implements the ITextControl interface.
+
Custom controls are speech-enabled by the custom VuiController (an instance of the Nuance.SpeechAnywhere.Custom.VuiController class).
+
The ITextControl interface specifies how a supported text control appears and behaves; you must implement the necessary functionality in your custom control class. Dragon Medical SpeechKit interacts with custom controls via this interface: it retrieves and alters their text, selection and user input focus state. Your custom control implementation then performs the Dragon Medical SpeechKit requests by manipulating the unsupported text control.
+
+
+
+
For example, when recognition results arrive for the control, the ReplaceText method is called on the ITextControl interface, instructing your custom control implementation to insert text into the text control.
+
Model behind the ITextControl interface
+
The ITextControl interface is the specification of the behavior of a text control as seen by Dragon Medical SpeechKit.
+
Dragon Medical SpeechKit assumes the following model for any text control.
+
Text contents
+
The control contains unstructured plain text, indexed by 0-based character positions. If your control has a different concept of contents (formatted or structured text), you must represent it as described (perform the conversion between plain text and the actual contents of the control in both directions).
+
Text selection
+
Exactly one section of text can be selected at any one time. The selection is defined by its start character position and length in characters. The selection is the section of text that will be affected by the next user action and must be restricted to character positions within the boundaries of the text contents.
+
For dictation, when an utterance is dictated, the results will overwrite the selected text. A zero character selection means that nothing will be overwritten; text will be inserted at the cursor position (the start of the zero length selection). A zero length selection might have a start position equal to the length of the entire text; in this case new text is appended at the end of the current text contents.
+
Control focus
+
A maximum of one control can have the focus at any one time. If a control has the focus, the next user action will affect its contents.
+
For dictation, when an utterance is dictated, the results will be inserted in the focused control. If no control has the focus, dictation results will be inserted to the most recently focused control.
+
Format strings
+
Line and paragraph breaks are represented as special character sequences (by default, \r\n for new line and \r\n\r\n for new paragraph). When a user dictates a line or paragraph break, Dragon Medical SpeechKit inserts these special characters in the text of your control. Voice commands whose behavior is affected by line and paragraph breaks look for these special characters in the control's text contents.
+
If line and paragraph breaks are represented by your text control in a different way, you need to do the conversion to and from a format string. For example, if your underlying text control uses HTML, convert the newline format string to/from the <br/> HTML markup, and the new paragraph format string to/from the <p>...</p> HTML markup.
+
Implementing the ITextControl interface
+
Dragon Medical SpeechKit expects your custom control to be able to perform these operations. Your class must implement all methods exactly as specified. Poor implementation could lead to erroneous behavior or destroy text in the text control, even if it was not inserted by Dragon Medical SpeechKit.
+
Manipulating text contents
+
+
+
Report the total length of the text in the control:
+
int TextLength { get; }
+
+
+
+
Extract a range of the text contents:
+
string GetText(int start, int length)
+
+
If length is set to -1, all text from start to the end of the control should be returned.
+
+
+
Replace a range of the text contents with a string of characters:
+
void ReplaceText(int start, int length, string newText)
+
+
This operation must leave the selection intact. The same characters in the text which are selected before the operation must remain selected after it. This doesn't mean that the same positions are selected; when insertion affects text contents in lower character positions than the current selection (i.e. to the left of it), the selection start (interpreted in absolute character positions) must be adjusted to the change in the number of characters to the left. If the replaced range intersects the current selection, the selection start after the operation is undefined.
+
Dragon Medical SpeechKit maintains a history of the text and selection state of the control. Any changes between the current state reported by your control and previous states are interpreted as manual editing performed by the user.
+
If your implementation needs to manipulate the text (for example, to convert between plain text and Rich Text or HTML), make sure that bi-directional text conversions are symmetric. For example, text inserted via the ReplaceText method must appear unchanged when subsequently queried via the GetText method, unless the user has edited it.
+
If your implementation fails to fulfill these requirements and the text and/or selection contents returned by your control don't match the state expected by Dragon Medical SpeechKit, it will be assumed that the user has performed manual editing in the control. As a result, Dragon Medical SpeechKit could assume that the user has changed the selection and therefore the cursor isn't moved to the end of newly inserted dictation results, pending cursor navigation/selection commands might be ignored or text might be inserted in an unexpected location.
+
In addition, text changes by the user might be interpreted as corrections and might affect the learning algorithms that adjust the user's speech profile to the user's way of speaking. Unintended text changes therefore might cause the system to adapt incorrectly, resulting in higher recognition error rates.
+
+
+
Manipulating text selection
+
+
+
Return the current selection start and length in the control:
+
void GetSelection(ref int start, ref int length)
+
+
+
+
Set the current selection start and length in the control:
+
void SetSelection(int start, int length)
+
+
+
+
Manipulating focus
+
+
+
Report if the control has the focus or not:
+
bool Focused { get; set; }
+
+
A maximum of one control should report being focused. The state reported by your custom control implementation can be tied to the Windows GUI focus state of the underlying text control, as long as it corresponds to the control in which the user's typed input will be entered.
+
If your UI is designed for the user to edit text in a control even if it doesn't have the Windows GUI focus state (for example, if the GUI focus is on a button on the UI), your custom control implementation also needs to reflect this more advanced focus concept and report the corresponding focused state.
+
+
+
Set the control to be focused:
+
bool Focused { get; set; }
+
+
It's assumed that setting the focused state of the control implicitly clears that of the other controls.
+
+
+
Proactively notify Dragon Medical SpeechKit about having received the focus:
+
event Action<object> GotFocus
+
+
Firing this event is optional but strongly recommended; if not implemented, user-initiated changes to the focus might not be detected by Dragon Medical SpeechKit in time and some text might be inserted into the wrong control. The parameter of the event invocation must be the custom control that has just received focus.
+
+
+
Format strings
+
+
+
Report the character sequence representing a line break:
+
string NewlineFormatString { get; }
+
+
+
For example, if your underlying text control uses HTML, you could return \n for this property and convert this character from/to the <br/> HTML markup.
+
+
+
Report the character sequence representing a paragraph break:
+
string ParagraphFormatString { get; }
+
+
For example, if your underlying text control uses HTML, return \v for this property and convert this character to the <p>...</p> HTML markup.
+
+
Note: All methods and properties specified must be implemented and it's strongly recommended to fire the GotFocus event.
The custom VuiController (Nuance.SpeechAnywhere.Custom.VuiController) can interact with your custom control implementations. Its interface resembles that of the regular VuiController, which access the GUI directly (Nuance.SpeechAnywhere.WindowsForms.VuiController and Nuance.SpeechAnywhere.WPF.VuiController).
+
Regular VuiControllers automatically detect the controls which are speech-enabled by examining the UI of your app. This isn't possible in the custom control use case; the controls as seen by Dragon Medical SpeechKit (your ITextControl implementations) aren't necessarily contained by any UI object. Therefore, you must pass to the custom VuiController all the ITextControl instances you want to be speech-enabled.
+
+
+
Initializing the custom VuiController.
+
Whenever you initialize the custom VuiController, you must pass in the array of ITextControl instances you would like to have speech enabled. This array can contain a mixture of custom control implementations and natively supported controls (both from the WinForms and the WPF frameworks).
+
+
+
+
+
Synchronizing the custom VuiController.
+
As with regular VuiControllers, the Synchronize() method is used to notify the custom VuiController about changes in the voice user interface. Changes in the set of speech-enabled controls are communicated by passing the updated array of controls to Synchronize(). You must pass in this array even if your set of speech-enabled controls hasn't changed.
+
Note: The identity of controls in the Dragon Medical SpeechKit document model is tied to the custom control instances you pass to the Open() and Synchronize() methods. If you destroy a custom control instance and replace it with another one, this will be interpreted as an entirely new control, even if it's connected to the same control and tagged with the same ConceptName as the previous instance.
+
+
+
+
+
Enabling/disabling speech recognition for a control.
+
It follows from the above that the EnabledControl method is missing, and all controls you pass in to Open() and Synchronize() will be speech-enabled. To disable speech recognition for a custom control, omit it from the array and call Synchronize().
+
+
+
VuiController focus
+
Custom VuiController instances have an explicit mechanism for controlling which one of them is active. Set their Focused property to true for a given instance to receive speech recognition results. Setting a VuiController to be in focus implicitly removes focus from all other instances, therefore Dragon Medical SpeechKit ensures that only one VuiController can have the focus at any given time. Setting the Focused property of the currently focused VuiController to false will result in no VuiControllers having the focus. In this state, speech recognition isn't possible and the speech bar disappears. Starting speech recognition programmatically will have no effect.
+
Note: No VuiController has the focus by default – you need to explicitly set the Focused property to true for a VuiController in order to enable speech recognition. This is also the case if your app uses only a single VuiController.
+
Remarks
+
+
The API Reference documentation for the ITextControl interface specifies the exact semantics of the parameters and the return values of the methods.
+
+
For a fully functional ITextControl implementation, and an example of the usage of the custom VuiController, see the custom control sample app.
+
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/DesktopUseCases/DANUBE_DOCUMENT_WORKFLOW_SUPPORT_DESKTOP.htm b/x64/doc/Content/DesktopUseCases/DANUBE_DOCUMENT_WORKFLOW_SUPPORT_DESKTOP.htm
new file mode 100644
index 0000000..6ba19a2
--- /dev/null
+++ b/x64/doc/Content/DesktopUseCases/DANUBE_DOCUMENT_WORKFLOW_SUPPORT_DESKTOP.htm
@@ -0,0 +1,183 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Support functionality for document workflows
+
+
+
+
+
+
+
+
+
+
+
Support functionality for document workflows
+
Overview
+
Dragon Medical SpeechKit provides support for apps with a document-oriented workflow. Such an app enables the user to create, save, load and edit persistent entities called documents. Dragon Medical SpeechKit can be made aware of such documents; this enables the user to continue using advanced speech recognition features after having stopped and resumed working on a document. Doing so improves adaptation.
+
The document concept
+
A document is a persistent entity in your app that defines the context of the user's work. Documents in a common word processor app are also documents in this sense. In a medical app, for example, a discharge summary or radiology report is usually realized as a document processed in a workflow. It's assumed that the user can create a document, save it under a unique name, continue working on it at a later point in time and then finalize it to indicate that the document is complete.
+
If Dragon Medical SpeechKit is aware of this document workflow and notices when a previously saved document is loaded, then Dragon Medical SpeechKit can also load the corresponding speech recognition-relevant data unit maintained on the Dragon Medical Server, called the VUI form. This enables several user-visible features and improves adaptation.
+
Dragon Medical SpeechKit is designed based on a Model-View-Controller design pattern:
+
+
The model consists of the VUI form: Audio data, related text and additional speech-related data (for example, voice commands) managed on the server.
+
The view consists of the GUI and the speech-enabled text controls that are managed by your app and enable your users to edit documents.
+
The controller consists of the VuiController object your app needs to instantiate and connect to the view.
+
+
+
+
+
Although Dragon Medical SpeechKit works well if a VUI form is only associated with the text controls currently visible in the GUI, for an improved user experience Dragon Medical SpeechKit should be made aware of the underlying document's identity and, if the document is structured into fields displayed in different text controls, the identity of the individual fields.
+
In summary, a document is a persistent entity in your app, consisting of editable fields in which speech recognition takes place. You can associate the VuiController with a document and the VUI form's fields with those of the document, for a better user experience.
+
States of the VuiController
+
A VuiController can be in two states: associated with a view and a VUI form (open) or not (closed). Speech recognition is only possible in the open state.
+
As long as the VuiController is closed, it's safe to manipulate the contents of text controls, for example by loading text from a saved document. As soon as your app's document is initialized or loaded and ready to be edited by the user, you can open the VuiController (which will implicitly create a new VUI form or load an existing, associated one) and let the user start using speech recognition in this consistent state.
+
If the user closes the document in your app, the VuiController must be closed too. This is necessary for Dragon Medical SpeechKit to reflect the state change and also enables your app to prevent the user from dictating into a closed document.
+
When the Dragon Medical SpeechKit session is closed, all VuiControllers are closed implicitly.
+
Identifying documents and fields
+
A document in your app is identified by Dragon Medical SpeechKit via a document ID. This is an arbitrary string defined by your app.
+
Important: The document ID must be unique for each document per customer. Customers are identified by the organization token you provide when the session is opened.
+
It's not necessary to introduce a new data item for the purpose of passing a document ID to Dragon Medical SpeechKit. We recommend using an identifier already defined by your app, as long as it's unique for each document per customer. For example, an HL7 unique document number would fit the purpose, but a patient or provider ID wouldn't.
+
A field within a document is identified via a field ID. Field IDs are arbitrary strings that must be provided by your app and must be unique within the given document. For example, if your app stores document fields in rows of a database table, with one row having the name "medical_history", this name can be used as the field ID.
+
Note: Document field identifiers aren't related to VUI concept names. VUI concept names are used to create voice commands the user can say to move directly to a specific text control; for more information, see: Enabling named field navigation. They must be localized in apps supporting different languages. Field IDs are unique identifiers similar to database keys. Therefore, concept names must not be used as document field IDs.
+
Document IDs
+
It's recommended that your integration always provides a document ID when creating a document with workflow support. If the VuiController was opened without providing a document ID:
After a dynamic UI update, the field IDs for new fields must also be set before Synchronize() is called. For more information, see: Dynamic GUI.
+
To add fields to an open VuiController, do the following:
+
+
Create a new GUI element that should be speech-enabled.
+
Call SetDocumentFieldId(object control, string documentFieldId) - even though control isn't (yet) known to the SDK.
+
Call Synchronize() or Synchronize(object[] controls), as described in Dynamic GUI, to speech-enable the new GUI element.
+
+
Use cases
+
Opening and closing the VuiController is possible in various combinations, depending on the information available about the edited document. Choose the most appropriate VuiController operation for each state transition.
+
Speech recognition without document workflow support
+
Open the VuiController without providing a document ID. Use this when the user should be enabled to use voice commands and/or edit text with their voice, but a document workflow isn't supported or applicable.
+
To perform this operation, call the following method on a closed VuiController:
+
void Open(Control containerControl) (Windows Forms and WPF VuiController)
Calling the deprecated Initialize() method on a VuiController is equivalent to this operation.
+
You can also perform this operation if your app only generates a unique document identifier at a later point in time: a document ID can also be provided when closing the VuiController.
+
Important: The Open method should only be used if the text the user is working on can't be associated with a unique document in your app. If your app can associate the text with an ID that identifies it as a persistent document or text field in a database, we recommend opening the VuiController with the unique document ID, as described below.
+
Open a previously saved document or create a new one, with document workflow support
+
Open the VuiController with a document ID that identifies the document in your workflow. If no VUI form with the given document ID exists in Dragon Medical SpeechKit, a new one will be created.
+
To perform this operation, call the following method on a closed VuiController:
+
void Open(Control containerControl, string documentId, string documentToken) (Windows Forms and WPF VuiController)
This method can be used for new and existing documents. Any user can open and edit documents created by other users.
+
Save and close the document
+
Close the VuiController. The VUI form will be saved under the document ID that was provided when the VuiController was opened.
+
To perform this operation, call the following method on an open VuiController:
+
void Close()
+
+
Save the document with a new document ID and close it
+
Close the VuiController providing a document ID. The VUI form will be saved under the given identifier, which you can pass to subsequent open calls to let the user continue working from this state.
+
To perform this operation, call the following method on an open VuiController:
+
void Close(string documentId)
+
+
Use this method if the VUI form should be saved with a different ID than the one provided when opening the VuiController.
+
If an empty string is passed for documentId, the behavior will be the same as the one described in the previous use case.
+
If the string passed for documentId is already associated with a document in your app, that document will be overwritten.
+
Save the document with a new document ID, with a given workflow state and close it
+
This operation extends the previous one by enabling you to provide additional information on the state of the document in your app's workflow. For example, if the user has corrected speech recognition errors in the document, the system will be able to learn more from these corrections if it's aware of the document being in a consistent state.
To perform this operation, call the following method on an open VuiController:
+
void Close(String documentId, int documentState)
+
+
The following constants can be used as document state:
+
+
+
DocumentStates.Undefined
+ This is the default value. Use this if you don't know what the correction state of the document is.
+
+
+
DocumentStates.Corrected
+ Use this state when the user who dictated the document has also corrected it.
+
In the deferred correction workflow, use this state to indicate the author has reviewed the transcriptionist's corrections and signed off the final document.
+
Important: Don't use the Corrected state to indicate when a document is corrected by a transcriptionist, as only the initial author's updates to the document are included in user profile adaptation. Only use the Corrected state to indicate the final sign-off by the author.
+
+
+
DocumentStates.Uncorrected
+ Use this state if there's a high probability that the document hasn't been corrected by the user who dictated it. Examples:
+
Your app is collecting text in the background and users don't have the possibility to edit it.
+
The document is discarded before finalization or sign-off.
+
In deferred correction, the transcriptionist's corrections haven't been reviewed and signed off by the initial author.
+
+
+
Discard changes to a document
+
Close the VuiController while providing an empty document ID. The VUI form associated with this VuiController won't be persisted by Dragon Medical SpeechKit; any dictation and editing performed since the VuiController was opened will be discarded. VuiForms saved previously won't be affected.
+
To perform this operation, call the following method on an open VuiController:
+
void Close(string documentId), where documentId is an empty string.
+
This operation is different from Close() without providing any parameter, in both its signature and semantics. Passing an empty document ID discards the VUI form; omitting the document ID at VuiController close indicates that the VUI form should be saved with the document ID provided at VuiController open.
+
Saving the document while editing is ongoing isn't reflected in the Dragon Medical SpeechKit API. No action is required on your side for this operation.
+
Example workflow
+
The user edits a document, saves it and opens a new one.
+
The following steps are performed on the Dragon Medical SpeechKit API:
+
+
The user creates a new document and a document ID is assigned by your integration. You perform the appropriate steps in your app workflow (for example, create a text control for editing the document).
+
To enable dictation into the document, open the VuiController using the document ID:
After having manipulated the text, the user intends to close the document and save it under the name "FirstReport". You must close the VuiController first, to keep the user from dictating into a document that's being closed:
+
theVuiController.Close("FirstReport");
+
+
From this point on, Dragon Medical SpeechKit won't manipulate the content of the text control any longer. You can now perform the steps in your app workflow needed to save and close a document (for example, save the document to disk and clear the user interface).
+
The user opens a document that was saved earlier under the name "SecondReport". This document contains two fields. You perform the appropriate steps in your app workflow (for example, create a second text control, load the document from disk and set the initial contents of the speech-enabled text controls).
+
To enable dictation into the document, set up the VuiController in two steps:
+
Set the document field IDs properly. Based on the structure of your app, you know that this document has two editable fields: one for the medical history and one for the reason of admission. Furthermore, you know that the former one will be presented in editControl1 and the latter in editControl2. You set the field IDs of these two text controls accordingly:
At this point, speech recognition is operational in the context of the document called "SecondReport". If the user has edited this document earlier, they can resume working with speech recognition as if the document were never closed.
+
+
For more information, see the document API sample app.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/DesktopUseCases/DANUBE_DYNAMIC_GUI_DESKTOP.htm b/x64/doc/Content/DesktopUseCases/DANUBE_DYNAMIC_GUI_DESKTOP.htm
new file mode 100644
index 0000000..c2fd11b
--- /dev/null
+++ b/x64/doc/Content/DesktopUseCases/DANUBE_DYNAMIC_GUI_DESKTOP.htm
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Defining the set of speech-enabled text controls
+
+
+
+
+
+
+
+
+
+
+
Defining the set of speech-enabled text controls
+
Dynamically changing text controls on the GUI
+
If you dynamically change the set of controls on the GUI (for example, your app adds/removes or enables/disables specific text fields depending on the user’s actions), the VUI must be synchronized to recognize these changes.
+
Procedure
+
Call Synchronize() on the GUI form's VuiController after the GUI has been updated.
+
Note: Be aware that this operation can be expensive, therefore it's recommended to first add/remove all controls and only then call Synchronize() instead of calling it immediately after each individual change.
If a GUI form in your app displays text controls that you want to exclude from speech recognition, do the following:
+
For a text control call EnableControl(object control, bool enable) and set the parameter enable to false on the VuiController.
+
Call Synchronize() on the VuiController to apply the changes, if the VuiController has already been initialized earlier.
+
Note: This method must either be set before Open() is called on the VuiController or Synchronize() must be called afterwards to apply the changes.
+
The text control is excluded from speech recognition. This means that users of your app can't record into this text control and the GUI control can't be reached via voice navigation.
+
Remarks
+
+
If you set text controls to be disabled, read-only or hidden, these won't be speech-enabled by default.
+
Password field text controls aren't speech-enabled by default.
+
+
Speech-enabling hidden/disabled text controls
+
Prerequisites
+
You've created and speech-enabled a GUI form (see: Speech-enabling your app).
+You've set text controls to be read-only or added password fields; these are not speech-enabled by default.
+
Procedure
+
For a read-only or password text control, call EnableControl(object control, bool enable) and set the parameter enable to true on the VuiController.
+
Call Synchronize() on the VuiController to apply the changes, if the VuiController has already been initialized earlier.
+
The user will be able to record into this text control and the GUI control will be accessible via voice navigation
+
Note: This method must either be set before Open() is called on the VuiController or Synchronize() must be called afterwards to apply the changes.
+
Remarks
+
+
Speech recognition isn't possible in hidden or disabled text controls, even if they're explicitly enabled via the EnableControl(object control, bool enable) method.
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/DesktopUseCases/DANUBE_END_USER_DESKTOP.htm b/x64/doc/Content/DesktopUseCases/DANUBE_END_USER_DESKTOP.htm
new file mode 100644
index 0000000..f64f4a4
--- /dev/null
+++ b/x64/doc/Content/DesktopUseCases/DANUBE_END_USER_DESKTOP.htm
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ End user online help
+
+
+
+
+
+
+
+
+
+
+
+
End user online help
+
Dragon Medical SpeechKit comes with an HTML end user online help deployed with and hosted by the Dragon Medical Recognition Service. The end user help focuses on how your users can use speech recognition features. End users can access it via the Dragon Medical SpeechKit personalization & help window.
+
The end user online help is provided in the following languages:
+
+
Danish (da)
+
Dutch (nl)
+
English (en)
+
Finnish (fi)
+
French (fr)
+
German (de)
+
Italian (it)
+
Norwegian (no)
+
Portuguese (pt)
+
Spanish (es)
+
Swedish (sv)
+
+
Your app's end user online help
+
If your app's online help output is html-based, you can display it in the Dragon Medical SpeechKit personalization & help window. The personalization & help window can contain your online help or an index page that's branded for your app and that links to your online help.
+
Note: To display your app's end user online help in the personalization & help window, make sure it can be loaded in an iframe.
+
To connect your online help to the personalization & help window, do the following:
+
+
Set the ISession interface property OnlineHelpURLto the URL where your online help is hosted.
+
For example: Session.SharedSession.OnlineHelpURL="https://your.server.com/OnlineHelp/index.html";
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/DesktopUseCases/DANUBE_EVENTS_DESKTOP.htm b/x64/doc/Content/DesktopUseCases/DANUBE_EVENTS_DESKTOP.htm
new file mode 100644
index 0000000..8aa0e41
--- /dev/null
+++ b/x64/doc/Content/DesktopUseCases/DANUBE_EVENTS_DESKTOP.htm
@@ -0,0 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Events
+
+
+
+
+
+
+
+
+
+
+
+
Events
+
Your app can be notified about various events that happen during speech recognition.
+
Session events
+
Your app can be notified whenever recording is started or stopped during a session, or when microphone buttons are pressed. In your app, add event handlers for the events that are exposed by the ISession interface.
+
Example
+
public class MyApplication {
+
public MyApplication
+
// Register event handlers
+
Session.SharedSession.RecordingStarted += new RecordingStarted(SharedSession_RecordingStarted);
+
Session.SharedSession.RecordingStopped += new RecordingStopped(SharedSession_RecordingStopped);
+
Session.SharedSession.ControlDeviceEventReceived += new ControlDeviceEventReceived(SharedSession_ControlDeviceEventReceived);
RecordingStarted - occurs when recording is started.
+
RecordingStopped - occurs when recording is stopped, either on request or because of an error.
+
ControlDeviceEventReceived - occurs when a control device event is received.
+
+
If your app is notified about session events, you can (among other tasks) implement a record button on your API. The appearance of the button reflects the current recording state (for example, a caption/image to indicate recording is started/stopped). The RecordingStarted and RecordingStopped events notify your app of changes in the recording state, which can be triggered by the user, an error, an idle timeout or any other cause, and enable you to update the appearance of your record button and your internal representation of the recording state.
+
The ControlDeviceEventReceived event notifies your app if a control device button was pressed by the user. Your app can then trigger actions such as opening or closing a report. For more information, see Microphone button handling.
+
Note: The ErrorOccurred event is deprecated and is no longer triggered by Dragon Medical SpeechKit.
+
VuiController events
+
Your app can be notified about events related to individual VUI Forms.
+
To receive VuiController events, your app must implement event handlers for the events that are exposed by the VuiController classes.
+
The VuiController class contains the following events:
+
+
ProcessingStarted - called when the user starts their first utterance in any speech-enabled control and the speech recognition process starts.
+
ProcessingFinished - called when the last utterance spoken is recognized and the GUI is updated with its results; the speech recognition process is finished, there are no more utterances to be processed.
+
ProcessingStartedForControl - called when the user finishes their first utterance in a speech-enabled control and the speech recognition process starts. A reference to the control is supplied as the delegate parameter.
+
ProcessingFinishedForControl - called when the last utterance for a speech-enabled control is recognized and the GUI is updated with the recognition results. A reference to the control is supplied as the delegate parameter.
+
+
+
CommandRecognized – called when an application command has been recognized. The following information is delivered by the event about the recognized voice command:
+
+
id - the identifier of the recognized command.
+
spokenPhrase - the actual phrase that was recognized.
+
content – deprecated, this parameter is always empty.
+
placeholderValues - the placeholder identifier and value pairs that are present in the recognized voice command.
These events are always fired in pairs; for every ProcessingStarted and ProcessingStartedForControl call there is always a corresponding ProcessingFinished or ProcessingFinishedForControl call.
+
If your app is notified about VuiController events, you can (among other tasks) change the GUI based on whether the speech recognition process is ongoing or has finished, either globally or for a specific control.
+
Globally: For example, you want to stop the user navigating away from the current speech-enabled form while speech recognition processing is ongoing (to make sure that no recognition results are lost). In this case, the ProcessingStarted and the ProcessingStopped events can be used to disable and enable navigation between forms.
+
Specific control: For example, the GUI layout of your app changes based on whether the sound is recorded into a specific control. In this case, wait to change the GUI until all the utterances recorded into that control are completely recognized. By performing the GUI change from the ProcessingFinishedForControl event, you can make sure that all the relevant recognition results are displayed.
+
The processing state related events (global and text control-specific) are reliable only if recording has already been stopped; the user might start speaking again after the ProcessingStopped event is fired.
+
The ProcessingStoppedForControl event is always fired for the control that has the speech focus (for which the ProcessingStartedForControl event was fired earlier). This guarantees that ProcessingStartedForControl and ProcessingStoppedForControl events are always fired in pairs for all controls.
+
The ProcessingStartedForControl and ProcessingStoppedForControl callbacks can't track which controls have received recognized results.
+
+
Processing scenario
+
+
There are two controls in the form: Field 1 and Field 2. Field 1 has the speech focus when recording is started.
+
The user records three utterances without waiting for the results: this is a test, next field and this is another test. Then recording is stopped.
+
When all speech recognition processing is finished, Field 1 contains "This is a test", Field 2 contains "This is another test" and Field 2 has the speech focus.
+
+
How the ProcessingStartedForControl and ProcessingStoppedForControl events function:
+
+
The user says this is a test when Field 1 has the speech focus: A ProcessingStartedForControl event is fired for Field 1.
+
The user says next field and this is another test when Field 1 has the speech focus: Speech recognition processing is ongoing, therefore no ProcessingStartedForControl events are fired for these utterances.
+
When the recognition results for this is another test are displayed, speech recognition processing is finished, therefore a ProcessingFinished event is fired for the control which had the speech focus when the user started to say it, in this case Field 1.
+
The user didn't start saying anything when the speech focus was in Field 2. No ProcessingStartedForControl or ProcessingStoppedForControl events are fired for this control even though Field 2 contains the recognition results.
+
+
Conclusion: You can use the onProcessingStartedForControl and onProcessingStoppedForControl events for this scenario but they aren't reliable in the case of voice navigation or while recording is on.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/DesktopUseCases/DANUBE_FIELDS_DESKTOP.htm b/x64/doc/Content/DesktopUseCases/DANUBE_FIELDS_DESKTOP.htm
new file mode 100644
index 0000000..4445b56
--- /dev/null
+++ b/x64/doc/Content/DesktopUseCases/DANUBE_FIELDS_DESKTOP.htm
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Dictating into fields
+
+
+
+
+
+
+
+
+
+
+
+
Dictating into fields
+
Recording must be started by the user selecting the Record button on the speech bar. Alternatively, recording can also be started/stopped via microphone buttons or by your app, by explicitly calling the StartRecording and StopRecording methods on the shared session object (Session.SharedSession).
+
When the cursor is placed in a text control and the user starts recording and dictates, the resulting text is inserted at the cursor position. When text is selected and the user starts recording and dictates, the selection is replaced by the resulting recognized text.
+
Navigation
+
To navigate through the app, the user can say:
+
+
next field or previous field, to navigate between auto-text fields and/or text controls.
+
go to next field or go to previous field, to navigate between text controls only.
+
+
The cursor is placed at the end of the field in the GUI form and the user can start recording text again.
+ Alternatively, navigating to the next/previous field can also be triggered via microphone buttons.
The navigation order for sequential voice navigation follows the GUI tab order if tab index values are unique. If tab index values aren't unique, navigation order works as follows:
+
+
Windows Forms: If tab index values are identical for two or more controls, the navigation order for these fields is undefined and different from the GUI tab order if using the keyboard.
+
Windows Presentation Foundation: If tab index values are identical for two or more controls and different from Int32.max, the navigation order for these fields is undefined and different from the GUI tab order if using the keyboard.
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/DesktopUseCases/DANUBE_HOSTED_VIEW_DESKTOP.htm b/x64/doc/Content/DesktopUseCases/DANUBE_HOSTED_VIEW_DESKTOP.htm
new file mode 100644
index 0000000..4461d5d
--- /dev/null
+++ b/x64/doc/Content/DesktopUseCases/DANUBE_HOSTED_VIEW_DESKTOP.htm
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Personalization & help window
+
+
+
+
+
+
+
+
+
+
+
+
Personalization & help window
+
The personalization & help window is an HTML view that contains a variety of pages. To access it, the user selects the menu icon on the speech bar or says what can I say while recording. You can also display this view to your users via your app.
+
When the view opens, the active form is still speech-enabled; the view isn't modal and can remain open while the user continues to record in your app.
To display this view to your users (for example, when they select a help button in your app), call Session.SharedSession.ShowForm(formType) with formType set to:
+
+
FormType.Default – opens with the default tab.
+
FormType.VoiceCommands – opens with the What You Can Say tab (listing available voice commands and auto-texts).
+
FormType.EndUserHelp – opens with the Help tab (the end user online help).
+
FormType.AddWord – opens with the Manage Vocabulary tab.
+
FormType.AutoTexts – opens with the Manage Auto-texts tab.
+
+
Remarks
+
+
For more information on including the Dragon Medical SpeechKit end user online help and your own end user help, see: End user online help.
+
For more information on how the user opens the various pages via voice command and how to use them, see the Dragon Medical SpeechKit end user online help.
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/DesktopUseCases/DANUBE_INITIALIZE_SESSION_DESKTOP.htm b/x64/doc/Content/DesktopUseCases/DANUBE_INITIALIZE_SESSION_DESKTOP.htm
new file mode 100644
index 0000000..853877a
--- /dev/null
+++ b/x64/doc/Content/DesktopUseCases/DANUBE_INITIALIZE_SESSION_DESKTOP.htm
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Speech recognition session initialization
+
+
+
+
+
+
+
+
+
+
+
+
The user's speech profile is retrieved by the Dragon Medical SpeechKit infrastructure and a license check is performed.
+
Note:Dragon Medical SpeechKit uses the user name for license verification and for speech profile assignment. You can use your app's user login name for Dragon Medical SpeechKit but Dragon Medical SpeechKit doesn't provide any kind of user-specific password check and thus relies on your app for user authentication.
+
The organization token is an organization-wide revocable password and should be treated as such.
+
Use the Nuance.SpeechAnywhere.WindowsForms.VuiController or Nuance.SpeechAnywhere.WPF.VuiController class to activate speech recognition (see: Speech-enabling your app).
+
+
Remarks
+
+
User names and app names can have a maximum of 75 characters.
+
The app name can't consist of only numbers.
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/DesktopUseCases/DANUBE_LANGUAGE_TOPIC_DESKTOP.htm b/x64/doc/Content/DesktopUseCases/DANUBE_LANGUAGE_TOPIC_DESKTOP.htm
new file mode 100644
index 0000000..2cba25b
--- /dev/null
+++ b/x64/doc/Content/DesktopUseCases/DANUBE_LANGUAGE_TOPIC_DESKTOP.htm
@@ -0,0 +1,145 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Setting the language and topic
+
+
+
+
+
+
+
+
+
+
+
+
Setting the language and topic
+
The language and topic properties are optional.
+
Speech recognition 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.
+
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.
+
If you don't set a language, your app's user interface language is used (CultureInfo.CurrentUICulture.Name).
+
Procedure
+
On the VuiController instance, set the property Language as required.
+
Note: This property must be set before Open() is called on the VuiController.
+
Remarks
+
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; for more information, see: Speech recognition language.
+
Dragon Medical SpeechKit (speech recognition and GUI) is provided in the following languages:
+
+
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)
+
+
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
+
+
+
+
Procedure
+
On the VuiController instance, set the property Topic as required.
Note: This property must be set before Open() is called on the VuiController.
+
Remarks
+
+
If your topic isn't listed above, set the property Topic on the VuiController to "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.
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/DesktopUseCases/DANUBE_MIC_BUTTONS_DESKTOP.htm b/x64/doc/Content/DesktopUseCases/DANUBE_MIC_BUTTONS_DESKTOP.htm
new file mode 100644
index 0000000..74e4b34
--- /dev/null
+++ b/x64/doc/Content/DesktopUseCases/DANUBE_MIC_BUTTONS_DESKTOP.htm
@@ -0,0 +1,229 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Microphone button handling
+
+
+
+
+
+
+
+
+
+
+
Microphone button handling
+
Dragon Medical SpeechKit supports button events from microphones and control devices. Make sure that microphone button support is properly set up in your app.
+
Use the ISession.ControlDeviceEventReceived event to assign functionality to microphone buttons. This event is fired each time a supported button is pressed on a supported microphone.
+
Enabling microphone button support
+
To support Nuance PowerMic and Philips SpeechMike buttons, add the following dependencies to your app's manifest file:
+
+
+
For x86 apps:
+
<dependency>
+
<dependentAssembly>
+
<assemblyIdentity
+
type="win32"
+
name="Nuance.PowerMic"
+
version="<Nuance.PowerMic assembly version>"
+
processorArchitecture="x86"/>
+
</dependentAssembly>
+
</dependency>
+
+
<dependency>
+
+
<dependentAssembly>
+
+
<assemblyIdentity
+
+
type="win32"
+
+
name="Philips.SpeechMike"
+
+
version="<Philips.SpeechMike assembly version>"
+
processorArchitecture="x86"/>
+
+
</dependentAssembly>
+
+
</dependency>
+
+
+
+
For x64 apps:
+
<dependency>
+
<dependentAssembly>
+
<assemblyIdentity
+
type="win32"
+
name="Nuance.PowerMic"
+
version="<Nuance.PowerMic assembly version>"
+
processorArchitecture="amd64"/>
+
</dependentAssembly>
+
</dependency>
+
<dependency>
+
<dependentAssembly>
+
<assemblyIdentity
+
type="win32"
+
name="Philips.SpeechMike"
+
version="<Philips.SpeechMike assembly version>"
+
processorArchitecture="amd64"/>
+
</dependentAssembly>
+
</dependency>
+
+
+
Remarks
+
+
If you're using Philips SpeechMike, we recommend always installing the latest SpeechMike firmware.
+
Nuance supports the use of Dragon Medical SpeechKit in combination with the Nuance.PowerMic and Philips.SpeechMike assembly versions distributed with that Dragon Medical SpeechKit package. Newer versions that the vendor guarantees to be binary backwards compatible can also be used.
+
+
The GetAudioDevices() function and the AudioDevice property are deprecated. It's still possible, but not recommended to use them on the shared session object to retrieve the available audio devices and override the default device.
+
+
+
The user can select a microphone via the user interface. The selected microphone will be remembered for the user and given precedence over any integration-defined audio device. For more information, see the 'Speak' topic of the integrated end user help.
+
+
+
Customizable buttons
+
You can customize some microphone buttons via your integration. When these buttons are pressed, Dragon Medical SpeechKit sends notifications to your app via the ControlDeviceEventReceived event. Use these notifications to trigger custom functionality in your app, such as opening and closing a report. For more information, see: Session events.
+
To be notified about button presses, do the following:
+
+
Add an event handler for the ControlDeviceEventReceived event exposed by the ISessionEvents interface. This will be invoked whenever the user presses a customizable microphone button while the session is open.
+
In the event handler, invoke the corresponding functionality based on the value of the cdEvent parameter. This is one of the values of the ControlDeviceEvent enumeration, indicating which microphone button is pressed by the user.
+
+
Button mapping
+
The Nuance PowerMic III buttons are as follows:
+
+
+
+
The mapping between the ControlDeviceEvent enumeration values and the physical microphone buttons varies depending on the microphone model.
+
This table shows the mapping for Nuance PowerMic and Philips SpeechMike devices:
+
+
+
+
+
+
+
+
+
ControlDeviceEvent value
+
+
Nuance PowerMic III button name
+
+
Philips SpeechMike button name
+
Nuance PowerMic 4 button name
+
Default Dragon Medical One/DM Direct functionality
+
+
+
+
+
Button1Pressed
+
+
Transcribe
+
EOL
+
Rear function button
+
Transfer text
+
+
+
Button2Pressed
+
+
Enter/Select
+
Command
+
Enter/Select
+
Accept defaults
+
+
+
Button3Pressed
+
+
Customizable Right
+
Insert/Overwrite
+
Function D
+
Show/hide dictation box
+
+
+
Button4Pressed
+
+
+
Tab Backward
+
+
F1
+
Tab Backward
+
Previous field
+
+
+
Button5Pressed
+
+
Tab Forward
+
F2
+
Tab Forward
+
Next field
+
+
+
Button6Pressed
+
+
Customizable Left
+
F4
+
Function B
+
No default
+
+
+
+
Button7Pressed
+
+
Reserved for future use
+
+
Reserved for future use
+
+
Reserved for future use
+
+
No default
+
+
+
+
Button8Pressed
+
+
Not mapped to a button
+
+
F3
+
Function C
+
No default
+
+
+
+
Button9Pressed
+
+
Not mapped to a button
+
+
Not mapped to a button
+
+
Function A
+
No default
+
+
+
+
+
Non-customizable buttons
+
You can't customize the following microphone buttons: Play, Stop, Record, Fast Forward and Fast Rewind. No values of the ControlDeviceEvent enumeration map to these buttons; your app doesn't receive notifications when these buttons are pressed.
+
These buttons provide the following standard functionality out of the box:
+
Record: Starts recording audio.
+
Stop: Stops recording.
+
Fast Forward: Moves the cursor to the next field.
+
Fast Rewind: Moves the cursor to the previous field.
+
For more information on using these buttons, see the 'Microphones' topic in the Help section of the personalization & help window.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/DesktopUseCases/DANUBE_NAMED_FIELD_NAVIGATION_DESKTOP.htm b/x64/doc/Content/DesktopUseCases/DANUBE_NAMED_FIELD_NAVIGATION_DESKTOP.htm
new file mode 100644
index 0000000..760350b
--- /dev/null
+++ b/x64/doc/Content/DesktopUseCases/DANUBE_NAMED_FIELD_NAVIGATION_DESKTOP.htm
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Enabling named field navigation
+
+
+
+
+
+
+
+
+
+
+
+
Enabling named field navigation
+
You can enable specific text controls for named field navigation; this means a user can say a voice command to move directly to a specific text control.
+
For example, the text control for information on the past medical history of a patient could be associated with the "medical history" concept. Users can then say go to medical history to reach this text control.
Each text control that should have named field navigation enabled must be associated with a VUI concept. The VUI concept is then used by Dragon Medical SpeechKit to create a new voice command that can be used for voice navigation.
+
To associate a VUI concept with a text control, call SetConceptName(object control, string conceptName) on the VuiController to set the concept name for a text control.
+
Note: The concept name must be set before Open() is called on the VuiController.
+
The VUI concept should reflect the intention of the text control and it's used as the field name that the user should say as part of the built-in go to commands when navigating to that field.
+
Remarks
+
VUI concept names have a significant impact on the recognition of named voice commands; follow these recommendations to ensure successful navigation:
+
+
+
Do not use:
+
Abbreviations or book title capitalization.
+
Punctuation marks (for example, ", !, ?, etc.)
+
Symbols (for example, +, -, &, $, etc. - use words such as "and" instead of symbols such as "&")
+
Digits (use 'twelve' and not '12')
+
Full phrases such as move cursor to medical history. Use medical history instead.
+
+
Use distinct and intuitive VUI concept names; avoid duplicate or similar sounding VUI concept names.
+
Test named field navigation before releasing your integration.
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/DesktopUseCases/DANUBE_OVERVIEW_DESKTOP.htm b/x64/doc/Content/DesktopUseCases/DANUBE_OVERVIEW_DESKTOP.htm
new file mode 100644
index 0000000..21c6baf
--- /dev/null
+++ b/x64/doc/Content/DesktopUseCases/DANUBE_OVERVIEW_DESKTOP.htm
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Use cases - overview
+
+
+
+
+
+
+
+
+
+
+
+
Use cases - overview
+
These steps are mandatory to add basic speech recognition functionality to your .NET desktop app:
The angled brackets (< >) surrounding code examples indicate a placeholder. When you fill in real data, make sure you don't include the angled brackets.
+
You must speech-enable every GUI form in your app that you want the user to be able to use with speech recognition.
+
No element from the Nuance.SpeechAnywhere.Internal namespace may be used directly by your app - this namespace is for internal Nuance usage only: it's not part of the official Dragon Medical SpeechKit APIs. Nuance reserves the right to modify the elements of this namespace without notice, doesn't provide specifications for the correct operation of elements from this namespace and doesn't guarantee correct operation of any elements available on the official Dragon Medical SpeechKit APIs if any elements from the Nuance.SpeechAnywhere.Internal namespace are used directly by your app.
+
When a user is working with your speech-enabled app and Dragon Medical SpeechKit can't recover from a connection error to the speech recognition server (for example, the Internet connection is lost), recording is stopped immediately. When the connection is restored, the user can start again as normal.
+
User names are case sensitive.
+
+
GUI elements provided by Dragon Medical SpeechKit
+
Important: Changing or hiding GUI elements risks the stability and compatibility of the SDK. Nuance can't provide support for integrations that implement unsupported changes to GUI elements.
+
The speech bar enables you to interact with Dragon Medical SpeechKit:
+
+
+
+
+ Select to turn speech recognition on and off. When this icon is green, the system is listening.
+
+ The volume meter provides visual feedback while you're speaking.
+
+ Select to open the personalization & help window. You can see a list of voice commands, manage auto-texts, and read the help.
+
Options menu: Personalization & help window, end user help, recording device menu.
+
+
+
+
Speech-enabled controls display the Nuance flame icon to tell the user that the field will accept spoken input:
Make sure to follow this procedure for all GUI forms that you want speech-enabled. By default all supported text controls on a GUI form that aren't disabled, hidden, read-only or password fields are speech-enabled.
Call Open() to initialize the VuiController, passing the container control you want speech-enabled as a parameter.
+
Call Close() on the VuiController when the GUI form is closed.
+
When all VuiControllers are closed and you don't intend to open additional windows with associated VuiControllers, call Session.SharedSession.Close() to close the session and fully disconnect from the Dragon Medical Recognition Service.
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/DesktopUseCases/DANUBE_UI_CUSTOMIZATION_DESKTOP.htm b/x64/doc/Content/DesktopUseCases/DANUBE_UI_CUSTOMIZATION_DESKTOP.htm
new file mode 100644
index 0000000..5e32046
--- /dev/null
+++ b/x64/doc/Content/DesktopUseCases/DANUBE_UI_CUSTOMIZATION_DESKTOP.htm
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ UI Customization
+
+
+
+
+
+
+
+
+
+
+
Customizing the UI
+
The speech bar
+
The speech bar is customizable; your integration can set the following:
+
+
The background color of the speech bar.
+
The background color of buttons in the hover state.
+
The initial position of the speech bar.
+
The corner radius of the speech bar.
+
+
To access the speech bar functionality, the .NET edition SDK uses a Windows Forms API and a WPF API. The types and conventions of these APIs match those of their corresponding UI frameworks; other than that, they're identical. Either can be used in any app.
+
Windows Forms API example:
+
+
+
Set the initial position of the speech bar so that the upper left corner aligns to the (100, 100) position:
For more information, see the API reference documentation and the sample app.
+
Note:SetBackgroundImage is deprecated and should no longer be used.
+
Speech focused control background color
+
Speech focus shows the location (speech-enabled edit control) in your app, where the currently dictated text is going to be inserted. By default, Dragon Medical SpeechKit uses a light green background color for a speech focused control.
+
You can change this by setting the VuiController.SpeechFocusedFieldBackgroundColor property to your preferred color.
On the VuiController instance, set the property VuiController.SpeechFocusedFieldBackgroundColor to your preferred value.
+
Note: Call Open() or Synchronize() on the VuiController for the changes to take effect.
+
Remarks
+
+
If you use WinForms VuiControllers and this property is set to Color.Empty, the default light green color is used. This doesn't apply to WPF VuiControllers.
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/DesktopUseCases/DANUBE_VUI_FORM_FOCUS_DESKTOP.htm b/x64/doc/Content/DesktopUseCases/DANUBE_VUI_FORM_FOCUS_DESKTOP.htm
new file mode 100644
index 0000000..32bc3e9
--- /dev/null
+++ b/x64/doc/Content/DesktopUseCases/DANUBE_VUI_FORM_FOCUS_DESKTOP.htm
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Setting the VUI form focus
+
+
+
+
+
+
+
+
+
+
+
+
Setting the VUI form focus
+
The lifetime of a VuiController instance is bound to that of a VUI form; the VUI form corresponds to a speech-enabled GUI form in your app. If your app allows the user to switch between open speech-enabled forms, you must notify Dragon Medical SpeechKit about changes in the active form to ensure correct operation.
+
Procedure
+
On the VuiController, set the AutoFocus property to false. This enables explicit control over the focus via the Focused property and disables the legacy behavior of implicitly activating the VuiController instance whenever Open() or Synchronize() is called.
+
On the VuiController instance, set the Focused property to true if the form corresponding to the given instance has the focus (for example, the user has started to work in it).
+
Note: By default, no VuiController instance has the focus. Make sure to activate one to be able to start recording.
+
Remarks
+
+
+
It's recommended to tie the VUI controller activation to state transitions of the corresponding speech-enabled forms or windows: set the Focused property on the VuiController instance to true whenever the corresponding window becomes visible or focused.
+
+
Only one VUI controller can have the focus at any one time. If you activate a VUI controller by setting its Focused property to true, any other currently active VUI controller will be deactivated, i.e. its Focused property will implicitly be set to false. Therefore, it's usually not necessary to explicitly set the Focused property of a VUI controller to false. This might even result in a break in usability because speech recognition isn't operational and the speech bar is hidden if no VUI controller has the focus.
+
+ Remove focus from the active VUI controller only if your app’s workflow no longer allows the user to dictate into the corresponding speech-enabled form. It's not necessary to clear the VUI controller focus temporarily for any operations performed on the Dragon Medical SpeechKit API; doing so can have a negative effect on usability.
+
+
It's good practice to create the VuiController instances as soon as your speech-enabled forms are created and destroy them when the forms are no longer needed. All forms must have a dedicated VuiController instance; don't share a VuiController instance between forms. Always use the VUI controller focus functionality to switch to the active form; don't replace the controls in a controller when the user switches forms.
+
+
The lifetime of a VUI controller is tied to the lifetime of a "speech document" in the Dragon Medical Recognition Service. To make the Dragon Medical Recognition Service aware of document changes you shouldn't reuse the same VUI controller for multiple documents but rather create and activate a new VUI controller and delete the previous one whenever the user starts working on a new document.
+
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/GoodPractice/DANUBE_GOODPRACTICE_ADAPTATION.htm b/x64/doc/Content/GoodPractice/DANUBE_GOODPRACTICE_ADAPTATION.htm
new file mode 100644
index 0000000..f485db2
--- /dev/null
+++ b/x64/doc/Content/GoodPractice/DANUBE_GOODPRACTICE_ADAPTATION.htm
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Reducing Recognition Error Rates
+
+
+
+
+
+
+
+
+
+
+
Reducing recognition error rates
+
Apps can help their users achieve low recognition error rates by following these integration guidelines. Be aware that certain bad integration patterns can make it impossible for the system to adjust to the user's way of speaking and therefore cause increased recognition error rates.
+
Speech recognition user profiles consist of various models that represent a user's way of speaking.
+
When a user is using the system for the first time, initial models are created for that user. Over time, the system adapts these models to the specifics of the user's way of speaking. Via this process, the profile is 'personalized' for the user, reducing recognition errors.
+
An essential element of this adaptation process is learning based on the user correcting errors. If a word is incorrectly recognized and subsequently corrected by the user, the system can learn from the mistake and correction and avoid future errors. As this is a statistical process, not every correction will immediately result in the error never occurring again. However, in general, error rates are reduced over time if recognition errors are corrected and these corrections are made available to the system.
+
The adaptation process in Dragon Medical SpeechKit
+
To make corrections available to the system, Dragon Medical SpeechKit regularly sends text from speech-enabled edit controls to the server, where it's fed into the backend adaptation processes.
+
As the user might edit the same word several times, only the 'final' text state is considered for adaptation. The 'final' text state is the text content of the edit controls at the time when the VuiController is closed.
+
Note: In the deferred correction workflow, corrections made by correctionists aren't used to adapt the speaker's user profile.
+
Application logic - what you must do
+
+
Make sure to close the VuiController when the document or form the user is editing is closed. Use a new VuiController instance each time a document or form is newly created or loaded.
+
+
Don't simply clear out the edit controls and reuse the same VuiController for several documents or forms.
+
+
Make sure a user's text corrections are visible to Dragon Medical SpeechKit.
+
+
Don't clear the text or remove edit controls before closing the VuiController.
+
+
Keep the VuiController open and connected to the edit controls while the user is dictating and correcting.
+
+
Don't separate editing and correction from dictation in your app. Don't close the VuiController after dictation and then have the user edit text in a non-speech-enabled edit control. Don't implement the custom edit control interface in a way that hides a user's corrections. Don't implement the custom edit control interface in a way that overlays multiple edit controls onto a single custom edit control.
+
+
Avoid programmatic text changes to dictated text, because changes to dictated text might be interpreted as manual corrections by the user.
+
+
Don't do text post-processing in edit controls while they're still speech-enabled. Don't replace dictated words by other text (e.g. to realize a feature such as 'normals expansion'); use Dragon Medical SpeechKit auto-texts or application commands instead.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/New/RELEASE_HISTORY_CONTENTS.htm b/x64/doc/Content/New/RELEASE_HISTORY_CONTENTS.htm
new file mode 100644
index 0000000..74c2808
--- /dev/null
+++ b/x64/doc/Content/New/RELEASE_HISTORY_CONTENTS.htm
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Release history
+
+
+
+
+
+
+
+
+
+
+
Release history
+
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/New/WHATS_NEW.htm b/x64/doc/Content/New/WHATS_NEW.htm
new file mode 100644
index 0000000..2a926c6
--- /dev/null
+++ b/x64/doc/Content/New/WHATS_NEW.htm
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ What's new
+
+
+
+
+
+
+
+
+
+
+
What's new
+
For information specific to the current release, see the release notes provided with the SDK package. The release notes contain the following information:
+
+
New in this version
+
Solved issues
+
Known issues
+
Important information
+
Software requirements
+
End-of-support and end-of-life dates
+
+
For an archive of previous versions' release notes, see: Release History
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2020.1_DESKTOP.htm b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2020.1_DESKTOP.htm
new file mode 100644
index 0000000..a824000
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2020.1_DESKTOP.htm
@@ -0,0 +1,782 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Dragon Medical SpeechKit 2020.1 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for Dragon Medical SpeechKit 2020.1 (.NET edition)
+
New in version 2020.1
+
+
The version numbering for Dragon Medical SpeechKit, Dragon Medical Embedded and Dragon Medical Server has changed to a year.quarter scheme. The current Dragon Medical SpeechKit version is 2020.1.
+
+
Solved issues
+
+
Users who are not using PowerMic Mobile are no longer automatically assigned a PowerMic Mobile license. [DNB-23746]
+
Philips SpeechMike III: Pressing the fast-forward button to navigate to the next field no longer stops recording. [DMOCE-280]
+
Updated the Philips Speech Drivers delivered with the SDK. Installing only the server-side drivers no longer causes the application to stop responding. [CAVE-4055]
+
Corrected the character encoding for some error messages. [DMOCE-263]
+
Updated the information on supported microphones and button controls in the Dragon Medical SpeechKit Administration Guide. [DNB-25446]
+
+
Note: For information on previous releases, see: Release history.
+
Important information
+
+
Be aware that your application must be recompiled following this upgrade.
+
In partner integrations based on Dragon Medical SpeechKit (.NET edition), new users without a Nuance PowerMic Mobile license who select PowerMic Mobile from the Current Device menu are notified that they must apply for a license or select another input device. [DNB-17840]
+
To display your application's end user online help in the personalization & help window, make sure it can be loaded in an iframe. [DNB-20538]
+
The size of the .NET runtime package has increased, due to changes in the underlying technology, to support future product features and compatibility. [DNB-18566]
+
The VUI form focus is no longer set to the speech-enabled field when Initialize(), Open() or Synchronize() is called on the VuiController. [DNB-12643]
+
Filtering auto-texts (defining filters to deactivate auto-texts selectively) is deprecated and will no longer work.
+
The set of redistributable files was changed in version 3.4 release 1. Make sure to verify that all files in the bin folder are included with your application distribution.
+
Dragon Medical SpeechKit 2020.1 (.NET edition) requires Dragon Medical Server 3.3, 3.4, 3.5 or 2020.1.
+
Dragon Medical Server 2020.1 is compatible with client versions 3.3, 3.4, 3.5 and 2020.1.
+
Microsoft .NET Framework 4.7.1 (or higher) and Microsoft Internet Explorer 11 must be installed on all workstations running .NET edition-based applications.
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Dragon Medical SpeechKit and Dragon Medical Embedded 2020.1 applications do not work with version 3.1 and 3.2 servers.
+
Version 3.1 and 3.2 client applications do not work with version 2020.1 servers.
+
Microsoft Windows 7 is no longer supported.
+
+
Infrastructure changes planned for the next release
+
+
Dragon Medical SpeechKit and Dragon Medical embedded 2020.2 and higher will not work with version 3.3 servers.
+
Version 3.3 client applications will not work with version 2020.2 servers.
+
In the next release, Windows Embedded Standard 7 will no longer be supported.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating system
+
Windows 10
+
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
.NET Framework
+
Microsoft .NET 4.7.2
+
Microsoft .NET 4.7.1 or higher
+
+
+
Microsoft Internet Explorer
+
11
+
10, 11
+
+
+
Remarks
+
+
Dragon Medical SpeechKit (.NET edition) only supports Internet Explorer 10 on platforms for which Internet Explorer 11 is not made available by Microsoft.
IGEL (For information on the IGEL thin clients supported, search for Nuance compatibility in the IGEL Knowledge Base.)
+
Fujitsu Futro S520/S700/S720 with operating system eLux RP 5.1.x (Philips SpeechMike button controls were not tested - Philips Speech Drivers for Citrix are not included in this firmware version.)
+
+
+
+
Supported microphones
+
Audio works for all microphones listed. Support for button controls is listed below:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Citrix XenApp
+
Citrix XenDesktop
+
RDS
+
VMware Horizon View
+
+
+
+
+
Nuance PowerMic II
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic II with barcode scanner
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic III
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Philips SpeechMike Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Touch
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike III
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechOne PSM6000 headset
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Grundig Digta SonicMic II
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic II (US edition)
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic 3
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Olympus DirectRec
+
yes**
+
no
+
yes**
+
yes***
+
+
+
+
* To enable Nuance PowerMic controls, install the Nuance PowerMic Citrix Extension/PowerMic RDS Extension/PowerMic VMware Client Extension.
+
** To enable button controls for third-party devices, install the corresponding redistributable packages.
+
*** To enable button controls for these devices, configure USB device splitting.
+
Remarks
+
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package on the Nuance Healthcare Development Platform.
+
+
Nuance Citrix/RDS/VMware Audio Extension and Nuance PowerMic Citrix/RDS/VMware Extension:
+
The extensions do not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
Make sure you uninstall the corresponding server/virtual desktop component setup if it is no longer used by other products.
+
+
+
Nuance RDS Audio Extension and Nuance PowerMic RDS Client Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) 8.1 clients and on RDP 10 clients. RDP 8.1 is preinstalled on Windows 8.1 and installed by Microsoft Update on Windows 7 and 8. RDP 10 is preinstalled on Windows 10.
+
To disable UDP transport, add the following registry keys and value to the Remote Desktop Client, then restart the PC:
+
Keys:
+
HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
+
HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Terminal Server Client
+
+
DWORD Value:
+
DisableUDPTransport = 1
+
+
The 64-bit version of the Nuance Citrix Client Audio Extension for Linux is now available.
+
VMware Horizon View 7.3: RTAV with device splitting is recommended if Nuance audio channels cannot be used.
+
To enable microphone button support for Philips, Grundig and Olympus devices, contact your device vendor for drivers that support your virtualized environment; deploy them on the server/virtual desktop where your application is hosted and on the client PC.
+
+
Microsoft RDS: When the Grundig drivers are not installed on both RDS server and client endpoint, the application using a Grundig device might become unresponsive when reconnecting to a session.
+
+
Philips SpeechMike on Linux thin clients in a Citrix environment: Session reconnect might not work. Solution: Make sure SpeechMike firmware version 2.54 or higher is installed.
+
+
System requirements - edit controls*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
+
System.Windows.Forms.TextBoxBase
+
System.Windows.Forms.TextBox
+
+
System.Windows.Forms.MaskedTextBox
+
System.Windows.Forms.RichTextBox
+
+
4.5
+
4.5
+
+
+
System.Windows.Controls.TextBox
+
4.5
+
4.5
+
+
+
*End-of-life: third-party environments
+
Support for third-party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third-party product and supporting Nuance documentation.
+
When standard support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s standard end-of-life and Nuance's policy. This means that issues that are a combination of the vendor's component and the Nuance solution cannot be supported.
+
Dragon Medical SpeechKit product life cycle
+
Nuance provides support throughout the life cycle of one version and point release. Please note that Nuance will not perform problem analysis after the scheduled start of restricted maintenance. Dragon Medical Server versions released over three months after the dates stated here will not work with these client editions.
+
+
+
+
+
+
+
+
+
+
+
+
+
.NET edition
+
3.3
+
3.4
+
3.5
+
2020.1
+
+
+
Restricted maintenance (scheduled start)
+
2018-11-21
+
2020-02-15
+
2020-11-15
+
2021-03-31
+
+
+
Release history
+
New in version 3.5 release 1 (2019-11-12)
+
+
The microphone icons have been updated. [DNB-23359]
+
New methods SetCornerRadius and SetUIColor are available for customizing the speech bar. SetBackgroundImage is deprecated. For more information, see the Dragon Medical SpeechKit SDK Help. [DNB-20624]
+
The Philips SpeechOne PSM6000 headset is now supported. [DNB-22625]
+
Audio-related error messages are now more informative. [DNB-4126]
+
+
Solved issues in version 3.5 release 1
+
+
ITextControl events are no longer duplicated unnecessarily. [DNB-19253]
+
When the application is compiled with .NET 4.7.2, the options menu no longer cuts short the microphone list. This was solved by upgrading the Dragon Medical Server to a version that uses .NET 4.7.2. [DNB-21836]
+
The application no longer shuts down when the user unplugs a Nuance PowerMic III device and uses a connected PowerMic II device. [DNB-20663]
+
The "system is still loading" message displayed to users when recording cannot start is now properly localized. [DNB-10828]
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2020.3_DESKTOP.htm b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2020.3_DESKTOP.htm
new file mode 100644
index 0000000..81dd601
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2020.3_DESKTOP.htm
@@ -0,0 +1,828 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Dragon Medical SpeechKit 2020.3 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for Dragon Medical SpeechKit 2020.3 (.NET edition)
+
New in version 2020.3
+
Deferred correction
+
Deferred correction is a workflow where the author works with frontend recognition (Dragon Medical Server returns recognition results in real time) and another user, typically a transcriptionist, corrects the results at a later point in time.
+
Correction mode
+
+
During playback, the speech bar displays the length of the audio file (hours:minutes:seconds) and the current audio position. [DNB-26449]
+
During playback, the fast forward and rewind buttons are toggle on/off buttons (via the speech bar or a hardware device). [DNB-26451]
+
Users can adjust the playback speed via the hamburger menu on the speech bar. [DNB-26454]
+
+
Personalization and help window
+
+
On the Audio and Text Cursor Synchronization tab, users can assign hotkeys to synchronize the audio and the text cursor position. [DNB-26450]
+
+
Sample application
+
+
A sample application is provided demonstrating how to integrate the deferred correction functionality. For more information, see the Dragon Medical SpeechKit (.NET edition) API help. [DNB-26455]
+
+
New API methods
+
The following methods and events are now available:
+
VuiController.GetAudioLength()
+
+
ISession.PlaybackStarted
+
+
Isession.PlaybackStopped
+
+
ISession.Open(DocumentMode documentMode)
+
+
For more information, see the Dragon Medical SpeechKit (.NET edition) SDK help. [DNB-28220]
+
Deferred correction limitations
+
+
The functionality is only available with Dragon Medical Server 2020.3 and higher.
+
+
The functionality is currently not available in the US.
+
+
+
The functionality is currently only available in select Nuance-hosted systems (not in on-premises systems).
+
+
+
Known issues
+
+
When users say the voice command undo that, the deleted words will play if users start playback immediately after saying the voice command. If users continues to record audio, the deleted words will not be played back at a late time. [DNB-30675]
+
The sample application closes with errors if the organization token or the partner GUID is invalid. [DNB-29737]
+
+
Note: For information on previous releases, see: Release history.
+
Important information
+
+
Be aware that your application must be recompiled following this upgrade.
+
In partner integrations based on Dragon Medical SpeechKit (.NET edition), new users without a Nuance PowerMic Mobile license who select PowerMic Mobile from the Current Device menu are notified that they must apply for a license or select another input device. [DNB-17840]
+
To display your application's end user online help in the personalization & help window, make sure it can be loaded in an iframe. [DNB-20538]
+
The size of the .NET runtime package has increased, due to changes in the underlying technology, to support future product features and compatibility. [DNB-18566]
+
The VUI form focus is no longer set to the speech-enabled field when Initialize(), Open() or Synchronize() is called on the VuiController. [DNB-12643]
+
Filtering auto-texts (defining filters to deactivate auto-texts selectively) is deprecated and will no longer work.
+
The set of redistributable files was changed in version 3.4 release 1. Make sure to verify that all files in the bin folder are included with your application distribution.
+
Dragon Medical SpeechKit 2020.3 (.NET edition) requires Dragon Medical Server 3.3, 3.4, 3.5 or 2020.1.
+
Dragon Medical Server 2020.1 is compatible with client versions 3.4, 3.5, 2020.1 and 2020.3.
+
Microsoft .NET Framework 4.7.1 (or higher) and Microsoft Internet Explorer 11 must be installed on all workstations running .NET edition-based applications.
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Dragon Medical SpeechKit and Dragon Medical Embedded 2020.1 applications do not work with version 3.1 and 3.2 servers.
+
Version 3.1 and 3.2 client applications do not work with version 2020.1 servers.
+
Microsoft Windows 7 is no longer supported.
+
+
Infrastructure changes planned for the next release
+
+
Dragon Medical SpeechKit and Dragon Medical embedded 2020.4 and higher will not work with version 3.3 servers.
+
Version 3.3 client applications will not work with version 2020.4 servers.
+
In the next release, Windows Embedded Standard 7 will no longer be supported.
+
+
Dragon Medical SpeechKit and Dragon Medical embedded 2020.4 will require .Net Framework 4.8.
+
+
+
System requirements - all clients*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating system
+
Windows 10
+
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
.NET Framework
+
Microsoft .NET 4.7.2
+
Microsoft .NET 4.7.1 or higher
+
+
+
Microsoft Internet Explorer
+
11
+
10, 11
+
+
+
Remarks
+
+
Dragon Medical SpeechKit (.NET edition) only supports Internet Explorer 10 on platforms for which Internet Explorer 11 is not made available by Microsoft.
IGEL (For information on the IGEL thin clients supported, search for Nuance compatibility in the IGEL Knowledge Base.)
+
Fujitsu Futro S520/S700/S720 with operating system eLux RP 5.1.x (Philips SpeechMike button controls were not tested - Philips Speech Drivers for Citrix are not included in this firmware version.)
+
+
+
+
Supported microphones
+
Audio works for all microphones listed. Support for button controls is listed below:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Citrix XenApp
+
Citrix XenDesktop
+
RDS
+
VMware Horizon View
+
+
+
+
+
Nuance PowerMic II
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic II with barcode scanner
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic III
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Philips SpeechMike Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Touch
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike III
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechOne PSM6000 headset
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Grundig Digta SonicMic II
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic II (US edition)
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic 3
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Olympus DirectRec
+
yes**
+
no
+
yes**
+
yes***
+
+
+
+
* To enable Nuance PowerMic controls, install the Nuance PowerMic Citrix Extension/PowerMic RDS Extension/PowerMic VMware Client Extension.
+
** To enable button controls for third-party devices, install the corresponding redistributable packages.
+
*** To enable button controls for these devices, configure USB device splitting.
+
Remarks
+
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package on the Nuance Healthcare Development Platform.
+
+
Nuance Citrix/RDS/VMware Audio Extension and Nuance PowerMic Citrix/RDS/VMware Extension:
+
The extensions do not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
Make sure you uninstall the corresponding server/virtual desktop component setup if it is no longer used by other products.
+
+
+
Nuance RDS Audio Extension and Nuance PowerMic RDS Client Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) 8.1 clients and on RDP 10 clients. RDP 8.1 is preinstalled on Windows 8.1 and installed by Microsoft Update on Windows 7 and 8. RDP 10 is preinstalled on Windows 10.
+
To disable UDP transport, add the following registry keys and value to the Remote Desktop Client, then restart the PC:
+
Keys:
+
HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
+
HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Terminal Server Client
+
+
DWORD Value:
+
DisableUDPTransport = 1
+
+
The 64-bit version of the Nuance Citrix Client Audio Extension for Linux is now available.
+
VMware Horizon View 7.3: RTAV with device splitting is recommended if Nuance audio channels cannot be used.
+
To enable microphone button support for Philips, Grundig and Olympus devices, contact your device vendor for drivers that support your virtualized environment; deploy them on the server/virtual desktop where your application is hosted and on the client PC.
+
+
Microsoft RDS: When the Grundig drivers are not installed on both RDS server and client endpoint, the application using a Grundig device might become unresponsive when reconnecting to a session.
+
+
Philips SpeechMike on Linux thin clients in a Citrix environment: Session reconnect might not work. Solution: Make sure SpeechMike firmware version 2.54 or higher is installed.
+
+
System requirements - edit controls*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
+
System.Windows.Forms.TextBoxBase
+
System.Windows.Forms.TextBox
+
+
System.Windows.Forms.MaskedTextBox
+
System.Windows.Forms.RichTextBox
+
+
4.5
+
4.5
+
+
+
System.Windows.Controls.TextBox
+
4.5
+
4.5
+
+
+
*End-of-life: third-party environments
+
Support for third-party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third-party product and supporting Nuance documentation.
+
When standard support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s standard end-of-life and Nuance's policy. This means that issues that are a combination of the vendor's component and the Nuance solution cannot be supported.
+
Dragon Medical SpeechKit product life cycle
+
Nuance provides support throughout the life cycle of one version and point release. Please note that Nuance will not perform problem analysis after the scheduled start of restricted maintenance. Dragon Medical Server versions released over three months after the dates stated here will not work with these client editions.
+
+
+
+
+
+
+
+
+
+
+
+
+
.NET edition
+
3.4
+
3.5
+
2020.1
+
2020.3
+
+
+
Restricted maintenance (scheduled start)
+
2020-02-15
+
2020-11-15
+
2021-03-31
+
2021-09-30
+
+
+
Release history
+
New in version 2020.1 (2020-03-19)
+
+
The version numbering for Dragon Medical SpeechKit, Dragon Medical Embedded and Dragon Medical Server has changed to a year.quarter scheme. The current Dragon Medical SpeechKit version is 2020.1.
+
+
Solved issues in version 2020.1
+
+
Users who are not using PowerMic Mobile are no longer automatically assigned a PowerMic Mobile license. [DNB-23746]
+
Philips SpeechMike III: Pressing the fast-forward button to navigate to the next field no longer stops recording. [DMOCE-280]
+
Updated the Philips Speech Drivers delivered with the SDK. Installing only the server-side drivers no longer causes the application to stop responding. [CAVE-4055]
+
Corrected the character encoding for some error messages. [DMOCE-263]
+
Updated the information on supported microphones and button controls in the Dragon Medical SpeechKit Administration Guide. [DNB-25446]
+
+
New in version 3.5 release 1 (2019-11-12)
+
+
The microphone icons have been updated. [DNB-23359]
+
New methods SetCornerRadius and SetUIColor are available for customizing the speech bar. SetBackgroundImage is deprecated. For more information, see the Dragon Medical SpeechKit SDK Help. [DNB-20624]
+
The Philips SpeechOne PSM6000 headset is now supported. [DNB-22625]
+
Audio-related error messages are now more informative. [DNB-4126]
+
+
Solved issues in version 3.5 release 1
+
+
ITextControl events are no longer duplicated unnecessarily. [DNB-19253]
+
When the application is compiled with .NET 4.7.2, the options menu no longer cuts short the microphone list. This was solved by upgrading the Dragon Medical Server to a version that uses .NET 4.7.2. [DNB-21836]
+
The application no longer shuts down when the user unplugs a Nuance PowerMic III device and uses a connected PowerMic II device. [DNB-20663]
+
The "system is still loading" message displayed to users when recording cannot start is now properly localized. [DNB-10828]
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2020.4_DESKTOP.htm b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2020.4_DESKTOP.htm
new file mode 100644
index 0000000..550a56e
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2020.4_DESKTOP.htm
@@ -0,0 +1,833 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Dragon Medical SpeechKit 2020.4 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for Dragon Medical SpeechKit 2020.4 (.NET edition)
+
New in version 2020.4
+
+
+
Microsoft .NET Framework 4.7.2 is now required. [DNB-31998]
+
+
Microsoft Windows Embedded Standard 7 is no longer supported.
+
+
Solved in version 2020.4
+
+
+
Desktop applications now work correctly with PowerMic Mobile when running on Windows Server 2012 R2 in a virtual desktop/virtualized application environment. [DMOCE-721]
+
+
+
Known issues
+
+
When the user says the voice command undo that, the deleted words will play if the user starts playback immediately after saying the voice command. If the user continues to record audio, the deleted words will not be played back later. [DNB-30675]
+
The sample application closes with errors if the organization token or the partner GUID is invalid. [DNB-29737]
+
+
Note: For information on previous releases, see: Release history.
+
Important information
+
+
Be aware that your application must be recompiled following this upgrade.
+
In partner integrations based on Dragon Medical SpeechKit (.NET edition), new users without a Nuance PowerMic Mobile license who select PowerMic Mobile from the Current Device menu are notified that they must apply for a license or select another input device. [DNB-17840]
+
To display your application's end user online help in the personalization & help window, make sure it can be loaded in an iframe. [DNB-20538]
+
The size of the .NET runtime package has increased, due to changes in the underlying technology, to support future product features and compatibility. [DNB-18566]
+
The VUI form focus is no longer set to the speech-enabled field when Initialize(), Open() or Synchronize() is called on the VuiController. [DNB-12643]
+
Filtering auto-texts (defining filters to deactivate auto-texts selectively) is deprecated and will no longer work.
+
The set of redistributable files was changed in version 3.4 release 1. Make sure to verify that all files in the bin folder are included with your application distribution.
+
Dragon Medical SpeechKit 2020.4 (.NET edition) requires Dragon Medical Server 3.4, 3.5, 2020.1 or 2020.4. The deferred correction functionality is only available with Dragon Medical Server 2020.3 and higher.
+
Dragon Medical Server 2020.4 is compatible with client versions 3.4, 3.5, 2020.1, 2020.3 and 2020.4.
+
Microsoft .NET Framework 4.7.2 (or higher) and Microsoft Internet Explorer 11 must be installed on all workstations running .NET edition-based applications.
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Dragon Medical SpeechKit and Dragon Medical Embedded 2020.3 and 2020.4 applications do not work with version 3.3 servers.
+
Version 3.3 and 3.4 client applications do not work with version 2020.4 servers.
+
Microsoft .NET Framework 4.7.1 is no longer supported. The minimum version is 4.7.2.
+
Microsoft Windows Embedded Standard 7 is no longer supported.
+
+
Infrastructure changes planned for the next release
+
+
Dragon Medical SpeechKit and Dragon Medical Embedded 2021 will not work with version 3.4 servers.
+
Version 3.5 client applications will not work with version 2021 servers.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating system
+
Windows 10
+
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
.NET Framework
+
Microsoft .NET 4.7.2
+
Microsoft .NET 4.7.2 or higher
+
+
+
Microsoft Internet Explorer
+
11
+
10, 11
+
+
+
Remarks
+
+
Dragon Medical SpeechKit (.NET edition) only supports Internet Explorer 10 on platforms for which Internet Explorer 11 is not made available by Microsoft.
IGEL (For information on the IGEL thin clients supported, search for Nuance compatibility in the IGEL Knowledge Base.)
+
Fujitsu Futro with operating system eLux RP 5.6 (32-bit) and 6.5.2000 or higher (64-bit).
+
+
+
+
Supported microphones
+
Audio works for all microphones listed. Support for button controls is listed below:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Citrix XenApp
+
Citrix XenDesktop
+
RDS
+
VMware Horizon View
+
+
+
+
+
Nuance PowerMic II
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic II with barcode scanner
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic III
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Philips SpeechMike Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Touch
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike III
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechOne PSM6000 headset
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Grundig Digta SonicMic II
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic II (US edition)
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic 3
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Olympus DirectRec
+
yes**
+
no
+
yes**
+
yes***
+
+
+
+
* To enable Nuance PowerMic controls, install the Nuance PowerMic Citrix Extension/PowerMic RDS Extension/PowerMic VMware Client Extension.
+
** To enable button controls for third-party devices, install the corresponding redistributable packages.
+
*** To enable button controls for these devices, configure USB device splitting.
+
Remarks
+
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package on the Nuance Healthcare Development Platform.
+
+
Nuance Citrix/RDS/VMware Audio Extension and Nuance PowerMic Citrix/RDS/VMware Extension:
+
The extensions do not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
Make sure you uninstall the corresponding server/virtual desktop component setup if it is no longer used by other products.
+
+
+
Nuance RDS Audio Extension and Nuance PowerMic RDS Client Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) 8.1 clients and on RDP 10 clients. RDP 8.1 is preinstalled on Windows 8.1 and installed by Microsoft Update on Windows 7 and 8. RDP 10 is preinstalled on Windows 10.
+
To disable UDP transport, add the following registry keys and value to the Remote Desktop Client, then restart the PC:
+
Keys:
+
HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
+
HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Terminal Server Client
+
+
DWORD Value:
+
DisableUDPTransport = 1
+
+
The 64-bit version of the Nuance Citrix Client Audio Extension for Linux is now available.
+
VMware Horizon View 7.3: RTAV with device splitting is recommended if Nuance audio channels cannot be used.
+
To enable microphone button support for Philips, Grundig and Olympus devices, contact your device vendor for drivers that support your virtualized environment; deploy them on the server/virtual desktop where your application is hosted and on the client PC.
+
+
Microsoft RDS: When the Grundig drivers are not installed on both RDS server and client endpoint, the application using a Grundig device might become unresponsive when reconnecting to a session.
+
+
Philips SpeechMike on Linux thin clients in a Citrix environment: Session reconnect might not work. Solution: Make sure SpeechMike firmware version 2.54 or higher is installed.
+
+
System requirements - edit controls*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
+
System.Windows.Forms.TextBoxBase
+
System.Windows.Forms.TextBox
+
+
System.Windows.Forms.MaskedTextBox
+
System.Windows.Forms.RichTextBox
+
+
4.5
+
4.5
+
+
+
System.Windows.Controls.TextBox
+
4.5
+
4.5
+
+
+
*End-of-life: third-party environments
+
Support for third-party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third-party product and supporting Nuance documentation.
+
When standard support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s standard end-of-life and Nuance's policy. This means that issues that are a combination of the vendor's component and the Nuance solution cannot be supported.
+
Dragon Medical SpeechKit product life cycle
+
Nuance provides support throughout the life cycle of one version and point release. Please note that Nuance will not perform problem analysis after the scheduled start of restricted maintenance. Dragon Medical Server versions released over three months after the dates stated here will not work with these client editions.
+
+
+
+
+
+
+
+
+
+
+
+
+
.NET edition
+
3.5
+
2020.1
+
2020.3
+
2020.4
+
+
+
Restricted maintenance (scheduled start)
+
2020-11-15
+
2021-03-31
+
2021-09-30
+
2021-12-31
+
+
+
Release history
+
New in version 2020.3 (2020-09-15)
+
Deferred correction
+
Deferred correction is a workflow where the author works with frontend recognition (Dragon Medical Server returns recognition results in real time) and another user, typically a transcriptionist, corrects the results at a later point in time.
+
Correction mode
+
+
During playback, the speech bar displays the length of the audio file (hours:minutes:seconds) and the current audio position. [DNB-26449]
+
During playback, the fast forward and rewind buttons are toggle on/off buttons (via the speech bar or a hardware device). [DNB-26451]
+
Users can adjust the playback speed via the hamburger menu on the speech bar. [DNB-26454]
+
+
Personalization and help window
+
+
On the Audio and Text Cursor Synchronization tab, users can assign hotkeys to synchronize the audio and the text cursor position. [DNB-26450]
+
+
Sample application
+
+
A sample application is provided demonstrating how to integrate the deferred correction functionality. For more information, see the Dragon Medical SpeechKit (.NET edition) API help. [DNB-26455]
+
+
New API methods
+
The following methods and events are now available:
+
VuiController.GetAudioLength()
+
+
ISession.PlaybackStarted
+
+
Isession.PlaybackStopped
+
+
ISession.Open(DocumentMode documentMode)
+
+
For more information, see the Dragon Medical SpeechKit (.NET edition) SDK help. [DNB-28220]
+
Deferred correction limitations
+
+
The functionality is only available with Dragon Medical Server 2020.3 and higher.
+
+
The functionality is currently not available in the US.
+
+
+
The functionality is currently only available in select Nuance-hosted systems (not in on-premises systems).
+
+
+
New in version 2020.1 (2020-03-19)
+
+
The version numbering for Dragon Medical SpeechKit, Dragon Medical Embedded and Dragon Medical Server has changed to a year.quarter scheme. The current Dragon Medical SpeechKit version is 2020.1.
+
+
Solved issues in version 2020.1
+
+
Users who are not using PowerMic Mobile are no longer automatically assigned a PowerMic Mobile license. [DNB-23746]
+
Philips SpeechMike III: Pressing the fast-forward button to navigate to the next field no longer stops recording. [DMOCE-280]
+
Updated the Philips Speech Drivers delivered with the SDK. Installing only the server-side drivers no longer causes the application to stop responding. [CAVE-4055]
+
Corrected the character encoding for some error messages. [DMOCE-263]
+
Updated the information on supported microphones and button controls in the Dragon Medical SpeechKit Administration Guide. [DNB-25446]
+
+
New in version 3.5 release 1 (2019-11-12)
+
+
The microphone icons have been updated. [DNB-23359]
+
New methods SetCornerRadius and SetUIColor are available for customizing the speech bar. SetBackgroundImage is deprecated. For more information, see the Dragon Medical SpeechKit SDK Help. [DNB-20624]
+
The Philips SpeechOne PSM6000 headset is now supported. [DNB-22625]
+
Audio-related error messages are now more informative. [DNB-4126]
+
+
Solved issues in version 3.5 release 1
+
+
ITextControl events are no longer duplicated unnecessarily. [DNB-19253]
+
When the application is compiled with .NET 4.7.2, the options menu no longer cuts short the microphone list. This was solved by upgrading the Dragon Medical Server to a version that uses .NET 4.7.2. [DNB-21836]
+
The application no longer shuts down when the user unplugs a Nuance PowerMic III device and uses a connected PowerMic II device. [DNB-20663]
+
The "system is still loading" message displayed to users when recording cannot start is now properly localized. [DNB-10828]
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2021.4_DESKTOP.htm b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2021.4_DESKTOP.htm
new file mode 100644
index 0000000..5d4eee2
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2021.4_DESKTOP.htm
@@ -0,0 +1,846 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Dragon Medical SpeechKit 2021.4 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for Dragon Medical SpeechKit 2021.4 (.NET edition 4.0 R2)
+
New in version 2021.4 (4.0 R2)
+
+
+
Dragon Medical SpeechKit now uses Microsoft Edge WebView2 to display richer content with improved usability in the personalization and help window. To support this improvement, you must deploy the Microsoft Edge WebView2 runtime component to machines that host SpeechKit application. Failing to do so will not impact core speech recognition functionality but will potentially impact end users interacting with content displayed in the personalization and help window. For more information, see Webview2 - Microsoft Edge Developer.
+
Note: Currently, some Citrix environments exhibit issues that can cause the Microsoft Edge WebView2 runtime process to fail working as expected, leading to the personalization and help window not displaying properly, and to sometimes terminate with a message visible to end users. As a workaround, you can apply a configuration change to Citrix to disable the Citrix Special Folder Redirection feature (SfrHook) for the Microsoft Edge WebView2 runtime process. To do so, add the following registry keys to your Citrix environment configuration:
The Dragon Medical SpeechKit end user help is now only available in the personalization & help window when using a speech-enabled application. It is no longer available as a URL. [DNB-38606]
+
+
+
Solved in version 2021.4 (4.0 R2)
+
+
Resolved problems with the personalization and help window size. When the user resizes the personalization and help window, the new size is correctly saved. [DNB- 35457, DNB-37490]
+
+
Known issues
+
+
When the user says the voice command undo that, the deleted words will play if the user starts playback immediately after saying the voice command. If the user continues to record audio, the deleted words will not be played back later. [DNB-30675]
+
Plugins do not load in the personalization and help window in Citrix environments when Microsoft Edge WebView2 is installed on the Citrix server/virtual desktop. [DNB-39896]
+
Unplugging a USB microphone during recording can cause the application to stop responding. This sometimes occurs when running the application on a local machine; it does not occur in virtual environments. [DNB-39636, CAVE-5992]
+
Connecting two different control devices at the same time is not supported. Button presses might not map to the expected actions. [CAVE-6093]
+
+
Note: For information on previous releases, see: Release history.
+
Important information
+
+
+
Starting with Citrix Virtual Apps and Desktops 2109, the 'Virtual channel allow list' policy setting will be enabled by default. This means that custom/third-party virtual channels will no longer work with the default configuration.
+
The following options are available:
+
Disable the 'Virtual channel allow list' policy setting to allow all virtual channels again.
+
Add the Nuance virtual channels to the allow list; for more information, see the Citrix documentation.
+
For more information, contact Nuance Technical Support.
+
+
Be aware that your application must be recompiled following this upgrade.
+
In partner integrations based on Dragon Medical SpeechKit (.NET edition), new users without a Nuance PowerMic Mobile license who select PowerMic Mobile from the Current Device menu are notified that they must apply for a license or select another input device. [DNB-17840]
+
To display your application's end user online help in the personalization & help window, make sure it can be loaded in an iframe. [DNB-20538]
+
The VUI form focus is no longer set to the speech-enabled field when Initialize(), Open() or Synchronize() is called on the VuiController. [DNB-12643]
+
Filtering auto-texts (defining filters to deactivate auto-texts selectively) is deprecated and will no longer work.
+
The set of redistributable files was changed in version 3.4 release 1. Make sure to verify that all files in the bin folder are included with your application distribution.
+
Dragon Medical SpeechKit 2021.4 (COM edition) is compatible with Dragon Medical Server 3.6 Release 2, 2020.x or 2021.x. The deferred correction functionality is only available with Dragon Medical Server 2020.3 and higher.
+
Dragon Medical Server 2021.4 is compatible with client versions 2020.x and 2021.x.
+
Microsoft .NET Framework 4.7.2 (or higher) and Microsoft Internet Explorer 11 must be installed on all workstations running .NET edition-based applications.
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Dragon Medical SpeechKit and Dragon Medical Embedded 2021.4 applications do not work with version 3.5 servers.
+
+
Version 3.5 client applications do not work with version 2021.3 servers.
+
+
+
Infrastructure changes planned for the next release
+
+
Dragon Medical SpeechKit and Dragon Medical embedded 2022.1 and higher will not work with version 2020.1 servers.
+
Version 2020.1 client applications will not work with version 2022.1 servers.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating system
+
Windows 10
+
+
Windows 8.1
+
Windows 10
+
+
+
+
.NET Framework
+
Microsoft .NET 4.7.2
+
Microsoft .NET 4.7.2 or higher
+
+
+
Web browser
+
Microsoft Edge WebView2 runtime
+
+
Microsoft Edge WebView2 runtime
+
+
+
+
Remarks
+
+
Dragon Medical SpeechKit only supports Internet Explorer 10 on platforms for which Internet Explorer 11 is not made available by Microsoft.
IGEL (For information on the IGEL thin clients supported, search for Nuance compatibility in the IGEL Knowledge Base.)
+
Fujitsu Futro with operating system eLux RP 5.6 (32-bit) and 6.5.2000 or higher (64-bit).
+
+
+
+
Supported microphones
+
Audio works for all microphones listed. Support for button controls is listed below:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Citrix XenApp
+
Citrix XenDesktop
+
RDS
+
VMware Horizon View
+
+
+
+
+
Nuance PowerMic II
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic II with barcode scanner
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic III
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Philips SpeechMike Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Touch
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike III
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechOne PSM6000 headset
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Grundig Digta SonicMic II
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic II (US edition)
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic 3
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Olympus DirectRec
+
yes**
+
no
+
yes**
+
yes***
+
+
+
+
* To enable Nuance PowerMic controls, install the Nuance PowerMic Citrix Extension/PowerMic RDS Extension/PowerMic VMware Client Extension.
+
** To enable button controls for third-party devices, install the corresponding redistributable packages.
+
*** To enable button controls for these devices, configure USB device splitting.
+
Remarks
+
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package on the Nuance Healthcare Development Platform.
+
+
Nuance Citrix/RDS/VMware Audio Extension and Nuance PowerMic Citrix/RDS/VMware Extension:
+
The extensions do not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
Make sure you uninstall the corresponding server/virtual desktop component setup if it is no longer used by other products.
+
+
+
Nuance RDS Audio Extension and Nuance PowerMic RDS Client Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) 8.1 clients and on RDP 10 clients. RDP 8.1 is preinstalled on Windows 8.1 and installed by Microsoft Update on Windows 7 and 8. RDP 10 is preinstalled on Windows 10.
+
To disable UDP transport, add the following registry keys and value to the Remote Desktop Client, then restart the PC:
+
Keys:
+
HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
+
HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Terminal Server Client
+
+
DWORD Value:
+
DisableUDPTransport = 1
+
+
VMware Horizon View 7.3: RTAV with device splitting is recommended if Nuance audio channels cannot be used.
+
To enable microphone button support for Philips, Grundig and Olympus devices, contact your device vendor for drivers that support your virtualized environment; deploy them on the server/virtual desktop where your application is hosted and on the client PC.
+
+
Microsoft RDS: When the Grundig drivers are not installed on both RDS server and client endpoint, the application using a Grundig device might become unresponsive when reconnecting to a session.
+
+
Philips SpeechMike on Linux thin clients in a Citrix environment: Session reconnect might not work. Solution: Make sure SpeechMike firmware version 2.54 or higher is installed.
+
+
System requirements - edit controls*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
+
System.Windows.Forms.TextBoxBase
+
System.Windows.Forms.TextBox
+
+
System.Windows.Forms.MaskedTextBox
+
System.Windows.Forms.RichTextBox
+
+
4.5
+
4.5
+
+
+
System.Windows.Controls.TextBox
+
4.5
+
4.5
+
+
+
*End-of-life: third-party environments
+
Support for third-party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third-party product and supporting Nuance documentation.
+
When standard support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s standard end-of-life and Nuance's policy. This means that issues that are a combination of the vendor's component and the Nuance solution cannot be supported.
+
Dragon Medical SpeechKit product life cycle
+
Nuance provides support throughout the life cycle of one version and point release. Please note that Nuance will not perform problem analysis after the scheduled start of restricted maintenance. Dragon Medical Server versions released over three months after the dates stated here will not work with these client editions.
+
+
+
+
+
+
+
+
+
+
+
+
+
.NET edition
+
2020.1
+
2020.3
+
2020.4
+
2021.4
+
+
+
Restricted maintenance (scheduled start)
+
2021-03-31
+
2021-09-30
+
2021-12-31
+
2022-12-31
+
+
+
Release history
+
New in version 2020.4 (2020-12-10)
+
+
+
Microsoft .NET Framework 4.7.2 is now required. [DNB-31998]
+
+
Microsoft Windows Embedded Standard 7 is no longer supported.
+
+
Solved in version 2020.4
+
+
+
Desktop applications now work correctly with PowerMic Mobile when running on Windows Server 2012 R2 in a virtual desktop/virtualized application environment. [DMOCE-721]
+
+
+
New in version 2020.3 (2020-09-15)
+
Deferred correction
+
Deferred correction is a workflow where the author works with frontend recognition (Dragon Medical Server returns recognition results in real time) and another user, typically a transcriptionist, corrects the results at a later point in time.
+
Correction mode
+
+
During playback, the speech bar displays the length of the audio file (hours:minutes:seconds) and the current audio position. [DNB-26449]
+
During playback, the fast forward and rewind buttons are toggle on/off buttons (via the speech bar or a hardware device). [DNB-26451]
+
Users can adjust the playback speed via the hamburger menu on the speech bar. [DNB-26454]
+
+
Personalization and help window
+
+
On the Audio and Text Cursor Synchronization tab, users can assign hotkeys to synchronize the audio and the text cursor position. [DNB-26450]
+
+
Sample application
+
+
A sample application is provided demonstrating how to integrate the deferred correction functionality. For more information, see the Dragon Medical SpeechKit (.NET edition) API help. [DNB-26455]
+
+
New API methods
+
The following methods and events are now available:
+
VuiController.GetAudioLength()
+
+
ISession.PlaybackStarted
+
+
Isession.PlaybackStopped
+
+
ISession.Open(DocumentMode documentMode)
+
+
For more information, see the Dragon Medical SpeechKit (.NET edition) SDK help. [DNB-28220]
+
Deferred correction limitations
+
+
The functionality is only available with Dragon Medical Server 2020.3 and higher.
+
+
The functionality is currently not available in the US.
+
+
+
The functionality is currently only available in select Nuance-hosted systems (not in on-premises systems).
+
+
+
New in version 2020.1 (2020-03-19)
+
+
The version numbering for Dragon Medical SpeechKit, Dragon Medical Embedded and Dragon Medical Server has changed to a year.quarter scheme. The current Dragon Medical SpeechKit version is 2020.1.
+
+
Solved issues in version 2020.1
+
+
Users who are not using PowerMic Mobile are no longer automatically assigned a PowerMic Mobile license. [DNB-23746]
+
Philips SpeechMike III: Pressing the fast-forward button to navigate to the next field no longer stops recording. [DMOCE-280]
+
Updated the Philips Speech Drivers delivered with the SDK. Installing only the server-side drivers no longer causes the application to stop responding. [CAVE-4055]
+
Corrected the character encoding for some error messages. [DMOCE-263]
+
Updated the information on supported microphones and button controls in the Dragon Medical SpeechKit Administration Guide. [DNB-25446]
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2022.1_DESKTOP.htm b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2022.1_DESKTOP.htm
new file mode 100644
index 0000000..9e10351
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2022.1_DESKTOP.htm
@@ -0,0 +1,867 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Dragon Medical SpeechKit 2022.1 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for Dragon Medical SpeechKit 2022.1 (.NET edition 4.1 R1)
+
New in version 2022.1 (4.1 R1)
+
+
+
Nuance PowerMic 4 is now supported. [HCPLAT-2339, HCPLAT-1845]
+
+
+
The authentication mechanism for deferred correction has been improved using document tokens; for more information, see the Dragon Medical SpeechKit SDK help. Be aware that document tokens are only available with Dragon Medical Server 2022.2 and higher. [HCPLAT-1269]
+
+
+
Solved in version 2022.1 (4.1 R1)
+
+
Unplugging a USB microphone during recording no longer causes the application to stop responding. [DNB-39636, DNB-40664, CAVE-5992]
+
+
The information on building the x64 and x86 SDKs in the Dragon Medical SpeechKit SDK help has been improved; the following information has been added:
+
+
+
SDK binaries are built for specific architectures and the corresponding one must be used:
+
- Use the x64 SDK if you are building your application as x64.
+
- Use the x86 SDK if you are building your application as x86.
When the user says the voice command undo that and then starts playback immediately after saying the voice command, the deleted words are no longer played back. [DNB-30675]
+
+
Known issues
+
+
When working with a Philips SpeechMike or Nuance PowerMic 4 device, the screen saver is not displayed after the configured period of inactivity when recording is in standby mode. To disable this behavior, press-and-hold the left mouse and touchpad buttons on the recording device for five seconds. When the firmware setting has been changed successfully, the device provides visual and audio feedback. This setting is stored on the device and needs to be changed individually on each device. [CAVE-6152]
+
Plugins do not load in the personalization and help window in Citrix environments when Microsoft Edge WebView2 is installed on the Citrix server/virtual desktop. [SOD-36343]
+
Connecting two different control devices at the same time is not supported. Button presses might not map to the expected actions. [CAVE-6093]
+
+
Note: For information on previous releases, see: Release history.
+
Important information
+
+
+
Starting with Citrix Virtual Apps and Desktops 2109, the 'Virtual channel allow list' policy setting will be enabled by default. This means that custom/third-party virtual channels will no longer work with the default configuration.
+
The following options are available:
+
Disable the 'Virtual channel allow list' policy setting to allow all virtual channels again.
+
Add the Nuance virtual channels to the allow list; for more information, see the Citrix documentation.
+
For more information, contact Nuance Technical Support.
+
+
Be aware that your application must be recompiled following this upgrade.
+
In partner integrations based on Dragon Medical SpeechKit (.NET edition), new users without a Nuance PowerMic Mobile license who select PowerMic Mobile from the Current Device menu are notified that they must apply for a license or select another input device. [DNB-17840]
+
To display your application's end user online help in the personalization & help window, make sure it can be loaded in an iframe. [DNB-20538]
+
The VUI form focus is no longer set to the speech-enabled field when Initialize(), Open() or Synchronize() is called on the VuiController. [DNB-12643]
+
Filtering auto-texts (defining filters to deactivate auto-texts selectively) is deprecated and will no longer work.
+
The set of redistributable files was changed in version 3.4 release 1. Make sure to verify that all files in the bin folder are included with your application distribution.
+
Dragon Medical SpeechKit 2022.1 (.NET edition) is compatible with Dragon Medical Server 2020.4 or 2021.x. The deferred correction functionality is only available with Dragon Medical Server 2020.3 and higher.
+
Dragon Medical Server 2022.1 is compatible with client versions 2021.x and 2022.x.
+
Microsoft .NET Framework 4.7.2-4.8 and Microsoft Internet Explorer 11 must be installed on all workstations running .NET edition-based applications.
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Dragon Medical SpeechKit and Dragon Medical Embedded 2022.1 applications do not work with version 3.6 servers.
+
+
Version 3.6 client applications do not work with version 2021.4 servers.
+
+
+
Infrastructure changes planned for the next release
+
+
Dragon Medical SpeechKit and Dragon Medical embedded 2022.2 and higher will not work with version 2021.4 servers.
+
Version 2021.4 client applications will not work with version 2022.2 servers.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating system
+
Windows 10
+
+
Windows 8.1
+
Windows 10
+
+
+
+
.NET Framework
+
Microsoft .NET Framework 4.7.2
+
Microsoft .NET Framework 4.7.2-4.8
+
+
+
Web browser
+
Microsoft Edge WebView2 runtime
+
+
Microsoft Edge WebView2 runtime
+
+
+
+
Remarks
+
+
Dragon Medical SpeechKit only supports Internet Explorer 10 on platforms for which Internet Explorer 11 is not made available by Microsoft.
IGEL (For information on the IGEL thin clients supported, search for Nuance compatibility in the IGEL Knowledge Base.)
+
Fujitsu Futro with operating system eLux RP 5.6 (32-bit) and 6.5.2000 or higher (64-bit).
+
+
+
+
Supported microphones
+
Audio works for all microphones listed. Support for button controls is listed below:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Citrix XenApp
+
Citrix XenDesktop
+
RDS
+
VMware Horizon View
+
+
+
+
+
Nuance PowerMic 4
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic II
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic II with barcode scanner
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic III
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Philips SpeechMike Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Touch
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike III
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechOne PSM6000 headset
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Grundig Digta SonicMic II
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic II (US edition)
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic 3
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
+
* To enable Nuance PowerMic controls, install the Nuance PowerMic Citrix Extension/PowerMic RDS Extension/PowerMic VMware Client Extension.
+
** To enable button controls for third-party devices, install the corresponding redistributable packages.
+
*** To enable button controls for these devices, configure USB device splitting.
+
Remarks
+
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package on the Nuance Healthcare Development Platform.
+
+
Nuance Citrix/RDS/VMware Audio Extension and Nuance PowerMic Citrix/RDS/VMware Extension:
+
The extensions do not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
Make sure you uninstall the corresponding server/virtual desktop component setup if it is no longer used by other products.
+
+
+
Nuance RDS Audio Extension and Nuance PowerMic RDS Client Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) 8.1 clients and on RDP 10 clients. RDP 8.1 is preinstalled on Windows 8.1 and installed by Microsoft Update on Windows 7 and 8. RDP 10 is preinstalled on Windows 10.
+
To disable UDP transport, add the following registry keys and value to the Remote Desktop Client, then restart the PC:
+
Keys:
+
HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
+
HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Terminal Server Client
+
+
DWORD Value:
+
DisableUDPTransport = 1
+
+
VMware Horizon View 7.3: RTAV with device splitting is recommended if Nuance audio channels cannot be used.
+
To enable microphone button support for Philips, Grundig and Olympus devices, contact your device vendor for drivers that support your virtualized environment; deploy them on the server/virtual desktop where your application is hosted and on the client PC.
+
+
Microsoft RDS: When the Grundig drivers are not installed on both RDS server and client endpoint, the application using a Grundig device might become unresponsive when reconnecting to a session.
+
+
Philips SpeechMike on Linux thin clients in a Citrix environment: Session reconnect might not work. Solution: Make sure SpeechMike firmware version 2.54 or higher is installed.
+
+
System requirements - edit controls*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
+
System.Windows.Forms.TextBoxBase
+
System.Windows.Forms.TextBox
+
+
System.Windows.Forms.MaskedTextBox
+
System.Windows.Forms.RichTextBox
+
+
4.5
+
4.5
+
+
+
System.Windows.Controls.TextBox
+
4.5
+
4.5
+
+
+
*End-of-life: third-party environments
+
Support for third-party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third-party product and supporting Nuance documentation.
+
When standard support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s standard end-of-life and Nuance's policy. This means that issues that are a combination of the vendor's component and the Nuance solution cannot be supported.
+
Dragon Medical SpeechKit product life cycle
+
Nuance provides support throughout the life cycle of one version and point release. Please note that Nuance will not perform problem analysis after the scheduled start of restricted maintenance. Dragon Medical Server versions released over three months after the dates stated here will not work with these client editions.
+
+
+
+
+
+
+
+
+
+
+
+
+
.NET edition
+
2020.3
+
2020.4
+
2021.4
+
2022.1
+
+
+
Restricted maintenance (scheduled start)
+
2021-09-30
+
2021-12-31
+
2022-12-31
+
2023-03-31
+
+
+
Release history
+
New in version 2021.4 (4.0 R2)
+
+
+
Dragon Medical SpeechKit now uses Microsoft Edge WebView2 to display richer content with improved usability in the personalization and help window. To support this improvement, you must deploy the Microsoft Edge WebView2 runtime component to machines that host SpeechKit application. Failing to do so will not impact core speech recognition functionality but will potentially impact end users interacting with content displayed in the personalization and help window. For more information, see Webview2 - Microsoft Edge Developer.
+
Note: Currently, some Citrix environments exhibit issues that can cause the Microsoft Edge WebView2 runtime process to fail working as expected, leading to the personalization and help window not displaying properly, and to sometimes terminate with a message visible to end users. As a workaround, you can apply a configuration change to Citrix to disable the Citrix Special Folder Redirection feature (SfrHook) for the Microsoft Edge WebView2 runtime process. To do so, add the following registry keys to your Citrix environment configuration:
The Dragon Medical SpeechKit end user help is now only available in the personalization & help window when using a speech-enabled application. It is no longer available as a URL. [DNB-38606]
+
+
+
Solved in version 2021.4 (4.0 R2)
+
+
Resolved problems with the personalization and help window size. When the user resizes the personalization and help window, the new size is correctly saved. [DNB- 35457, DNB-37490]
+
+
New in version 2020.4 (2020-12-10)
+
+
+
Microsoft .NET Framework 4.7.2 is now required. [DNB-31998]
+
+
Microsoft Windows Embedded Standard 7 is no longer supported.
+
+
Solved in version 2020.4
+
+
+
Desktop applications now work correctly with PowerMic Mobile when running on Windows Server 2012 R2 in a virtual desktop/virtualized application environment. [DMOCE-721]
+
+
+
New in version 2020.3 (2020-09-15)
+
Deferred correction
+
Deferred correction is a workflow where the author works with frontend recognition (Dragon Medical Server returns recognition results in real time) and another user, typically a transcriptionist, corrects the results at a later point in time.
+
Correction mode
+
+
During playback, the speech bar displays the length of the audio file (hours:minutes:seconds) and the current audio position. [DNB-26449]
+
During playback, the fast forward and rewind buttons are toggle on/off buttons (via the speech bar or a hardware device). [DNB-26451]
+
Users can adjust the playback speed via the hamburger menu on the speech bar. [DNB-26454]
+
+
Personalization and help window
+
+
On the Audio and Text Cursor Synchronization tab, users can assign hotkeys to synchronize the audio and the text cursor position. [DNB-26450]
+
+
Sample application
+
+
A sample application is provided demonstrating how to integrate the deferred correction functionality. For more information, see the Dragon Medical SpeechKit (.NET edition) API help. [DNB-26455]
+
+
New API methods
+
The following methods and events are now available:
+
VuiController.GetAudioLength()
+
+
ISession.PlaybackStarted
+
+
Isession.PlaybackStopped
+
+
ISession.Open(DocumentMode documentMode)
+
+
For more information, see the Dragon Medical SpeechKit (.NET edition) SDK help. [DNB-28220]
+
Deferred correction limitations
+
+
The functionality is only available with Dragon Medical Server 2020.3 and higher.
+
+
The functionality is currently not available in the US.
+
+
+
The functionality is currently only available in select Nuance-hosted systems (not in on-premises systems).
+
+
+
New in version 2020.1 (2020-03-19)
+
+
The version numbering for Dragon Medical SpeechKit, Dragon Medical Embedded and Dragon Medical Server has changed to a year.quarter scheme. The current Dragon Medical SpeechKit version is 2020.1.
+
+
Solved issues in version 2020.1
+
+
Users who are not using PowerMic Mobile are no longer automatically assigned a PowerMic Mobile license. [DNB-23746]
+
Philips SpeechMike III: Pressing the fast-forward button to navigate to the next field no longer stops recording. [DMOCE-280]
+
Updated the Philips Speech Drivers delivered with the SDK. Installing only the server-side drivers no longer causes the application to stop responding. [CAVE-4055]
+
Corrected the character encoding for some error messages. [DMOCE-263]
+
Updated the information on supported microphones and button controls in the Dragon Medical SpeechKit Administration Guide. [DNB-25446]
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2022.3_DESKTOP.htm b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2022.3_DESKTOP.htm
new file mode 100644
index 0000000..caf0ac8
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2022.3_DESKTOP.htm
@@ -0,0 +1,839 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Dragon Medical SpeechKit 2022.3 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for Dragon Medical SpeechKit 2022.3 (.NET edition 4.2 R3)
+
New in version 2022.3 (4.2 R3)
+
+
+
Windows 11 is now supported. [HCPLAT-2379]
+
+
+
Deferred correction: All integrators using deferred correction must start using document tokens for authentication. For information on using the document tokens authentication mechanism, see the Dragon Medical SpeechKit SDK Help ("Concepts" book, "Deferred correction" chapter, "Document tokens" section). [DNB-42903]
+
+
+
Olympus devices are no longer supported. They can still be used for recording, but full button support is no longer available.
+
+
+
Solved in version 2022.3 (4.2 R3)
+
+
+
Improved error logging: In addition to general information on the error, Dragon Medical SpeechKit client logs now include the specific error messages displayed on the UI. Log lines start with Speechbar feedback message. [DMOCE-525]
+
+
+
Dragon Medical SpeechKit now loads the necessary audio libraries when the COM SDK libraries are moved to a non-standard folder. [DMOCE-1419]
+
+
+
VMware and RDS environments: The speech bar no longer takes a long time to load and no longer loads with an internal audio error message the first time the user starts recording. [DMOCE-1284]
+
+
+
Virtualized applications: Dragon Medical SpeechKit no longer displays an internal audio error message when the screensaver or lock screen starts during recording or playback. [DMOCE-1469]
+
+
+
When the audio device is unavailable and the UI language is not English, the localized error message is now displayed. The application does not display a blank message box. [DMOCE-1422]
+
+
+
Note: For information on previous releases, see: Release history.
+
Known issues
+
+
When working with a Philips SpeechMike or Nuance PowerMic 4 device, the screen saver might not be displayed after the configured period of inactivity when recording is in standby mode. To disable this behavior, press-and-hold the left mouse and touchpad buttons on the recording device for five seconds. When the firmware setting has been changed successfully, the device provides visual and audio feedback. This setting is stored on the device and needs to be changed individually on each device. [CAVE-6152]
+
Plugins do not load in the personalization and help window in Citrix environments when Microsoft Edge WebView2 is installed on the Citrix server/virtual desktop. [SOD-36343]
+
Connecting two different control devices at the same time is not supported. Button presses might not map to the expected actions. [CAVE-6093]
+
+
Important information
+
+
+
Starting with Citrix Virtual Apps and Desktops 2109, the 'Virtual channel allow list' policy setting will be enabled by default. This means that custom/third-party virtual channels will no longer work with the default configuration.
+
The following options are available:
+
Disable the 'Virtual channel allow list' policy setting to allow all virtual channels again.
+
Add the Nuance virtual channels to the allow list; for more information, see the Citrix documentation.
+
For more information, see the Nuance Citrix Extension Deployment and Configuration Guide delivered with the Nuance virtual extension package or contact Nuance Technical Support.
+
+
Be aware that your application must be recompiled following this upgrade.
+
In partner integrations based on Dragon Medical SpeechKit (.NET edition), new users without a Nuance PowerMic Mobile license who select PowerMic Mobile from the Current Device menu are notified that they must apply for a license or select another input device. [DNB-17840]
+
To display your application's end user online help in the personalization & help window, make sure it can be loaded in an iframe. [DNB-20538]
+
The VUI form focus is no longer set to the speech-enabled field when Initialize(), Open() or Synchronize() is called on the VuiController. [DNB-12643]
+
Filtering auto-texts (defining filters to deactivate auto-texts selectively) was deprecated in version 3.4 and will no longer work.
+
The set of redistributable files was changed in version 3.4. Make sure to verify that all files in the bin folder are included with your application distribution.
+
Dragon Medical SpeechKit 2022.3 (.NET edition) is compatible with Dragon Medical Server 2021.x and 2022.x.
+
Dragon Medical Server 2022.2 is compatible with client versions 2021.x and 2022.x.
+
Microsoft .NET Framework 4.7.2-4.8 and Microsoft Internet Explorer 11 must be installed on all workstations running .NET edition-based applications.
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Dragon Medical SpeechKit and Dragon Medical Embedded 2022.3 applications do not work with version 2020 servers.
+
+
Version 2020 client applications do not work with version 2022.2 servers.
+
+
+
Infrastructure changes planned for the next release
+
+
Dragon Medical SpeechKit and Dragon Medical embedded 2022.4 and higher will not work with version 2021.1 servers.
+
Version 2020.1 client applications will not work with version 2022.3 servers.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating system
+
Windows 11
+
+
Windows 8.1
+
Windows 10
+
Windows 11
+
+
+
+
.NET Framework
+
Microsoft .NET Framework 4.7.2
+
Microsoft .NET Framework 4.7.2-4.8
+
+
+
Web browser
+
Microsoft Edge WebView2 runtime
+
+
Microsoft Edge WebView2 runtime
+
+
+
+
Remarks
+
+
Dragon Medical SpeechKit only supports Internet Explorer 10 on platforms for which Internet Explorer 11 is not made available by Microsoft.
IGEL (For information on the IGEL thin clients supported, search for Nuance compatibility in the IGEL Knowledge Base.)
+
Fujitsu Futro with operating system eLux RP 5.6 (32-bit) and 6.5.2000 or higher (64-bit).
+
+
+
+
Supported microphones
+
Audio works for all microphones listed. Support for button controls is listed below:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Citrix XenApp
+
Citrix XenDesktop
+
RDS
+
VMware Horizon View
+
+
+
+
+
Nuance PowerMic 4
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic II
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic II with barcode scanner
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic III
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Philips SpeechMike Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Touch
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike III
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechOne PSM6000 headset
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Grundig Digta SonicMic II
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic II (US edition)
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic 3
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
+
* To enable Nuance PowerMic controls, install the Nuance PowerMic Citrix Extension/PowerMic RDS Extension/PowerMic VMware Client Extension.
+
** To enable button controls for third-party devices, install the corresponding redistributable packages.
+
*** To enable button controls for these devices, configure USB device splitting.
+
Remarks
+
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package on the Nuance Healthcare Development Platform.
+
+
For security reasons, make sure that VDI channel encryption is enabled between client end points and VDI servers or virtual desktops. Disabling encryption in a virtualized environment can lead to PHI being exposed. Encryption is enabled by default.
+
+
+
Nuance Citrix/RDS/VMware Audio Extension and Nuance PowerMic Citrix/RDS/VMware Extension:
+
The extensions do not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
Make sure you uninstall the corresponding server/virtual desktop component setup if it is no longer used by other products.
+
+
+
Nuance RDS Audio Extension and Nuance PowerMic RDS Client Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) clients.
+
To disable UDP transport, add the following registry keys and value to the Remote Desktop Client, then restart the PC:
+
Keys:
+
HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
+
HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Terminal Server Client
+
+
DWORD Value:
+
DisableUDPTransport = 1
+
+
VMware Horizon View 7.10 and higher: RTAV with device splitting is recommended if Nuance audio channels cannot be used.
+
To enable microphone button support for Philips and Grundig devices, contact your device vendor for drivers that support your virtualized environment; deploy them on the server/virtual desktop where your application is hosted and on the client PC.
+
+
Microsoft RDS: When the Grundig drivers are not installed on both RDS server and client endpoint, the application using a Grundig device might become unresponsive when reconnecting to a session.
+
+
Philips SpeechMike on Linux thin clients in a Citrix environment: Session reconnect might not work. Solution: Make sure SpeechMike firmware version 2.54 or higher is installed.
+
+
System requirements - edit controls*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
+
System.Windows.Forms.TextBoxBase
+
System.Windows.Forms.TextBox
+
+
System.Windows.Forms.MaskedTextBox
+
System.Windows.Forms.RichTextBox
+
+
4.5
+
4.5
+
+
+
System.Windows.Controls.TextBox
+
4.5
+
4.5
+
+
+
*End-of-life: third-party environments
+
Support for third-party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third-party product and supporting Nuance documentation.
+
When standard support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s standard end-of-life and Nuance's policy. This means that issues that are a combination of the vendor's component and the Nuance solution cannot be supported.
+
Dragon Medical SpeechKit product life cycle
+
Nuance provides support throughout the life cycle of one version and point release. Please note that Nuance will not perform problem analysis after the scheduled start of restricted maintenance. Dragon Medical Server versions released over three months after the dates stated here will not work with these client editions.
+
+
+
+
+
+
+
+
+
+
+
+
+
.NET edition
+
2020.4
+
2021.4
+
2022.1
+
2022.3
+
+
+
Restricted maintenance (scheduled start)
+
2021-12-31
+
2022-12-31
+
2023-03-31
+
2023-07-31
+
+
+
Release history
+
New in version 2022.1 (4.1 R1)
+
+
+
Nuance PowerMic 4 is now supported. [HCPLAT-2339, HCPLAT-1845]
+
+
+
The authentication mechanism for deferred correction has been improved using document tokens; for more information, see the Dragon Medical SpeechKit SDK help. Be aware that document tokens are only available with Dragon Medical Server 2022.2 and higher. [HCPLAT-1269]
+
+
+
Solved in version 2022.1 (4.1 R1)
+
+
Unplugging a USB microphone during recording no longer causes the application to stop responding. [DNB-39636, DNB-40664, CAVE-5992]
+
+
The information on building the x64 and x86 SDKs in the Dragon Medical SpeechKit SDK help has been improved; the following information has been added:
+
+
+
SDK binaries are built for specific architectures and the corresponding one must be used:
+
- Use the x64 SDK if you are building your application as x64.
+
- Use the x86 SDK if you are building your application as x86.
When the user says the voice command undo that and then starts playback immediately after saying the voice command, the deleted words are no longer played back. [DNB-30675]
+
+
New in version 2021.4 (4.0 R2)
+
+
+
Dragon Medical SpeechKit now uses Microsoft Edge WebView2 to display richer content with improved usability in the personalization and help window. To support this improvement, you must deploy the Microsoft Edge WebView2 runtime component to machines that host SpeechKit application. Failing to do so will not impact core speech recognition functionality but will potentially impact end users interacting with content displayed in the personalization and help window. For more information, see Webview2 - Microsoft Edge Developer.
+
Note: Currently, some Citrix environments exhibit issues that can cause the Microsoft Edge WebView2 runtime process to fail working as expected, leading to the personalization and help window not displaying properly, and to sometimes terminate with a message visible to end users. As a workaround, you can apply a configuration change to Citrix to disable the Citrix Special Folder Redirection feature (SfrHook) for the Microsoft Edge WebView2 runtime process. To do so, add the following registry keys to your Citrix environment configuration:
The Dragon Medical SpeechKit end user help is now only available in the personalization & help window when using a speech-enabled application. It is no longer available as a URL. [DNB-38606]
+
+
+
Solved in version 2021.4 (4.0 R2)
+
+
Resolved problems with the personalization and help window size. When the user resizes the personalization and help window, the new size is correctly saved. [DNB- 35457, DNB-37490]
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2023.2_DESKTOP.htm b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2023.2_DESKTOP.htm
new file mode 100644
index 0000000..7b474e1
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2023.2_DESKTOP.htm
@@ -0,0 +1,877 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Dragon Medical SpeechKit 2023.2 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for Dragon Medical SpeechKit 2023.2 (.NET edition 5.0 R2)
+
Solved in version 2023.2 (5.0 R2)
+
+
+
Speech bar UI text is now displayed consistently in the correct language; it no longer switches between English and the chosen UI culture during use. [DMOCE-1731]
+
+
+
Resolved an unhandled .NET exception that could cause the application to crash. [DMOCE-1296]
+
+
+
DM SpeechKit initialization is no longer significantly delayed in Citrix environments. [DMOCE-1612]
+
+
+
Deferred correction: In correctionist mode, the playback speed slider no longer resets to 1x after starting playback at a higher or lower speed. [DNB-44822]
+
+
+
Deferred correction: Correctionists no longer receive an error message when they have no recording device connected and no PowerMic Mobile license assigned. [DMOCE-1488, DMOCE-1752]
+
+
+
Note: For information on previous releases, see: Release history.
+
Known issues
+
+
When working with a Philips SpeechMike or Nuance PowerMic 4 device, the screen saver might not be displayed after the configured period of inactivity when recording is in standby mode. To disable this behavior, press-and-hold the left mouse and touchpad buttons on the recording device for five seconds. When the firmware setting has been changed successfully, the device provides visual and audio feedback. This setting is stored on the device and needs to be changed individually on each device. [CAVE-6152]
+
Plugins do not load in the personalization and help window in Citrix environments when Microsoft Edge WebView2 is installed on the Citrix server/virtual desktop. [SOD-36343]
+
Connecting two different control devices at the same time is not supported. Button presses might not map to the expected actions. [CAVE-6093]
+
+
Some Citrix environments exhibit issues with the Microsoft Edge WebView2 runtime, leading the personalization and help window to display incorrectly and sometimes terminate unexpectedly. Workaround: Disable the Citrix Special Folder Redirection feature (SfrHook) for the Microsoft Edge WebView2 runtime process. To do this, add the following registry keys to your Citrix environment configuration:
Starting with Citrix Virtual Apps and Desktops 2109, the 'Virtual channel allow list' policy setting will be enabled by default. This means that custom/third-party virtual channels will no longer work with the default configuration.
+
The following options are available:
+
Disable the 'Virtual channel allow list' policy setting to allow all virtual channels again.
+
Add the Nuance virtual channels to the allow list; for more information, see the Citrix documentation.
+
For more information, see the Nuance Citrix Extension Deployment and Configuration Guide delivered with the Nuance virtual extension package or contact Nuance Technical Support.
+
+
Be aware that your application must be recompiled following this upgrade.
+
In partner integrations based on Dragon Medical SpeechKit (.NET edition), new users without a Nuance PowerMic Mobile license who select PowerMic Mobile from the Current Device menu are notified that they must apply for a license or select another input device. [DNB-17840]
+
To display your application's end user online help in the personalization & help window, make sure it can be loaded in an iframe. [DNB-20538]
+
The VUI form focus is no longer set to the speech-enabled field when Initialize(), Open() or Synchronize() is called on the VuiController. [DNB-12643]
+
Filtering auto-texts (defining filters to deactivate auto-texts selectively) was deprecated in version 3.4 and will no longer work.
+
The set of redistributable files was changed in version 3.4. Make sure to verify that all files in the bin folder are included with your application distribution.
+
Dragon Medical SpeechKit 2023.2 (.NET edition) is compatible with Dragon Medical Server 2022.x and 2023.x.
+
+
Dragon Medical Server 2023.1 is compatible with Dragon Medical SpeechKit and Dragon Medical Embedded versions 2022.x and 2023.x.
+
+
Microsoft .NET Framework 4.7.2-4.8 must be installed on all workstations running COM edition-based applications.
+
Microsoft Edge Webview 2 Runtime must be installed on all workstations running COM edition-based applications.
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Dragon Medical SpeechKit and Dragon Medical Embedded 2023.2 applications do not work with version 2021 servers.
+
+
Version 2021 client applications do not work with version 2023.1 servers.
+
+
+
Infrastructure changes planned for the next release
+
+
Dragon Medical SpeechKit and Dragon Medical Embedded 2023.3 and higher will not work with version 2022.1 servers.
+
Version 2022.1 client applications will not work with version 2023.3 servers.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating system
+
Windows 11
+
+
Windows 8.1
+
Windows 10
+
Windows 11
+
+
+
+
.NET Framework
+
Microsoft .NET Framework 4.7.2
+
Microsoft .NET Framework 4.7.2-4.8
+
+
+
Web browser
+
Microsoft Edge WebView2 runtime
+
+
Microsoft Edge WebView2 runtime
+
+
+
+
Remarks
+
+
Dragon Medical SpeechKit only supports Internet Explorer 10 on platforms for which Internet Explorer 11 is not made available by Microsoft.
Citrix Virtual Apps and Desktops: 1912 LTSR or higher
+
+
+
Citrix Client
+
+
+
Citrix Workspace app: 1912 or higher
+
+
+
+
Remote Desktop Services
+
Windows Server 2019
+
+
Windows Server 2012 R2
+
Windows Server 2016
+
Windows Server 2019
+
Windows Server 2022
+
+
+
+
Remote Desktop Client
+
+
Windows 11
+
+
+
Windows 8.1
+
Windows 10
+
Windows 11
+
+
+
+
Linux thin clients
+
+
+
IGEL (For information on the IGEL thin clients supported, search for Nuance compatibility in the IGEL Knowledge Base.)
+
+
+
+
Supported microphones
+
Audio works for all microphones listed. Support for button controls is listed below:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Citrix XenApp
+
Citrix XenDesktop
+
RDS
+
VMware Horizon View
+
+
+
+
+
Nuance PowerMic 4
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic II
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic II with barcode scanner
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic III
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Philips SpeechMike Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Touch
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike III
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechOne PSM6000 headset
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Grundig Digta SonicMic II
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic II (US edition)
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic 3
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
+
* To enable Nuance PowerMic controls, install the Nuance PowerMic Citrix Extension/PowerMic RDS Extension/PowerMic VMware Client Extension.
+
** To enable button controls for third-party devices, install the corresponding redistributable packages.
+
*** To enable button controls for these devices, configure USB device splitting.
+
Remarks
+
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package on the Nuance Healthcare Development Platform.
+
+
For security reasons, make sure that VDI channel encryption is enabled between client end points and VDI servers or virtual desktops. Disabling encryption in a virtualized environment can lead to PHI being exposed. Encryption is enabled by default.
+
+
+
Nuance Citrix/RDS/VMware Audio Extension and Nuance PowerMic Citrix/RDS/VMware Extension:
+
The extensions do not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
Make sure you uninstall the corresponding server/virtual desktop component setup if it is no longer used by other products.
+
+
+
Nuance RDS Audio Extension and Nuance PowerMic RDS Client Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) clients.
+
To disable UDP transport, add the following registry keys and value to the Remote Desktop Client, then restart the PC:
+
Keys:
+
HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
+
HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Terminal Server Client
+
+
DWORD Value:
+
DisableUDPTransport = 1
+
+
VMware Horizon View 7.10 and higher: RTAV with device splitting is recommended if Nuance audio channels cannot be used.
+
To enable microphone button support for Philips and Grundig devices, contact your device vendor for drivers that support your virtualized environment; deploy them on the server/virtual desktop where your application is hosted and on the client PC.
+
+
Microsoft RDS: When the Grundig drivers are not installed on both RDS server and client endpoint, the application using a Grundig device might become unresponsive when reconnecting to a session.
+
+
Philips SpeechMike on Linux thin clients in a Citrix environment: Session reconnect might not work. Solution: Make sure SpeechMike firmware version 2.54 or higher is installed.
+
+
Some Citrix environments exhibit issues with the Microsoft Edge WebView2 runtime, leading to the personalization and help window to display incorrectly and sometimes terminate unexpectedly. Workaround: Disable the Citrix Special Folder Redirection feature (SfrHook) for the Microsoft Edge WebView2 runtime process. To do this, add the following registry keys to your Citrix environment configuration:
Support for third-party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third-party product and supporting Nuance documentation.
+
When standard support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s standard end-of-life and Nuance's policy. This means that issues that are a combination of the vendor's component and the Nuance solution cannot be supported.
+
Dragon Medical SpeechKit product life cycle
+
Nuance provides support throughout the life cycle of one version and point release. Please note that Nuance will not perform problem analysis after the scheduled start of restricted maintenance. Dragon Medical Server versions released over three months after the dates stated here will not work with these client editions.
+
+
+
+
+
+
+
+
+
+
+
+
+
.NET edition
+
2021.4
+
2022.1
+
2022.3
+
2023.2
+
+
+
Restricted maintenance (scheduled start)
+
2022-12-31
+
2023-03-31
+
2023-07-31
+
2024-04-30
+
+
+
*Preliminary date; might change in future release notes.
+
Release history
+
New in version 2022.3 (4.2 R3)
+
+
+
Windows 11 is now supported. [HCPLAT-2379]
+
+
+
Deferred correction: All integrators using deferred correction must start using document tokens for authentication. For information on using the document tokens authentication mechanism, see the Dragon Medical SpeechKit SDK Help ("Concepts" book, "Deferred correction" chapter, "Document tokens" section). [DNB-42903]
+
+
+
Olympus devices are no longer supported. They can still be used for recording, but full button support is no longer available.
+
+
+
Solved in version 2022.3 (4.2 R3)
+
+
+
Improved error logging: In addition to general information on the error, Dragon Medical SpeechKit client logs now include the specific error messages displayed on the UI. Log lines start with Speechbar feedback message. [DMOCE-525]
+
+
+
Dragon Medical SpeechKit now loads the necessary audio libraries when the COM SDK libraries are moved to a non-standard folder. [DMOCE-1419]
+
+
+
VMware and RDS environments: The speech bar no longer takes a long time to load and no longer loads with an internal audio error message the first time the user starts recording. [DMOCE-1284]
+
+
+
Virtualized applications: Dragon Medical SpeechKit no longer displays an internal audio error message when the screensaver or lock screen starts during recording or playback. [DMOCE-1469]
+
+
+
When the audio device is unavailable and the UI language is not English, the localized error message is now displayed. The application does not display a blank message box. [DMOCE-1422]
+
+
+
New in version 2022.1 (4.1 R1)
+
+
+
Nuance PowerMic 4 is now supported. [HCPLAT-2339, HCPLAT-1845]
+
+
+
The authentication mechanism for deferred correction has been improved using document tokens; for more information, see the Dragon Medical SpeechKit SDK help. Be aware that document tokens are only available with Dragon Medical Server 2022.2 and higher. [HCPLAT-1269]
+
+
+
Solved in version 2022.1 (4.1 R1)
+
+
Unplugging a USB microphone during recording no longer causes the application to stop responding. [DNB-39636, DNB-40664, CAVE-5992]
+
+
The information on building the x64 and x86 SDKs in the Dragon Medical SpeechKit SDK help has been improved; the following information has been added:
+
+
+
SDK binaries are built for specific architectures and the corresponding one must be used:
+
- Use the x64 SDK if you are building your application as x64.
+
- Use the x86 SDK if you are building your application as x86.
When the user says the voice command undo that and then starts playback immediately after saying the voice command, the deleted words are no longer played back. [DNB-30675]
+
+
New in version 2021.4 (4.0 R2)
+
+
+
Dragon Medical SpeechKit now uses Microsoft Edge WebView2 to display richer content with improved usability in the personalization and help window. To support this improvement, you must deploy the Microsoft Edge WebView2 runtime component to machines that host SpeechKit application. Failing to do so will not impact core speech recognition functionality but will potentially impact end users interacting with content displayed in the personalization and help window. For more information, see Webview2 - Microsoft Edge Developer.
+
Note: Currently, some Citrix environments exhibit issues that can cause the Microsoft Edge WebView2 runtime process to fail working as expected, leading to the personalization and help window not displaying properly, and to sometimes terminate with a message visible to end users. As a workaround, you can apply a configuration change to Citrix to disable the Citrix Special Folder Redirection feature (SfrHook) for the Microsoft Edge WebView2 runtime process. To do so, add the following registry keys to your Citrix environment configuration:
The Dragon Medical SpeechKit end user help is now only available in the personalization & help window when using a speech-enabled application. It is no longer available as a URL. [DNB-38606]
+
+
+
Solved in version 2021.4 (4.0 R2)
+
+
Resolved problems with the personalization and help window size. When the user resizes the personalization and help window, the new size is correctly saved. [DNB- 35457, DNB-37490]
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2024.1_DESKTOP.htm b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2024.1_DESKTOP.htm
new file mode 100644
index 0000000..9c5efd3
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2024.1_DESKTOP.htm
@@ -0,0 +1,982 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Dragon Medical SpeechKit 2024.1 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for Dragon Medical SpeechKit 2024.1 (.NET edition 6.0 R1)
+
Solved in version 2024.1 (6.0 R1)
+
+
+
Updated SpMikeCtrl.dll to version 4.6.461.2. This resolves a crash that could occur when using Philips SpeechMike devices. [DMOCE-1854]
+
+
+
Improved the minimize/restore behavior of the personalization and help window. If the user has minimized the window and then says a voice command to open it (for example, what can I say or manage vocabulary), the window is now restored to the foreground as expected. [DMOCE-1776]
+
+
+
Sample apps now close cleanly; they no longer stop responding for 50 seconds before closing. [DMOCE-1929]
+
+
+
Note: For information on previous releases, see: Release history.
+
Known issues
+
+
When working with a Philips SpeechMike or Nuance PowerMic 4 device, the screen saver might not be displayed after the configured period of inactivity when recording is in standby mode. To disable this behavior, press-and-hold the left mouse and touchpad buttons on the recording device for five seconds. When the firmware setting has been changed successfully, the device provides visual and audio feedback. This setting is stored on the device and needs to be changed individually on each device. [CAVE-6152]
+
Connecting two different control devices at the same time isn't supported. Button presses might not map to the expected actions. [CAVE-6093]
+
When the app doesn't have permission to access the microphone, Dragon Medical SpeechKit displays an "internal audio" error. [DNB-44364]
+
+
Some Citrix environments exhibit issues with the Microsoft Edge WebView2 runtime, leading the personalization and help window to display incorrectly and sometimes terminate unexpectedly. Workaround: Disable the Citrix Special Folder Redirection feature (SfrHook) for the Microsoft Edge WebView2 runtime process. To do this, add the following registry keys to your Citrix environment configuration:
We have enhanced the security of Dragon Medical SpeechKit (.NET edition) to prevent network sniffers such as Fiddler from intercepting traffic from apps that use the SDK. This change ensures that your data is more secure and less susceptible to unauthorized access or interception.
+
+
+
Starting with Citrix Virtual Apps and Desktops 2109, the 'Virtual channel allow list' policy setting is enabled by default. This means that custom/third-party virtual channels no longer work with the default configuration.
+
The following options are available:
+
Disable the 'Virtual channel allow list' policy setting to allow all virtual channels again.
+
Add the Nuance virtual channels to the allow list; for more information, see the Citrix documentation.
+
For more information, see the Nuance Citrix Extension Deployment and Configuration Guide delivered with the Nuance virtual extension package or contact Nuance Technical Support.
+
+
Be aware that your application must be recompiled following this upgrade.
+
In partner integrations based on Dragon Medical SpeechKit (.NET edition), new users without a Nuance PowerMic Mobile license who select PowerMic Mobile from the Current Device menu are notified that they must apply for a license or select another input device. [DNB-17840]
+
To display your application's end user online help in the personalization & help window, make sure it can be loaded in an iframe. [DNB-20538]
+
The VUI form focus is no longer set to the speech-enabled field when Initialize(), Open() or Synchronize() is called on the VuiController. [DNB-12643]
+
The set of redistributable files was changed in version 3.4. Make sure to verify that all files in the bin folder are included with your application distribution.
+
Dragon Medical SpeechKit 2024.1 (.NET edition) is compatible with Dragon Medical Server 2022.2-2024.1.
+
+
Dragon Medical Server 2024.1 is compatible with Dragon Medical SpeechKit and Dragon Medical Embedded versions 2022.2-2024.1.
+
+
Microsoft .NET Framework 4.7.2-4.8 must be installed on all workstations running .NET edition-based applications.
+
Microsoft Edge Webview 2 Runtime must be installed on all workstations running .NET edition-based applications.
+
+
Important information for deferred correction
+
Recognition results in the system are used to adapt authors' speech recognition profiles to improve recognition accuracy over time. An author's profile is adapted only from their own updates to a document:
+
+
+
The author's initial dictations.
+
+
+
The author's own corrections in frontend mode.
+
+
+
Transcriptionist corrections that the author has reviewed by opening and saving the document after the transcriptionist corrected it.
+
+
+
Edits made by transcriptionists aren't used to adapt the author's profile unless the author opens and saves the document after the transcriptionist corrects it.
+
In some cases, uncorrected text can lead to reduced recognition accuracy over time. "Uncorrected text" refers to text that the system recognized incorrectly and that wasn't corrected. To mitigate this, include a final sign-off in the deferred correction workflow and track the document state. For more information, see the Dragon Medical SpeechKit SDK Help.
+
Infrastructure
+
Infrastructure no longer supported
+
+
Dragon Medical SpeechKit and Dragon Medical Embedded 2024.1 applications don't work with version 2022.1 servers.
+
+
Version 2022.1 client applications don't work with version 2024.1 servers.
+
+
+
Windows 8.1 is no longer supported.
+
+
+
Windows Server 2012 R2 is no longer supported.
+
+
+
Infrastructure changes planned for the next release
+
+
Dragon Medical SpeechKit and Dragon Medical Embedded 2024.2 and higher won't work with version 2022.2 servers.
+
Version 2022.2 client applications won't work with version 2024.2 servers.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating system
+
Windows 11
+
+
Windows 10
+
Windows 11
+
+
+
+
.NET Framework
+
Microsoft .NET Framework 4.7.2
+
Microsoft .NET Framework 4.7.2-4.8
+
+
+
Web browser
+
Microsoft Edge WebView2 runtime
+
+
Microsoft Edge WebView2 runtime
+
+
+
+
Remarks
+
+
Dragon Medical SpeechKit only supports Internet Explorer 10 on platforms for which Internet Explorer 11 is not made available by Microsoft.
Citrix Virtual Apps and Desktops: 1912 LTSR or higher
+
+
+
Citrix Client
+
+
+
Citrix Workspace app: 1912 or higher
+
+
+
+
Remote Desktop Services
+
Windows Server 2019
+
+
Windows Server 2016
+
Windows Server 2019
+
Windows Server 2022
+
+
+
+
Remote Desktop Client
+
+
Windows 11
+
+
+
Windows 10
+
Windows 11
+
+
+
+
Linux thin clients
+
+
+
IGEL (For information on the IGEL thin clients supported, search for Nuance compatibility in the IGEL Knowledge Base.)
+
+
+
+
Supported microphones
+
Audio works for all microphones listed. Support for button controls is listed below:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Citrix XenApp
+
Citrix XenDesktop
+
RDS
+
VMware Horizon View
+
+
+
+
+
Nuance PowerMic 4
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic II
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic II with barcode scanner
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic III
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Philips SpeechMike Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Touch
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike III
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechOne PSM6000 headset
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Grundig Digta SonicMic II
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic II (US edition)
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic 3
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
+
* To enable Nuance PowerMic controls, install the Nuance PowerMic Citrix Extension/PowerMic RDS Extension/PowerMic VMware Client Extension.
+
** To enable button controls for third-party devices, install the corresponding redistributable packages.
+
*** To enable button controls for these devices, configure USB device splitting.
+
Remarks
+
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package on the Nuance Healthcare Development Platform.
+
+
For security reasons, make sure that VDI channel encryption is enabled between client end points and VDI servers or virtual desktops. Disabling encryption in a virtualized environment can lead to PHI being exposed. Encryption is enabled by default.
+
+
+
Nuance Citrix/RDS/VMware Audio Extension and Nuance PowerMic Citrix/RDS/VMware Extension:
+
The extensions do not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
Make sure you uninstall the corresponding server/virtual desktop component setup if it is no longer used by other products.
+
+
+
Nuance RDS Audio Extension and Nuance PowerMic RDS Client Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) clients.
+
To disable UDP transport, add the following registry keys and value to the Remote Desktop Client, then restart the PC:
+
Keys:
+
HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
+
HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Terminal Server Client
+
+
DWORD Value:
+
DisableUDPTransport = 1
+
+
VMware Horizon View 7.10 and higher: RTAV with device splitting is recommended if Nuance audio channels can't be used.
+
To enable microphone button support for Philips and Grundig devices, contact your device vendor for drivers that support your virtualized environment; deploy them on the server/virtual desktop where your application is hosted and on the client PC.
+
+
Microsoft RDS: When the Grundig drivers aren't installed on both RDS server and client endpoint, the application using a Grundig device might become unresponsive when reconnecting to a session.
+
+
Philips SpeechMike on Linux thin clients in a Citrix environment: Session reconnect might not work. Solution: Make sure SpeechMike firmware version 2.54 or higher is installed.
+
+
Some Citrix environments exhibit issues with the Microsoft Edge WebView2 runtime, leading to the personalization and help window to display incorrectly and sometimes terminate unexpectedly. Workaround: Disable the Citrix Special Folder Redirection feature (SfrHook) for the Microsoft Edge WebView2 runtime process. To do this, add the following registry keys to your Citrix environment configuration:
Support for third-party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third-party product and supporting Nuance documentation.
+
When standard support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s standard end-of-life and Nuance's policy. This means that issues that are a combination of the vendor's component and the Nuance solution can't be supported.
+
Dragon Medical SpeechKit product life cycle
+
To take advantage of technical innovations and security enhancements, it's important to stay up to date with the latest versions of our SDKs.
+
We use the following versioning standard:
+
+
+
Major release - represented by an increment in the major application version number; for example 2023.1, 2023.2.
+
+
+
Point release - a service release between major releases, represented by an increment in the minor application version number; for example 2023.2.1, 2023.2.2.
+
+
+
We provide support for the current Dragon Medical SpeechKit version and one previous version. We investigate issues in the most current version and the previous version, or all versions released within the last 12 months (whichever includes more versions). Updates that address issues identified in previous versions are always based on the most current version.
+
When we release a new version of Dragon Medical SpeechKit that includes breaking changes, you might need to update your application’s source code. In these cases, we continue support for the previous version, prior to the breaking changes, for 12 months.
+
We won't investigate issues after the end of support.
+
+
+
+
+
+
+
+
+
Version
+
Status
+
End of support
+
End of life
+
Deactivation
+
+
+
Dragon Medical SpeechKit 2020.1 (.NET edition 3.7 R1)
+
End of life
+
2021-03-31
+
2021-06-30
+
2024-12-30
+
+
+
Dragon Medical SpeechKit 2020.3 (.NET edition 3.8 R1)
+
End of life
+
2021-08-31
+
2021-11-31
+
2024-12-30
+
+
+
Dragon Medical SpeechKit 2020.4 (.NET edition 3.9 R1)
+
End of life
+
2021-12-31
+
2022-03-31
+
2024-12-30
+
+
+
Dragon Medical SpeechKit 2021.2 (.NET edition 3.10 R1)
+
End of life
+
2022-05-31
+
2022-08-31
+
2025-03
+
+
+
Dragon Medical SpeechKit 2021.3 (.NET edition 3.11 R1)
+
End of life
+
2022-09-30
+
2022-12-31
+
2025-03
+
+
+
Dragon Medical SpeechKit 2021.4 (.NET edition 4.0 R1)
+
End of life
+
2022-12-31
+
2023-03-31
+
2025-12
+
+
+
Dragon Medical SpeechKit 2022.1 (.NET edition 4.1 R1)
+
End of life
+
2023-03-31
+
2023-06-31
+
2025-12
+
+
+
Dragon Medical SpeechKit 2022.3 (.NET edition 4.2 R3)
+
End of life
+
2023-08-31
+
2023-11-30
+
2025-12
+
+
+
Dragon Medical SpeechKit 2023.2 (.NET edition 5.0 R2)
+
Supported
+
2024-05-15
+
2024-08-15
+
+
+
+
Dragon Medical SpeechKit 2024.1 (.NET edition 6.0 R1)
+
Supported
+
2025-02-28*
+
2025-05-31*
+
+
+
+
+
*Preliminary date depending on the next major or point release. If this is longer than 12 months, the support period will be extended until the next major or point release.
+
At Nuance, we place a strong emphasis on security and take a proactive approach to safeguarding our platform. To this end, 12 months after the end of support, Nuance deactivates unsupported client versions on the Nuance cloud. To avoid any disruption in service, we strongly recommend that partners integrating client SDKs that are in restricted maintenance mode upgrade their customers to the latest version of Dragon Medical SpeechKit as soon as possible.
+
Release history
+
Solved in version 2023.2 (5.0 R2)
+
+
+
Speech bar UI text is now displayed consistently in the correct language; it no longer switches between English and the chosen UI culture during use. [DMOCE-1731]
+
+
+
Resolved an unhandled .NET exception that could cause the application to crash. [DMOCE-1296]
+
+
+
DM SpeechKit initialization is no longer significantly delayed in Citrix environments. [DMOCE-1612]
+
+
+
Deferred correction: In correctionist mode, the playback speed slider no longer resets to 1x after starting playback at a higher or lower speed. [DNB-44822]
+
+
+
Deferred correction: Correctionists no longer receive an error message when they have no recording device connected and no PowerMic Mobile license assigned. [DMOCE-1488, DMOCE-1752]
+
+
+
New in version 2022.3 (4.2 R3)
+
+
+
Windows 11 is now supported. [HCPLAT-2379]
+
+
+
Deferred correction: All integrators using deferred correction must start using document tokens for authentication. For information on using the document tokens authentication mechanism, see the Dragon Medical SpeechKit SDK Help ("Concepts" book, "Deferred correction" chapter, "Document tokens" section). [DNB-42903]
+
+
+
Olympus devices are no longer supported. They can still be used for recording, but full button support is no longer available.
+
+
+
Solved in version 2022.3 (4.2 R3)
+
+
+
Improved error logging: In addition to general information on the error, Dragon Medical SpeechKit client logs now include the specific error messages displayed on the UI. Log lines start with Speechbar feedback message. [DMOCE-525]
+
+
+
Dragon Medical SpeechKit now loads the necessary audio libraries when the COM SDK libraries are moved to a non-standard folder. [DMOCE-1419]
+
+
+
VMware and RDS environments: The speech bar no longer takes a long time to load and no longer loads with an internal audio error message the first time the user starts recording. [DMOCE-1284]
+
+
+
Virtualized applications: Dragon Medical SpeechKit no longer displays an internal audio error message when the screensaver or lock screen starts during recording or playback. [DMOCE-1469]
+
+
+
When the audio device is unavailable and the UI language is not English, the localized error message is now displayed. The application does not display a blank message box. [DMOCE-1422]
+
+
+
New in version 2022.1 (4.1 R1)
+
+
+
Nuance PowerMic 4 is now supported. [HCPLAT-2339, HCPLAT-1845]
+
+
+
The authentication mechanism for deferred correction has been improved using document tokens; for more information, see the Dragon Medical SpeechKit SDK help. Be aware that document tokens are only available with Dragon Medical Server 2022.2 and higher. [HCPLAT-1269]
+
+
+
Solved in version 2022.1 (4.1 R1)
+
+
Unplugging a USB microphone during recording no longer causes the application to stop responding. [DNB-39636, DNB-40664, CAVE-5992]
+
+
The information on building the x64 and x86 SDKs in the Dragon Medical SpeechKit SDK help has been improved; the following information has been added:
+
+
+
SDK binaries are built for specific architectures and the corresponding one must be used:
+
- Use the x64 SDK if you are building your application as x64.
+
- Use the x86 SDK if you are building your application as x86.
When the user says the voice command undo that and then starts playback immediately after saying the voice command, the deleted words are no longer played back. [DNB-30675]
+
+
New in version 2021.4 (4.0 R2)
+
+
+
Dragon Medical SpeechKit now uses Microsoft Edge WebView2 to display richer content with improved usability in the personalization and help window. To support this improvement, you must deploy the Microsoft Edge WebView2 runtime component to machines that host SpeechKit application. Failing to do so will not impact core speech recognition functionality but will potentially impact end users interacting with content displayed in the personalization and help window. For more information, see Webview2 - Microsoft Edge Developer.
+
Note: Currently, some Citrix environments exhibit issues that can cause the Microsoft Edge WebView2 runtime process to fail working as expected, leading to the personalization and help window not displaying properly, and to sometimes terminate with a message visible to end users. As a workaround, you can apply a configuration change to Citrix to disable the Citrix Special Folder Redirection feature (SfrHook) for the Microsoft Edge WebView2 runtime process. To do so, add the following registry keys to your Citrix environment configuration:
The Dragon Medical SpeechKit end user help is now only available in the personalization & help window when using a speech-enabled application. It is no longer available as a URL. [DNB-38606]
+
+
+
Solved in version 2021.4 (4.0 R2)
+
+
Resolved problems with the personalization and help window size. When the user resizes the personalization and help window, the new size is correctly saved. [DNB- 35457, DNB-37490]
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2024.2_DESKTOP.htm b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2024.2_DESKTOP.htm
new file mode 100644
index 0000000..7f15a8b
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2024.2_DESKTOP.htm
@@ -0,0 +1,1000 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Dragon Medical SpeechKit 2024.2 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for Dragon Medical SpeechKit 2024.2 (.NET edition 6.2 R1)
+
Solved in version 2024.2 (6.2 R1)
+
+
DM SpeechKit apps no longer crash with a 'System.IO.FileNotFoundException' error when opening the DM SpeechKit session. [1341985]
+
+
Note: For information on previous releases, see: Release history.
+
Known issues
+
+
When working with a Philips SpeechMike or Nuance PowerMic 4 device, the screen saver might not be displayed after the configured period of inactivity when recording is in standby mode. To disable this behavior, press-and-hold the left mouse and touchpad buttons on the recording device for five seconds. When the firmware setting has been changed successfully, the device provides visual and audio feedback. This setting is stored on the device and needs to be changed individually on each device. [CAVE-6152]
+
Connecting two different control devices at the same time isn't supported. Button presses might not map to the expected actions. [CAVE-6093]
+
When the app doesn't have permission to access the microphone, Dragon Medical SpeechKit displays an "internal audio" error. [DNB-44364]
+
+
Some Citrix environments exhibit issues with the Microsoft Edge WebView2 runtime, leading the personalization and help window to display incorrectly and sometimes terminate unexpectedly. Workaround: Disable the Citrix Special Folder Redirection feature (SfrHook) for the Microsoft Edge WebView2 runtime process. To do this, add the following registry keys to your Citrix environment configuration:
We have enhanced the security of Dragon Medical SpeechKit (.NET edition) to prevent network sniffers such as Fiddler from intercepting traffic from apps that use the SDK. This change ensures that your data is more secure and less susceptible to unauthorized access or interception.
+
+
+
Starting with Citrix Virtual Apps and Desktops 2109, the 'Virtual channel allow list' policy setting is enabled by default. This means that custom/third-party virtual channels no longer work with the default configuration.
+
The following options are available:
+
Disable the 'Virtual channel allow list' policy setting to allow all virtual channels again.
+
Add the Nuance virtual channels to the allow list; for more information, see the Citrix documentation.
+
For more information, see the Nuance Citrix Extension Deployment and Configuration Guide delivered with the Nuance virtual extension package or contact Nuance Technical Support.
+
+
Be aware that your application must be recompiled following this upgrade.
+
In partner integrations based on Dragon Medical SpeechKit (.NET edition), new users without a Nuance PowerMic Mobile license who select PowerMic Mobile from the Current Device menu are notified that they must apply for a license or select another input device. [DNB-17840]
+
To display your application's end user online help in the personalization & help window, make sure it can be loaded in an iframe. [DNB-20538]
+
The VUI form focus is no longer set to the speech-enabled field when Initialize(), Open() or Synchronize() is called on the VuiController. [DNB-12643]
+
The set of redistributable files was changed in version 3.4. Make sure to verify that all files in the bin folder are included with your application distribution.
+
Dragon Medical SpeechKit 2024.2 (.NET edition) is compatible with Dragon Medical Server 2022.3-2024.2.
+
+
Dragon Medical Server 2024.2 is compatible with Dragon Medical SpeechKit and Dragon Medical Embedded versions 2022.3-2024.2.
+
+
Microsoft .NET Framework 4.7.2-4.8 must be installed on all workstations running .NET edition-based applications.
+
Microsoft Edge Webview 2 Runtime must be installed on all workstations running .NET edition-based applications.
+
+
Important information for deferred correction
+
Recognition results in the system are used to adapt authors' speech recognition profiles to improve recognition accuracy over time. An author's profile is adapted only from their own updates to a document:
+
+
+
The author's initial dictations.
+
+
+
The author's own corrections in frontend mode.
+
+
+
Transcriptionist corrections that the author has reviewed by opening and saving the document after the transcriptionist corrected it.
+
+
+
Edits made by transcriptionists aren't used to adapt the author's profile unless the author opens and saves the document after the transcriptionist corrects it.
+
In some cases, uncorrected text can lead to reduced recognition accuracy over time. "Uncorrected text" refers to text that the system recognized incorrectly and that wasn't corrected. To mitigate this, include a final sign-off in the deferred correction workflow and track the document state. For more information, see the Dragon Medical SpeechKit SDK Help.
+
Infrastructure
+
Infrastructure no longer supported
+
+
Dragon Medical SpeechKit and Dragon Medical Embedded 2024.2 applications don't work with version 2022.2 servers.
+
+
Version 2022.2 client applications don't work with version 2024.2 servers.
+
+
+
Windows 8.1 is no longer supported.
+
+
+
Windows Server 2012 R2 is no longer supported.
+
+
+
Infrastructure changes planned for the next release
+
+
Dragon Medical SpeechKit and Dragon Medical Embedded 2024.3 and higher won't work with version 2022.3 servers.
+
Version 2022.3 client applications won't work with version 2024.3 servers.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating system
+
Windows 11
+
+
Windows 10
+
Windows 11
+
+
+
+
.NET Framework
+
Microsoft .NET Framework 4.7.2
+
Microsoft .NET Framework 4.7.2-4.8
+
+
+
Web browser
+
Microsoft Edge WebView2 runtime
+
+
Microsoft Edge WebView2 runtime
+
+
+
+
Remarks
+
+
Dragon Medical SpeechKit only supports Internet Explorer 10 on platforms for which Internet Explorer 11 is not made available by Microsoft.
Citrix Virtual Apps and Desktops: 1912 LTSR or higher
+
+
+
Citrix Client
+
+
+
Citrix Workspace app: 1912 or higher
+
+
+
+
Remote Desktop Services
+
Windows Server 2019
+
+
Windows Server 2016
+
Windows Server 2019
+
Windows Server 2022
+
+
+
+
Remote Desktop Client
+
+
Windows 11
+
+
+
Windows 10
+
Windows 11
+
+
+
+
Linux thin clients
+
+
+
IGEL (For information on the IGEL thin clients supported, search for Nuance compatibility in the IGEL Knowledge Base.)
+
+
+
+
Supported microphones
+
Audio works for all microphones listed. Support for button controls is listed below:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Citrix XenApp
+
Citrix XenDesktop
+
RDS
+
VMware Horizon View
+
+
+
+
+
Nuance PowerMic 4
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic II
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic II with barcode scanner
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic III
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Philips SpeechMike Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Touch
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike III
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechOne PSM6000 headset
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Grundig Digta SonicMic II
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic II (US edition)
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic 3
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
+
* To enable Nuance PowerMic controls, install the Nuance PowerMic Citrix Extension/PowerMic RDS Extension/PowerMic VMware Client Extension.
+
** To enable button controls for third-party devices, install the corresponding redistributable packages.
+
*** To enable button controls for these devices, configure USB device splitting.
+
Remarks
+
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package on the Nuance Healthcare Development Platform.
+
+
For security reasons, make sure that VDI channel encryption is enabled between client end points and VDI servers or virtual desktops. Disabling encryption in a virtualized environment can lead to PHI being exposed. Encryption is enabled by default.
+
+
+
Nuance Citrix/RDS/VMware Audio Extension and Nuance PowerMic Citrix/RDS/VMware Extension:
+
The extensions do not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
Make sure you uninstall the corresponding server/virtual desktop component setup if it is no longer used by other products.
+
+
+
Nuance RDS Audio Extension and Nuance PowerMic RDS Client Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) clients.
+
To disable UDP transport, add the following registry keys and value to the Remote Desktop Client, then restart the PC:
+
Keys:
+
HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
+
HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Terminal Server Client
+
+
DWORD Value:
+
DisableUDPTransport = 1
+
+
VMware Horizon View 7.10 and higher: RTAV with device splitting is recommended if Nuance audio channels can't be used.
+
To enable microphone button support for Philips and Grundig devices, contact your device vendor for drivers that support your virtualized environment; deploy them on the server/virtual desktop where your application is hosted and on the client PC.
+
+
Microsoft RDS: When the Grundig drivers aren't installed on both RDS server and client endpoint, the application using a Grundig device might become unresponsive when reconnecting to a session.
+
+
Philips SpeechMike on Linux thin clients in a Citrix environment: Session reconnect might not work. Solution: Make sure SpeechMike firmware version 2.54 or higher is installed.
+
+
Some Citrix environments exhibit issues with the Microsoft Edge WebView2 runtime, leading to the personalization and help window to display incorrectly and sometimes terminate unexpectedly. Workaround: Disable the Citrix Special Folder Redirection feature (SfrHook) for the Microsoft Edge WebView2 runtime process. To do this, add the following registry keys to your Citrix environment configuration:
Support for third-party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third-party product and supporting Nuance documentation.
+
When standard support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s standard end-of-life and Nuance's policy. This means that issues that are a combination of the vendor's component and the Nuance solution can't be supported.
+
Dragon Medical SpeechKit product life cycle
+
To take advantage of technical innovations and security enhancements, it's important to stay up to date with the latest versions of our SDKs.
+
We use the following versioning standard:
+
+
+
Major release - represented by an increment in the major application version number; for example 2023.1, 2023.2.
+
+
+
Point release - a service release between major releases, represented by an increment in the minor application version number; for example 2023.2.1, 2023.2.2.
+
+
+
We provide support for the current Dragon Medical SpeechKit version and one previous version. We investigate issues in the most current version and the previous version, or all versions released within the last 12 months (whichever includes more versions). Updates that address issues identified in previous versions are always based on the most current version.
+
When we release a new version of Dragon Medical SpeechKit that includes breaking changes, you might need to update your application’s source code. In these cases, we continue support for the previous version, prior to the breaking changes, for 12 months.
+
We won't investigate issues after the end of support.
+
+
+
+
+
+
+
+
+
Version
+
Status
+
End of support
+
End of life
+
Deactivation
+
+
+
Dragon Medical SpeechKit 2020.1 (.NET edition 3.7 R1)
+
End of life
+
2021-03-31
+
2021-06-30
+
2024-12-30
+
+
+
Dragon Medical SpeechKit 2020.3 (.NET edition 3.8 R1)
+
End of life
+
2021-08-31
+
2021-11-31
+
2024-12-30
+
+
+
Dragon Medical SpeechKit 2020.4 (.NET edition 3.9 R1)
+
End of life
+
2021-12-31
+
2022-03-31
+
2024-12-30
+
+
+
Dragon Medical SpeechKit 2021.2 (.NET edition 3.10 R1)
+
End of life
+
2022-05-31
+
2022-08-31
+
2025-03
+
+
+
Dragon Medical SpeechKit 2021.3 (.NET edition 3.11 R1)
+
End of life
+
2022-09-30
+
2022-12-31
+
2025-03
+
+
+
Dragon Medical SpeechKit 2021.4 (.NET edition 4.0 R1)
+
End of life
+
2022-12-31
+
2023-03-31
+
2025-12
+
+
+
Dragon Medical SpeechKit 2022.1 (.NET edition 4.1 R1)
+
End of life
+
2023-03-31
+
2023-06-31
+
2025-12
+
+
+
Dragon Medical SpeechKit 2022.3 (.NET edition 4.2 R3)
+
End of life
+
2023-08-31
+
2023-11-30
+
2025-12
+
+
+
Dragon Medical SpeechKit 2023.2 (.NET edition 5.0 R2)
+
Supported
+
2024-05-15
+
2024-08-15
+
+
+
+
Dragon Medical SpeechKit 2024.1 (.NET edition 6.0 R1)
+
Recalled: not supported
+
+
+
Dragon Medical SpeechKit 2024.2 (.NET edition 6.2 R1)
+
Supported
+
2025-05-15*
+
2025-08-15*
+
+
+
+
+
*Preliminary date depending on the next major or point release. If this is longer than 12 months, the support period will be extended until the next major or point release.
+
At Nuance, we place a strong emphasis on security and take a proactive approach to safeguarding our platform. To this end, 12 months after the end of support, Nuance deactivates unsupported client versions on the Nuance cloud. To avoid any disruption in service, we strongly recommend that partners integrating client SDKs that are in restricted maintenance mode upgrade their customers to the latest version of Dragon Medical SpeechKit as soon as possible.
+
Release history
+
Solved in version 2024.1 (6.0 R1)
+
Note: This version was recalled and is not supported.
+
+
+
Updated SpMikeCtrl.dll to version 4.6.461.2. This resolves a crash that could occur when using Philips SpeechMike devices. [DMOCE-1854]
+
+
+
Improved the minimize/restore behavior of the personalization and help window. If the user has minimized the window and then says a voice command to open it (for example, what can I say or manage vocabulary), the window is now restored to the foreground as expected. [DMOCE-1776]
+
+
+
Sample apps now close cleanly; they no longer stop responding for 50 seconds before closing. [DMOCE-1929]
+
+
+
Solved in version 2023.2 (5.0 R2)
+
+
+
Speech bar UI text is now displayed consistently in the correct language; it no longer switches between English and the chosen UI culture during use. [DMOCE-1731]
+
+
+
Resolved an unhandled .NET exception that could cause the application to crash. [DMOCE-1296]
+
+
+
DM SpeechKit initialization is no longer significantly delayed in Citrix environments. [DMOCE-1612]
+
+
+
Deferred correction: In correctionist mode, the playback speed slider no longer resets to 1x after starting playback at a higher or lower speed. [DNB-44822]
+
+
+
Deferred correction: Correctionists no longer receive an error message when they have no recording device connected and no PowerMic Mobile license assigned. [DMOCE-1488, DMOCE-1752]
+
+
+
New in version 2022.3 (4.2 R3)
+
+
+
Windows 11 is now supported. [HCPLAT-2379]
+
+
+
Deferred correction: All integrators using deferred correction must start using document tokens for authentication. For information on using the document tokens authentication mechanism, see the Dragon Medical SpeechKit SDK Help ("Concepts" book, "Deferred correction" chapter, "Document tokens" section). [DNB-42903]
+
+
+
Olympus devices are no longer supported. They can still be used for recording, but full button support is no longer available.
+
+
+
Solved in version 2022.3 (4.2 R3)
+
+
+
Improved error logging: In addition to general information on the error, Dragon Medical SpeechKit client logs now include the specific error messages displayed on the UI. Log lines start with Speechbar feedback message. [DMOCE-525]
+
+
+
Dragon Medical SpeechKit now loads the necessary audio libraries when the COM SDK libraries are moved to a non-standard folder. [DMOCE-1419]
+
+
+
VMware and RDS environments: The speech bar no longer takes a long time to load and no longer loads with an internal audio error message the first time the user starts recording. [DMOCE-1284]
+
+
+
Virtualized applications: Dragon Medical SpeechKit no longer displays an internal audio error message when the screensaver or lock screen starts during recording or playback. [DMOCE-1469]
+
+
+
When the audio device is unavailable and the UI language is not English, the localized error message is now displayed. The application does not display a blank message box. [DMOCE-1422]
+
+
+
New in version 2022.1 (4.1 R1)
+
+
+
Nuance PowerMic 4 is now supported. [HCPLAT-2339, HCPLAT-1845]
+
+
+
The authentication mechanism for deferred correction has been improved using document tokens; for more information, see the Dragon Medical SpeechKit SDK help. Be aware that document tokens are only available with Dragon Medical Server 2022.2 and higher. [HCPLAT-1269]
+
+
+
Solved in version 2022.1 (4.1 R1)
+
+
Unplugging a USB microphone during recording no longer causes the application to stop responding. [DNB-39636, DNB-40664, CAVE-5992]
+
+
The information on building the x64 and x86 SDKs in the Dragon Medical SpeechKit SDK help has been improved; the following information has been added:
+
+
+
SDK binaries are built for specific architectures and the corresponding one must be used:
+
- Use the x64 SDK if you are building your application as x64.
+
- Use the x86 SDK if you are building your application as x86.
When the user says the voice command undo that and then starts playback immediately after saying the voice command, the deleted words are no longer played back. [DNB-30675]
+
+
New in version 2021.4 (4.0 R2)
+
+
+
Dragon Medical SpeechKit now uses Microsoft Edge WebView2 to display richer content with improved usability in the personalization and help window. To support this improvement, you must deploy the Microsoft Edge WebView2 runtime component to machines that host SpeechKit application. Failing to do so will not impact core speech recognition functionality but will potentially impact end users interacting with content displayed in the personalization and help window. For more information, see Webview2 - Microsoft Edge Developer.
+
Note: Currently, some Citrix environments exhibit issues that can cause the Microsoft Edge WebView2 runtime process to fail working as expected, leading to the personalization and help window not displaying properly, and to sometimes terminate with a message visible to end users. As a workaround, you can apply a configuration change to Citrix to disable the Citrix Special Folder Redirection feature (SfrHook) for the Microsoft Edge WebView2 runtime process. To do so, add the following registry keys to your Citrix environment configuration:
The Dragon Medical SpeechKit end user help is now only available in the personalization & help window when using a speech-enabled application. It is no longer available as a URL. [DNB-38606]
+
+
+
Solved in version 2021.4 (4.0 R2)
+
+
Resolved problems with the personalization and help window size. When the user resizes the personalization and help window, the new size is correctly saved. [DNB- 35457, DNB-37490]
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2024.3.4_DESKTOP.htm b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2024.3.4_DESKTOP.htm
new file mode 100644
index 0000000..4a4d2b3
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_2024.3.4_DESKTOP.htm
@@ -0,0 +1,1011 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Dragon Medical SpeechKit 2024.3.4 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for Dragon Medical SpeechKit 2024.3.4 (.NET edition 6.3 R4)
+
Solved in version 2024.3.4 (6.3 R4)
+
+
This release improves the security and stability of the SDK.
+
Deferred correction: The playback button no longer stays grayed out in correction mode. [1624428]
+
+
New in version 2024.3.4 (6.3 R4)
+
+
+
Sample apps delivered with the SDK now require you to specify the recognition service URL. For example, for the United States region it's:
No changes are required for existing integrations.
+
+
+
Note: For information on previous releases, see: Release history.
+
Known issues
+
+
When working with a Philips SpeechMike or Nuance PowerMic 4 device, the screen saver might not be displayed after the configured period of inactivity when recording is in standby mode. To disable this behavior, press-and-hold the left mouse and touchpad buttons on the recording device for five seconds. When the firmware setting has been changed successfully, the device provides visual and audio feedback. This setting is stored on the device and needs to be changed individually on each device. [CAVE-6152]
+
Connecting two different control devices at the same time isn't supported. Button presses might not map to the expected actions. [CAVE-6093]
+
When the app doesn't have permission to access the microphone, Dragon Medical SpeechKit displays an "internal audio" error. [DNB-44364]
+
+
Some Citrix environments exhibit issues with the Microsoft Edge WebView2 runtime, leading the personalization and help window to display incorrectly and sometimes terminate unexpectedly. Workaround: Disable the Citrix Special Folder Redirection feature (SfrHook) for the Microsoft Edge WebView2 runtime process. To do this, add the following registry keys to your Citrix environment configuration:
We have enhanced the security of Dragon Medical SpeechKit (.NET edition) to prevent network sniffers such as Fiddler from intercepting traffic from apps that use the SDK. This change ensures that your data is more secure and less susceptible to unauthorized access or interception.
+
+
+
Starting with Citrix Virtual Apps and Desktops 2109, the 'Virtual channel allow list' policy setting is enabled by default. This means that custom/third-party virtual channels no longer work with the default configuration.
+
The following options are available:
+
Disable the 'Virtual channel allow list' policy setting to allow all virtual channels again.
+
Add the Nuance virtual channels to the allow list; for more information, see the Citrix documentation.
+
For more information, see the Nuance Citrix Extension Deployment and Configuration Guide delivered with the Nuance virtual extension package or contact Nuance Technical Support.
+
+
Be aware that your application must be recompiled following this upgrade.
+
In partner integrations based on Dragon Medical SpeechKit (.NET edition), new users without a Nuance PowerMic Mobile license who select PowerMic Mobile from the Current Device menu are notified that they must apply for a license or select another input device. [DNB-17840]
+
To display your application's end user online help in the personalization & help window, make sure it can be loaded in an iframe. [DNB-20538]
+
The VUI form focus is no longer set to the speech-enabled field when Initialize(), Open() or Synchronize() is called on the VuiController. [DNB-12643]
+
The set of redistributable files was changed in version 3.4. Make sure to verify that all files in the bin folder are included with your application distribution.
+
Dragon Medical SpeechKit 2024.3 (.NET edition) is compatible with Dragon Medical Server 2023 and 2024.
+
+
Dragon Medical Server 2024.3 is compatible with Dragon Medical SpeechKit and Dragon Medical Embedded versions 2023 and 2024.
+
+
Microsoft .NET Framework 4.7.2-4.8 must be installed on all workstations running .NET edition-based applications.
+
Microsoft Edge Webview 2 Runtime must be installed on all workstations running .NET edition-based applications.
+
+
Important information for deferred correction
+
Recognition results in the system are used to adapt authors' speech recognition profiles to improve recognition accuracy over time. An author's profile is adapted only from their own updates to a document:
+
+
+
The author's initial dictations.
+
+
+
The author's own corrections in frontend mode.
+
+
+
Transcriptionist corrections that the author has reviewed by opening and saving the document after the transcriptionist corrected it.
+
+
+
Edits made by transcriptionists aren't used to adapt the author's profile unless the author opens and saves the document after the transcriptionist corrects it.
+
In some cases, uncorrected text can lead to reduced recognition accuracy over time. "Uncorrected text" refers to text that the system recognized incorrectly and that wasn't corrected. To mitigate this, include a final sign-off in the deferred correction workflow and track the document state. For more information, see the Dragon Medical SpeechKit SDK Help.
+
Infrastructure
+
Infrastructure no longer supported
+
+
Dragon Medical SpeechKit and Dragon Medical Embedded 2024.3 applications don't work with version 2022.2 servers.
+
+
Version 2022.2 client applications don't work with version 2024.3 servers.
+
+
+
Infrastructure changes planned for the next release
+
+
Dragon Medical SpeechKit and Dragon Medical Embedded 2024.4 and higher won't work with version 2022 servers.
+
Version 2022 client applications won't work with version 2024.4 servers.
Citrix Virtual Apps and Desktops: 1912 LTSR or higher
+
+
+
Citrix Client
+
+
+
Citrix Workspace app: 1912 or higher
+
+
+
+
Remote Desktop Services
+
Windows Server 2019
+
+
Windows Server 2016
+
Windows Server 2019
+
Windows Server 2022
+
+
+
+
Remote Desktop Client
+
+
Windows 11
+
+
+
Windows 10
+
Windows 11
+
+
+
+
Linux thin clients
+
+
+
IGEL (For information on the IGEL thin clients supported, search for Nuance compatibility in the IGEL Knowledge Base.)
+
+
+
+
Supported microphones
+
Audio works for all microphones listed. Support for button controls is listed below:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Citrix XenApp
+
Citrix XenDesktop
+
RDS
+
VMware Horizon View
+
+
+
+
+
Nuance PowerMic 4
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic II
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic II with barcode scanner
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic III
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Philips SpeechMike Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Touch
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike III
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechOne PSM6000 headset
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Grundig Digta SonicMic II
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic II (US edition)
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic 3
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
+
* To enable Nuance PowerMic controls, install the Nuance PowerMic Citrix Extension/PowerMic RDS Extension/PowerMic VMware Client Extension.
+
** To enable button controls for third-party devices, install the corresponding redistributable packages.
+
*** To enable button controls for these devices, configure USB device splitting.
+
Remarks
+
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package on the Nuance Healthcare Development Platform.
+
+
For security reasons, make sure that VDI channel encryption is enabled between client end points and VDI servers or virtual desktops. Disabling encryption in a virtualized environment can lead to PHI being exposed. Encryption is enabled by default.
+
+
+
Nuance Citrix/RDS/VMware Audio Extension and Nuance PowerMic Citrix/RDS/VMware Extension:
+
The extensions do not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
Make sure you uninstall the corresponding server/virtual desktop component setup if it is no longer used by other products.
+
+
+
Nuance RDS Audio Extension and Nuance PowerMic RDS Client Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) clients.
+
To disable UDP transport, add the following registry keys and value to the Remote Desktop Client, then restart the PC:
+
Keys:
+
HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
+
HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Terminal Server Client
+
+
DWORD Value:
+
DisableUDPTransport = 1
+
+
VMware Horizon View 7.10 and higher: RTAV with device splitting is recommended if Nuance audio channels can't be used.
+
To enable microphone button support for Philips and Grundig devices, contact your device vendor for drivers that support your virtualized environment; deploy them on the server/virtual desktop where your application is hosted and on the client PC.
+
+
Microsoft RDS: When the Grundig drivers aren't installed on both RDS server and client endpoint, the application using a Grundig device might become unresponsive when reconnecting to a session.
+
+
Philips SpeechMike on Linux thin clients in a Citrix environment: Session reconnect might not work. Solution: Make sure SpeechMike firmware version 2.54 or higher is installed.
+
+
Some Citrix environments exhibit issues with the Microsoft Edge WebView2 runtime, leading to the personalization and help window to display incorrectly and sometimes terminate unexpectedly. Workaround: Disable the Citrix Special Folder Redirection feature (SfrHook) for the Microsoft Edge WebView2 runtime process. To do this, add the following registry keys to your Citrix environment configuration:
Support for third-party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third-party product and supporting Nuance documentation.
+
When standard support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s standard end-of-life and Nuance's policy. This means that issues that are a combination of the vendor's component and the Nuance solution can't be supported.
+
Dragon Medical SpeechKit product life cycle
+
To take advantage of technical innovations and security enhancements, it's important to stay up to date with the latest versions of our SDKs.
+
We use the following versioning standard:
+
+
+
Major release - represented by an increment in the major application version number; for example 2023.1, 2023.2.
+
+
+
Point release - a service release between major releases, represented by an increment in the minor application version number; for example 2023.2.1, 2023.2.2.
+
+
+
We provide support for the current Dragon Medical SpeechKit version and one previous version. We investigate issues in the most current version and the previous version, or all versions released within the last 12 months (whichever includes more versions). Updates that address issues identified in previous versions are always based on the most current version.
+
When we release a new version of Dragon Medical SpeechKit that includes breaking changes, you might need to update your application’s source code. In these cases, we continue support for the previous version, prior to the breaking changes, for 12 months.
+
We won't investigate issues after the end of support.
+
+
+
+
+
+
+
+
+
Version
+
Status
+
End of support
+
End of life
+
Deactivation
+
+
+
Dragon Medical SpeechKit 2020.1 (.NET edition 3.7 R1)
+
End of life
+
2021-03-31
+
2021-06-30
+
2024-12-30
+
+
+
Dragon Medical SpeechKit 2020.3 (.NET edition 3.8 R1)
+
End of life
+
2021-08-31
+
2021-11-31
+
2024-12-30
+
+
+
Dragon Medical SpeechKit 2020.4 (.NET edition 3.9 R1)
+
End of life
+
2021-12-31
+
2022-03-31
+
2024-12-30
+
+
+
Dragon Medical SpeechKit 2021.2 (.NET edition 3.10 R1)
+
End of life
+
2022-05-31
+
2022-08-31
+
2025-03
+
+
+
Dragon Medical SpeechKit 2021.3 (.NET edition 3.11 R1)
+
End of life
+
2022-09-30
+
2022-12-31
+
2025-03
+
+
+
Dragon Medical SpeechKit 2021.4 (.NET edition 4.0 R1)
+
End of life
+
2022-12-31
+
2023-03-31
+
2025-12
+
+
+
Dragon Medical SpeechKit 2022.1 (.NET edition 4.1 R1)
+
End of life
+
2023-03-31
+
2023-06-31
+
2025-12
+
+
+
Dragon Medical SpeechKit 2022.3 (.NET edition 4.2 R3)
+
End of life
+
2023-08-31
+
2023-11-30
+
2025-12
+
+
+
Dragon Medical SpeechKit 2023.2 (.NET edition 5.0 R2)
+
End of life
+
2024-05-15
+
2024-08-15
+
+
+
+
Dragon Medical SpeechKit 2024.1 (.NET edition 6.0 R1)
+
Recalled: not supported
+
+
+
Dragon Medical SpeechKit 2024.2 (.NET edition 6.2 R1)
+
Supported
+
2025-05-15
+
2025-08-15
+
+
+
+
Dragon Medical SpeechKit 2024.3.4 (.NET edition 6.3 R4)
+
Supported
+
2025-09-30*
+
2025-12-31*
+
+
+
+
+
*Preliminary date depending on the next major or point release. If this is longer than 12 months, the support period will be extended until the next major or point release.
+
At Nuance, we place a strong emphasis on security and take a proactive approach to safeguarding our platform. To this end, 12 months after the end of support, Nuance deactivates unsupported client versions on the Nuance cloud. To avoid any disruption in service, we strongly recommend that partners integrating client SDKs that are in restricted maintenance mode upgrade their customers to the latest version of Dragon Medical SpeechKit as soon as possible.
+
Release history
+
Solved in version 2024.2 (6.2 R1)
+
+
DM SpeechKit apps no longer crash with a 'System.IO.FileNotFoundException' error when opening the DM SpeechKit session. [1341985]
+
+
Solved in version 2024.1 (6.0 R1)
+
Note: This version was recalled and is not supported.
+
+
+
Updated SpMikeCtrl.dll to version 4.6.461.2. This resolves a crash that could occur when using Philips SpeechMike devices. [DMOCE-1854]
+
+
+
Improved the minimize/restore behavior of the personalization and help window. If the user has minimized the window and then says a voice command to open it (for example, what can I say or manage vocabulary), the window is now restored to the foreground as expected. [DMOCE-1776]
+
+
+
Sample apps now close cleanly; they no longer stop responding for 50 seconds before closing. [DMOCE-1929]
+
+
+
Solved in version 2023.2 (5.0 R2)
+
+
+
Speech bar UI text is now displayed consistently in the correct language; it no longer switches between English and the chosen UI culture during use. [DMOCE-1731]
+
+
+
Resolved an unhandled .NET exception that could cause the application to crash. [DMOCE-1296]
+
+
+
DM SpeechKit initialization is no longer significantly delayed in Citrix environments. [DMOCE-1612]
+
+
+
Deferred correction: In correctionist mode, the playback speed slider no longer resets to 1x after starting playback at a higher or lower speed. [DNB-44822]
+
+
+
Deferred correction: Correctionists no longer receive an error message when they have no recording device connected and no PowerMic Mobile license assigned. [DMOCE-1488, DMOCE-1752]
+
+
+
New in version 2022.3 (4.2 R3)
+
+
+
Windows 11 is now supported. [HCPLAT-2379]
+
+
+
Deferred correction: All integrators using deferred correction must start using document tokens for authentication. For information on using the document tokens authentication mechanism, see the Dragon Medical SpeechKit SDK Help ("Concepts" book, "Deferred correction" chapter, "Document tokens" section). [DNB-42903]
+
+
+
Olympus devices are no longer supported. They can still be used for recording, but full button support is no longer available.
+
+
+
Solved in version 2022.3 (4.2 R3)
+
+
+
Improved error logging: In addition to general information on the error, Dragon Medical SpeechKit client logs now include the specific error messages displayed on the UI. Log lines start with Speechbar feedback message. [DMOCE-525]
+
+
+
Dragon Medical SpeechKit now loads the necessary audio libraries when the COM SDK libraries are moved to a non-standard folder. [DMOCE-1419]
+
+
+
VMware and RDS environments: The speech bar no longer takes a long time to load and no longer loads with an internal audio error message the first time the user starts recording. [DMOCE-1284]
+
+
+
Virtualized applications: Dragon Medical SpeechKit no longer displays an internal audio error message when the screensaver or lock screen starts during recording or playback. [DMOCE-1469]
+
+
+
When the audio device is unavailable and the UI language is not English, the localized error message is now displayed. The application does not display a blank message box. [DMOCE-1422]
+
+
+
New in version 2022.1 (4.1 R1)
+
+
+
Nuance PowerMic 4 is now supported. [HCPLAT-2339, HCPLAT-1845]
+
+
+
The authentication mechanism for deferred correction has been improved using document tokens; for more information, see the Dragon Medical SpeechKit SDK help. Be aware that document tokens are only available with Dragon Medical Server 2022.2 and higher. [HCPLAT-1269]
+
+
+
Solved in version 2022.1 (4.1 R1)
+
+
Unplugging a USB microphone during recording no longer causes the application to stop responding. [DNB-39636, DNB-40664, CAVE-5992]
+
+
The information on building the x64 and x86 SDKs in the Dragon Medical SpeechKit SDK help has been improved; the following information has been added:
+
+
+
SDK binaries are built for specific architectures and the corresponding one must be used:
+
- Use the x64 SDK if you are building your application as x64.
+
- Use the x86 SDK if you are building your application as x86.
When the user says the voice command undo that and then starts playback immediately after saying the voice command, the deleted words are no longer played back. [DNB-30675]
+
+
New in version 2021.4 (4.0 R2)
+
+
+
Dragon Medical SpeechKit now uses Microsoft Edge WebView2 to display richer content with improved usability in the personalization and help window. To support this improvement, you must deploy the Microsoft Edge WebView2 runtime component to machines that host SpeechKit application. Failing to do so will not impact core speech recognition functionality but will potentially impact end users interacting with content displayed in the personalization and help window. For more information, see Webview2 - Microsoft Edge Developer.
+
Note: Currently, some Citrix environments exhibit issues that can cause the Microsoft Edge WebView2 runtime process to fail working as expected, leading to the personalization and help window not displaying properly, and to sometimes terminate with a message visible to end users. As a workaround, you can apply a configuration change to Citrix to disable the Citrix Special Folder Redirection feature (SfrHook) for the Microsoft Edge WebView2 runtime process. To do so, add the following registry keys to your Citrix environment configuration:
The Dragon Medical SpeechKit end user help is now only available in the personalization & help window when using a speech-enabled application. It is no longer available as a URL. [DNB-38606]
+
+
+
Solved in version 2021.4 (4.0 R2)
+
+
Resolved problems with the personalization and help window size. When the user resizes the personalization and help window, the new size is correctly saved. [DNB- 35457, DNB-37490]
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.0_SR12_DESKTOP.htm b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.0_SR12_DESKTOP.htm
new file mode 100644
index 0000000..a7516e5
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.0_SR12_DESKTOP.htm
@@ -0,0 +1,718 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 360 | SpeechAnywhere Services 3.0 Service Release 12 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for Dragon Medical SpeechKit 3.0 Service Release 12 (.NET edition)
+
Dragon Medical SpeechKit is a component of the Nuance Healthcare Development Platform. Rebranding the components is currently an ongoing activity. Dragon Medical SpeechKit was previously called 360 | SpeechAnywhere Services; please be aware that references to 360 | SpeechAnywhere Services 3.0 apply to this release.
+
Solved issues in service release 12
+
+
Changing the values of a set of application-defined placeholders (leaving the IDs and labels unchanged) via AssignCommandPlaceholders() no longer causes the application to stop unexpectedly. [DNB-7414]
+
Adding an application command to an existing command set via CreateCommand() now works correctly; the new command is no longer ignored. [DNB-7451]
+
Improved speech recognition if a user is dictating very quietly. [CAVE-857]
+
+
New in version 3.0 service release 12
+
+
The error notification has a new look. [DNB-6623]
+
The sample projects are now targeted for Visual Studio 2015. [DNB-5603]
+
Support for VMware Horizon View published applications (RDSH). [CAVE-252]
Please be aware that your application must be recompiled following this upgrade.
+
Dragon Medical SpeechKit 3.0 (.NET edition) is compatible with server versions 2.0, 2.1 and 3.0.
+
Dragon Medical Server 3.0 is compatible with client versions 2.0, 2.1 and 3.0.
+
Microsoft .NET Framework 4.5 must be installed on all workstations running .NET edition-based applications.
+
The .NET edition requires Microsoft Internet Explorer 11 to display the personalization and help window.
+
Information on the voice commands changed with each version of Dragon Medical SpeechKit is now available in the end user help.
+
Synchronize() can no longer be used instead of Initialize().
+
On the speech bar the colors for recording on/off have changed from red (on) - gray (off) to green (on) - red (off).
+
+
New in version 3.0
+
Manage Vocabulary (server version 3.0 required)
+
Dragon-based systems
+
+
Users can now search for words on the Manage Vocabulary page.
+
Users can now filter words on the Manage Vocabulary page based on the level (user/group/site) for which they were added.
+
New Modify Word screen: Users can now edit the spelling and pronunciation of words in their personal lexicon.
+
Users can now record how a word is pronounced.
+
New voice command to record how a word is pronounced: train word.
+
+
Personal auto-texts (server version 3.0 required)
+
All systems
+
+
Users can now create auto-texts via the personalization and help window, Manage Auto-texts page. This new functionality is available to desktop users and mobile device users with a Dragon Medical One Desktop Application/Dragon Medical Direct license.
+
New voice command: make that an auto-text.
+
+
Speech recognition (server version 3.0 required)
+
Dragon-based systems
+
+
New English, Dutch, Flemish and German voice commands to form compound words. English examples: compound, compound that, compound selection.
+
New German voice commands to separate compound words: trenne das, Auswahl trennen, trenne Auswahl.
+
Improved correction alternatives for Dutch, French and German in the correction menu.
+
Dragon Medical now intelligently identifies sentence separators; this means voice commands for selecting sentences and navigating to sentences work more reliably.
+
+
All systems
+
+
New voice commands to navigate text: go to beginning of sentence, go to end of sentence, go to beginning of paragraph, go to end of paragraph.
+
+
.NET edition
+
+
Dragon Medical SpeechKit performance has been improved in high latency situations.
+
+
On-premises systems (server version 3.0 required)
+
+
Dragon Medical systems now remove speech recognition data from the system file share when the data is no longer needed for improving the recognition quality.
+
+
Known issues
+
+
The automatic gain control (AGC) of the recording device or the device drivers/sound card drivers interferes with the Dragon Medical SpeechKit automatic audio adjustment feature. Solution: Disable the interfering AGCs.
+
The SpokenText parameter in the CommandRecognized event is empty in command mode. [DNB-328]
+
Shadow copying is not supported for applications integrating the .Net SDK. Dragon Medical SpeechKit will not work if shadow copying is enabled. [DNB-5181]
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Version 3.0 client applications do not work with version 1.5 servers.
+
In version 3.0, the .NET edition requires Microsoft Internet Explorer 11 to display the personalization and help window.
+
In Dragon Medical Server 3.0 all version 1.4 client-based applications stop working.
+
+
Infrastructure changes planned for the next release
+
+
In Dragon Medical Server 3.1 all version 1.5 and 1.6 client-based applications will stop working.
+
All applications based on Dragon Medical SpeechKit 3.1 will stop working with 360 | SpeechAnywhere Services 1.6 servers.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 7
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
.NET Framework
+
Microsoft .NET 4.5
+
Microsoft .NET 4.5
+
+
+
Microsoft Internet Explorer
+
11
+
11
+
+
+
Remarks
+
+
For Windows Server 2012, Internet Explorer 10 is supported because Internet Explorer 11 is not available.
+
+
System requirements - virtualized environments*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
VMware Horizon View
+
+
6
+
+
+
VMware Client
+
+
VMware Horizon Client 3.5.2 or higher
+
+
+
Citrix XenApp
+
+
6.5, 7, 7.1, 7.5, 7.6, 7.9
+
+
+
Citrix XenDesktop
+
7
+
7, 7.1, 7.5, 7.6, 7.9
+
+
+
Citrix Client
+
+
+
Citrix Receiver 4.3 or higher
+
+
+
+
Remote Desktop Services
+
Windows Server 2012 R2
+
+
Windows Server 2008 R2
+
Windows Server 2012 R2
+
+
+
+
Remote Desktop Client
+
+
Windows 7
+
Windows 8.1
+
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
Windows-based thin clients
+
+
Windows Embedded Standard 7
+
+
+
Linux thin clients
+
Fujitsu Futro
+
+
IGEL UD2 LX with firmware version UD LX 5.08.100
+
IGEL UD3 LX with firmware version UD LX 5.08.100
+
IGEL UD5 LX with firmware version UD LX 5.08.100
+
Fujitsu Futro S450 with operating system version eLux RP 4.9.0
+
Fujitsu Futro S520/S700/S720 with operating system version eLux RP 5.1
+
HP t610 with operating system version eLux RP 4.4.0 (not tested with other eLux versions)
+
+
+
+
Remarks
+
+
Virtualized environments: For full support of virtual platforms, a custom audio channel needs to be deployed both on the platform client and platform server. For more information, see the Nuance virtual extensions package on the Nuance Healthcare Development Platform.
+
+
Important: The Nuance virtual extensions were previously released as the SpeechMagic Citrix Extension, the SpeechMagic WTS/RDS Extension and the SpeechMagic VMware View Extension. The installation procedure has changed as compared to previous versions:
+
Each extension now has a separate installer for the server/virtual desktop component and the client component.
+
The 64-bit and 32-bit versions of each server/virtual desktop component are now installed together.
+
+
Citrix environments: For Microsoft Windows 10 clients Citrix Receiver 4.3 or higher is required.
+
Citrix environments: For Nuance PowerMic button support, install the Nuance PowerMic Citrix Extension on the Citrix client and server/virtual desktop where your application is hosted.
+
+
Microsoft RDS environments: For Nuance PowerMic button support, install the Nuance PowerMic RDS Client Extension on the Remote Desktop Client. Be aware of the following:
+
The extension does not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
The 64-bit and 32-bit versions of the Nuance PowerMic RDS Client Extension are installed together.
+
+
VMware Horizon View/RDSH environments: For Nuance PowerMic button support, install the Nuance PowerMic VMware Client Extension on the client PC. The extension does not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the Citrix/RDS client and Citrix/RDS server.
+
Nuance RDS Audio Extension on Windows Server 2012: Microsoft hotfix KB2802311 must be installed. For more information, see the Microsoft Knowledge Base, article 2802311. [PSP00069978]
+
+
Nuance RDS Audio Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) 8.1 and 10 clients. RDP 8.1 is preinstalled on Windows 8.1 and installed by Microsoft Update on Windows 7 and 8. RDP 10 is preinstalled on Windows 10. To disable UDP transport, add the following registry value to the Remote Desktop Client:
+
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
Value: DisableUDPTransport = 1
+
+
Citrix XenDesktop: Third-party drivers for Olympus devices are not available at the time of the Dragon Medical SpeechKit 3.0 release. Contact your device vendor for updated drivers with XenDesktop support.
+
Philips SpeechMike on Linux thin clients in a Citrix environment: Session reconnect might not work. Solution: Make sure SpeechMike firmware version 2.54 or higher is installed.
VMware Virtual Audio on VMware virtual desktops running Microsoft Windows 8.1: Recording can sometimes stop with an internal audio error. This is due to an issue with VMware virtual machines and the xHCI USB host controller for Windows 8.1. Solution: Remove the xHCI controller from the virtual machine and add the EHCI+UHCI controller. For more information, see the VMware Knowledge Base, article 2057809. [PSP00073153]
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package.
+
+
System requirements - edit controls*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
TX Text Control .NET for Windows Presentation Framework
+
20
+
19.0 to 20.0
+
+
+
TX Text Control .NET for Windows Forms
+
20
+
19.0 to 22.0
+
+
+
+
System.Windows.Forms.TextBoxBase
+
System.Windows.Forms.TextBox
+
System.Windows.Forms.MaskedTextBox
+
System.Windows.Forms.RichTextBox
+
+
4.5
+
4.5
+
+
+
System.Windows.Controls.TextBox
+
4.5
+
4.5
+
+
+
*End-of-life: third party environments
+
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s and Nuance's end-of-life policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
Dragon Medical SpeechKit product life cycle
+
Nuance provides support throughout the life cycle of one version and point release. Please note that Nuance will not perform problem analysis after the end-of-life date stated here. If a Nuance-hosted system is used, Nuance cannot guarantee that an older version will continue working after the date stated here.
+
+
+
+
+
+
+
+
+
+
.NET edition version
+
1.4
+
1.5
+
1.6
+
2.0
+
2.1
+
3.0
+
+
+
End-of-life
+
2014-06-14
+
2015-02-14
+
2015-07-25
+
2016-06-30
+
2016-11-04
+
2017-05-10
+
+
+
Service release history
+
Solved issues in service release 2
+
+
The application no longer stops responding when the VUIController is closed at the same time as the start of a new utterance. [DNB-6290]
+
ControlDeviceEventReceived callbacks are now invoked on the session callback thread. [DNB-6464]
+
The user no longer has to click a field twice to set the keyboard focus when a different application had the focus. [DNB-6620]
+
In Citrix environments, a black rectangle no longer stays on the screen after an error message has been displayed. [DNB-6276]
+
Nuance PowerMic III: Applications now display the correct device name when the PowerMic III is connected (PowerMic III is still identified as PowerMic II by the operating system). [CAVE-847]
+
+
New in version 3.0 service release 2
+
+
Nuance PowerMic button controls are now supported in Microsoft RDS environments.
+
+
Solved issues in service release 7
+
+
Error recovery and support for load balancing have been improved. [DNB-6889]
+
After a session is closed and recording is no longer possible, the Nuance flame is no longer displayed in speech-enabled fields. [DNB-6673]
+
The application no longer stops unexpectedly during initialization with the latest .NET Framework version. [DNB-6976]
+
+
New in version 3.0 service release 7
+
+
+
360 | SpeechAnywhere Services client editions are now called Dragon Medical SpeechKit. [DNB-5670]
+
+
The speech recognition on/off icons now differ in both color and shape to support people with color vision deficiency. [DNB-6458]
+
The Record button on a control device is now synchronized with the Record button on the user interface. [DNB-6758]
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.0_SR15_DESKTOP.htm b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.0_SR15_DESKTOP.htm
new file mode 100644
index 0000000..603b260
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.0_SR15_DESKTOP.htm
@@ -0,0 +1,742 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Dragon Medical SpeechKit 3.0 Service Release 15 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for Dragon Medical SpeechKit 3.0 Service Release 15 (.NET edition)
+
Dragon Medical SpeechKit is a component of the Nuance Healthcare Development Platform. Rebranding the components is currently an ongoing activity. Dragon Medical SpeechKit was previously called 360 | SpeechAnywhere Services; please be aware that references to 360 | SpeechAnywhere Services 3.0 apply to this release.
+
Solved issues in service release 15
+
+
Very short recordings are now recognized correctly. [DNB-7615]
+
Speech recognition no longer stops working when the form structure is changed and the VuiController activated/deactivated in a specific sequence. [DNB-7716]
+
When users record how they pronounce a word on the Manage Vocabulary page, the recording time limit of five seconds is now precisely enforced (requires Dragon Medical Server 3.1). [DNB-6007]
Please be aware that your application must be recompiled following this upgrade.
+
Dragon Medical SpeechKit 3.0 (.NET edition) is compatible with server versions 2.0, 2.1 and 3.0.
+
Dragon Medical Server 3.0 is compatible with client versions 2.0, 2.1 and 3.0.
+
Microsoft .NET Framework 4.5 must be installed on all workstations running .NET edition-based applications.
+
The .NET edition requires Microsoft Internet Explorer 11 to display the personalization and help window.
+
Information on the voice commands changed with each version of Dragon Medical SpeechKit is now available in the end user help.
+
Synchronize() can no longer be used instead of Initialize().
+
On the speech bar the colors for recording on/off have changed from red (on) - gray (off) to green (on) - red (off).
+
+
New in version 3.0
+
Manage Vocabulary (server version 3.0 required)
+
Dragon-based systems
+
+
Users can now search for words on the Manage Vocabulary page.
+
Users can now filter words on the Manage Vocabulary page based on the level (user/group/site) for which they were added.
+
New Modify Word screen: Users can now edit the spelling and pronunciation of words in their personal lexicon.
+
Users can now record how a word is pronounced.
+
New voice command to record how a word is pronounced: train word.
+
+
Personal auto-texts (server version 3.0 required)
+
All systems
+
+
Users can now create auto-texts via the personalization and help window, Manage Auto-texts page. This new functionality is available to desktop users and mobile device users with a Dragon Medical One Desktop Application/Dragon Medical Direct license.
+
New voice command: make that an auto-text.
+
+
Speech recognition (server version 3.0 required)
+
Dragon-based systems
+
+
New English, Dutch, Flemish and German voice commands to form compound words. English examples: compound, compound that, compound selection.
+
New German voice commands to separate compound words: trenne das, Auswahl trennen, trenne Auswahl.
+
Improved correction alternatives for Dutch, French and German in the correction menu.
+
Dragon Medical now intelligently identifies sentence separators; this means voice commands for selecting sentences and navigating to sentences work more reliably.
+
+
All systems
+
+
New voice commands to navigate text: go to beginning of sentence, go to end of sentence, go to beginning of paragraph, go to end of paragraph.
+
+
.NET edition
+
+
Dragon Medical SpeechKit performance has been improved in high latency situations.
+
+
On-premises systems (server version 3.0 required)
+
+
Dragon Medical systems now remove speech recognition data from the system file share when the data is no longer needed for improving the recognition quality.
+
+
Known issues
+
+
The automatic gain control (AGC) of the recording device or the device drivers/sound card drivers interferes with the Dragon Medical SpeechKit automatic audio adjustment feature. Solution: Disable the interfering AGCs.
+
The SpokenText parameter in the CommandRecognized event is empty in command mode. [DNB-328]
+
Shadow copying is not supported for applications integrating the .Net SDK. Dragon Medical SpeechKit will not work if shadow copying is enabled. [DNB-5181]
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Version 3.0 client applications do not work with version 1.5 servers.
+
In version 3.0, the .NET edition requires Microsoft Internet Explorer 11 to display the personalization and help window.
+
In Dragon Medical Server 3.0 all version 1.4 client-based applications stop working.
+
+
Infrastructure changes planned for the next release
+
+
In Dragon Medical Server 3.1 all version 1.5 and 1.6 client-based applications will stop working.
+
All applications based on Dragon Medical SpeechKit 3.1 will stop working with 360 | SpeechAnywhere Services 1.6 servers.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 7
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
.NET Framework
+
Microsoft .NET 4.5
+
Microsoft .NET 4.5
+
+
+
Microsoft Internet Explorer
+
11
+
11
+
+
+
Remarks
+
+
For Windows Server 2012, Internet Explorer 10 is supported because Internet Explorer 11 is not available.
+
+
System requirements - virtualized environments*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Nuance virtual extensions: Server
+
+
+
26.0.13.2
+
+
+
+
Nuance virtual extensions: Client
+
26.0.13.2
+
25.0.22.1 - 26.0.13.2
+
+
+
VMware Horizon View
+
+
6
+
+
+
VMware Client
+
+
VMware Horizon Client 3.5.2 or higher
+
+
+
Citrix XenApp
+
+
6.5, 7, 7.1, 7.5, 7.6, 7.9
+
+
+
Citrix XenDesktop
+
7
+
7, 7.1, 7.5, 7.6, 7.9
+
+
+
Citrix Client
+
+
+
Citrix Receiver 4.3 or higher
+
+
+
+
Remote Desktop Services
+
Windows Server 2012 R2
+
+
Windows Server 2008 R2
+
Windows Server 2012 R2
+
+
+
+
Remote Desktop Client
+
+
Windows 7
+
Windows 8.1
+
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
Windows-based thin clients
+
+
Windows Embedded Standard 7
+
+
+
Linux thin clients
+
Fujitsu Futro
+
+
IGEL UD2 LX with firmware version UD LX 5.08.100
+
IGEL UD3 LX with firmware version UD LX 5.08.100
+
IGEL UD5 LX with firmware version UD LX 5.08.100
+
Fujitsu Futro S450 with operating system version eLux RP 4.9.0
+
Fujitsu Futro S520/S700/S720 with operating system version eLux RP 5.1
+
HP t610 with operating system version eLux RP 4.4.0 (not tested with other eLux versions)
+
+
+
+
Remarks
+
+
For full support of virtualized environments, a custom audio channel must be deployed on the virtual server and client end point. For more information, see the Nuance virtual extensions package on the Nuance Healthcare Development Platform.
+
+
The Nuance virtual extensions were previously released as the SpeechMagic Citrix Extension, the SpeechMagic WTS/RDS Extension and the SpeechMagic VMware View Extension. The installation procedure has changed as compared to previous versions:
+
Each extension now has a separate installer for the server/virtual desktop component and the client component.
+
The 64-bit and 32-bit versions of each server/virtual desktop component are now installed together.
+
+
+
Backward compatibility: The Nuance virtual extensions client and server components are designed to be backward compatible from the virtual server to the client end point. This means that you can run newer versions of the Nuance virtual extensions on the virtual server and they will work with older versions of the corresponding client-side components with the following caveats and recommendations:
+
New server-side components are backward compatible with the corresponding client components released within the last year.
+
This policy was introduced with Nuance virtual extensions version 25.0.22.1; it does not apply to earlier releases.
+
New releases contain bug fixes and optimizations and it is recommended to install the latest version.
+
+
Citrix environments: For Microsoft Windows 10 clients Citrix Receiver 4.3 or higher is required.
+
Citrix environments: For Nuance PowerMic button support, install the Nuance PowerMic Citrix Extension on the Citrix client and server/virtual desktop where your application is hosted.
+
+
Microsoft RDS environments: For Nuance PowerMic button support, install the Nuance PowerMic RDS Client Extension on the Remote Desktop Client. Be aware of the following:
+
The extension does not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
The 64-bit and 32-bit versions of the Nuance PowerMic RDS Client Extension are installed together.
+
+
VMware Horizon View/RDSH environments: For Nuance PowerMic button support, install the Nuance PowerMic VMware Client Extension on the client PC. The extension does not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the Citrix/RDS client and Citrix/RDS server.
+
Nuance RDS Audio Extension on Windows Server 2012: Microsoft hotfix KB2802311 must be installed. For more information, see the Microsoft Knowledge Base, article 2802311. [PSP00069978]
+
+
Nuance RDS Audio Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) 8.1 and 10 clients. RDP 8.1 is preinstalled on Windows 8.1 and installed by Microsoft Update on Windows 7 and 8. RDP 10 is preinstalled on Windows 10. To disable UDP transport, add the following registry value to the Remote Desktop Client:
+
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
Value: DisableUDPTransport = 1
+
+
Citrix XenDesktop: Third-party drivers for Olympus devices are not available at the time of the Dragon Medical SpeechKit 3.0 release. Contact your device vendor for updated drivers with XenDesktop support.
+
Philips SpeechMike on Linux thin clients in a Citrix environment: Session reconnect might not work. Solution: Make sure SpeechMike firmware version 2.54 or higher is installed.
VMware Virtual Audio on VMware virtual desktops running Microsoft Windows 8.1: Recording can sometimes stop with an internal audio error. This is due to an issue with VMware virtual machines and the xHCI USB host controller for Windows 8.1. Solution: Remove the xHCI controller from the virtual machine and add the EHCI+UHCI controller. For more information, see the VMware Knowledge Base, article 2057809. [PSP00073153]
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package.
+
+
System requirements - edit controls*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
TX Text Control .NET for Windows Presentation Framework
+
20
+
19.0 to 20.0
+
+
+
TX Text Control .NET for Windows Forms
+
20
+
19.0 to 22.0
+
+
+
+
System.Windows.Forms.TextBoxBase
+
System.Windows.Forms.TextBox
+
System.Windows.Forms.MaskedTextBox
+
System.Windows.Forms.RichTextBox
+
+
4.5
+
4.5
+
+
+
System.Windows.Controls.TextBox
+
4.5
+
4.5
+
+
+
*End-of-life: third party environments
+
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s and Nuance's end-of-life policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
Dragon Medical SpeechKit product life cycle
+
Nuance provides support throughout the life cycle of one version and point release. Please note that Nuance will not perform problem analysis after the end-of-life date stated here. If a Nuance-hosted system is used, Nuance cannot guarantee that an older version will continue working after the date stated here.
+
+
+
+
+
+
+
+
+
+
.NET edition version
+
1.4
+
1.5
+
1.6
+
2.0
+
2.1
+
3.0
+
+
+
End-of-life
+
2014-06-14
+
2015-02-14
+
2015-07-25
+
2016-06-30
+
2016-11-04
+
2017-05-10
+
+
+
Service release history
+
Solved issues in service release 2
+
+
The application no longer stops responding when the VUIController is closed at the same time as the start of a new utterance. [DNB-6290]
+
ControlDeviceEventReceived callbacks are now invoked on the session callback thread. [DNB-6464]
+
The user no longer has to click a field twice to set the keyboard focus when a different application had the focus. [DNB-6620]
+
In Citrix environments, a black rectangle no longer stays on the screen after an error message has been displayed. [DNB-6276]
+
Nuance PowerMic III: Applications now display the correct device name when the PowerMic III is connected (PowerMic III is still identified as PowerMic II by the operating system). [CAVE-847]
+
+
New in version 3.0 service release 2
+
+
Nuance PowerMic button controls are now supported in Microsoft RDS environments.
+
+
Solved issues in service release 7
+
+
Error recovery and support for load balancing have been improved. [DNB-6889]
+
After a session is closed and recording is no longer possible, the Nuance flame is no longer displayed in speech-enabled fields. [DNB-6673]
+
The application no longer stops unexpectedly during initialization with the latest .NET Framework version. [DNB-6976]
+
+
New in version 3.0 service release 7
+
+
+
360 | SpeechAnywhere Services client editions are now called Dragon Medical SpeechKit. [DNB-5670]
+
+
The speech recognition on/off icons now differ in both color and shape to support people with color vision deficiency. [DNB-6458]
+
The Record button on a control device is now synchronized with the Record button on the user interface. [DNB-6758]
+
+
Solved issues in service release 12
+
+
Changing the values of a set of application-defined placeholders (leaving the IDs and labels unchanged) via AssignCommandPlaceholders() no longer causes the application to stop unexpectedly. [DNB-7414]
+
Adding an application command to an existing command set via CreateCommand() now works correctly; the new command is no longer ignored. [DNB-7451]
+
Improved speech recognition if a user is dictating very quietly. [CAVE-857]
+
+
New in version 3.0 service release 12
+
+
The error notification has a new look. [DNB-6623]
+
The sample projects are now targeted for Visual Studio 2015. [DNB-5603]
+
Support for VMware Horizon View published applications (RDSH). [CAVE-252]
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.1_R11_DESKTOP.htm b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.1_R11_DESKTOP.htm
new file mode 100644
index 0000000..5c1b05a
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.1_R11_DESKTOP.htm
@@ -0,0 +1,800 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Dragon Medical SpeechKit 3.1 Release 11 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for Dragon Medical SpeechKit 3.1 Release 11 (.NET edition)
+
Solved issues in version 3.1 release 11
+
+
The application no longer shuts down unexpectedly when speech recognition is enabled in Microsoft Windows 10 version 1809. [DNB-19597]
+
+
Note: For more information on previous releases, see: Release history.
+
Important information
+
+
When recording is started, the GUI focus is no longer moved to the control that will receive the recognition results. [DNB-8791]
+
+
+
The set of redistributable files has changed in version 3.1 service release 3. Make sure to verify that all files in the bin folder are included with your application distribution.
+
Please be aware that your application must be recompiled following this upgrade.
+
Dragon Medical SpeechKit 3.1 (.NET edition) is compatible with server versions 2.1, 3.0 and 3.1
+
Dragon Medical Server 3.1. is compatible with client versions 3.0 and 3.1.
+
+
+
Microsoft .NET Framework 4.5 and Microsoft Internet Explorer 11 must be installed on all workstations running .NET edition-based applications. [DNB-4701]
+
+
What's new in version 3.1
+
Speech recognition
+
+
Speech recognition now uses neural network (deep learning) technology. (Only some languages are supported.)
+
+
Dragon Medical Analytics
+
+
The Server Management page is now displayed as a carousel in kiosk mode.
+
It is now possible to start Dragon Medical Analytics directly from the Nuance Management Center; this only applies to Nuance-hosted systems.
+
Dragon Medical Server configuration changes and PHI data access are now audited and accessible via the Nuance Management Server Auditor.
+
It is now possible to search for session logs based on the document ID provided by the partner.
+
+
User Interface
+
+
The personalization & help window has been redesigned to improve usability and to prepare it for additional features.
+
Auto-texts with lists are now supported as part of Dragon Medical PowerPacks. The auto-text contains variable text linked to a list of content options.
+
The speech recognition on/off icons now differ in both color and shape to support people with color vision deficiency.
+
+
On-premises systems
+
+
Dragon Medical Server can now connect to the Microsoft SQL Server using SQL Server Authentication.
+
Dragon Medical Server now supports Microsoft Windows Server 2016. Be aware that Nuance Management Server does not support Windows Server 2016.
+
Italian is now available as a user interface language.
+
Italian is now available as a speech recognition language for non-SpeechMagic-based systems.
+
+
Citrix environments
+
+
Nuance Citrix Server & Virtual Desktop Audio Extension is no longer available; the server binaries required are included in the application folder. Nuance Citrix Client Audio Extension does not need to be installed on the server/virtual desktop.
+
The Citrix extension deployment is now supported in a mixed environment (a range of client end points, some of which do not support the Nuance virtual extensions; for example, Linux thin clients and Windows clients).
+
+
Known issues
+
+
Recording is sometimes stopped or delayed when using IGEL clients in Citrix environments. [CAVE-1948]
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Version 3.1 client applications do not work with version 1.6 servers.
+
In Dragon Medical Server 3.1 all version 1.5 client-based applications stop working.
+
+
Infrastructure changes planned for the next release
+
+
In Dragon Medical Server 3.2 all version 1.6 and 2.0 client-based applications will stop working.
+
All applications based on Dragon Medical SpeechKit 3.2 will stop working with 2.0 servers.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 7
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
.NET Framework
+
Microsoft .NET 4.5
+
Microsoft .NET 4.5
+
+
+
Microsoft Internet Explorer
+
11
+
10, 11
+
+
+
Remarks
+
+
Dragon Medical SpeechKit (.NET edition) only supports Internet Explorer 10 on platforms for which Internet Explorer 11 is not made available by Microsoft.
+
+
System requirements - virtualized environments*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Nuance virtual extensions: Server
+
+
27.0.63.2
+
+
+
Nuance virtual extensions: Client
+
27.0.63.2
+
25.0.22.1 - 27.0.63.2
+
+
+
VMware Horizon View
+
+
6
+
+
+
VMware Client
+
+
VMware Horizon Client 3.5.2 or higher
+
+
+
Citrix XenApp
+
+
6.5, 7, 7.1, 7.5 and 7.6
+
+
+
Citrix XenDesktop
+
7
+
7, 7.1, 7.5 - 7.9
+
+
+
Citrix Client
+
+
+
Citrix Receiver 4.3 or higher
+
+
+
+
Remote Desktop Services
+
Windows Server 2008 R2
+
+
Windows Server 2008 R2
+
Windows Server 2012 R2
+
+
+
+
Remote Desktop Client
+
+
Windows 7
+
Windows 8
+
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
Windows-based thin clients
+
+
Windows Embedded Standard 7
+
+
+
Linux thin clients
+
Fujitsu Futro
+
+
IGEL UD2 LX (firmware version UD LX 5.08.100)
+
IGEL UD3 LX (firmware version UD LX 5.08.100)
+
IGEL UD5 LX (firmware version UD LX 5.08.100)
+
Fujitsu Futro S450 (operating system version eLux RP 4.9.0)
+
Fujitsu Futro S520, S700, S720 (operating system version eLux RP 5.1)
+
HP t610 (operating system version eLux RP 4.4.0)
+
+
+
+
Supported microphones
+
Audio works for all microphones listed. Support for button controls is listed below:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Citrix XenApp
+
Citrix XenDesktop
+
RDS
+
VMware Horizon View
+
+
+
+
+
Nuance PowerMic II
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic II with barcode scanner
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic III
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Philips SpeechMike Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike III
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Grundig Digta SonicMic II
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic II (US edition)
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic 3
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Olympus DirectRec
+
yes**
+
no
+
yes**
+
yes***
+
+
+
+
* To enable Nuance PowerMic controls, install the Nuance PowerMic Citrix Extension/PowerMic RDS Extension/PowerMic VMware Client Extension.
+
** To enable button controls for third-party devices, install the corresponding redistributable packages.
+
*** To enable button controls for these devices, configure USB device splitting.
Citrix environments: For Nuance PowerMic button support, install the Nuance PowerMic Citrix Extension on the Citrix client and server/virtual desktop where your application is hosted.
+
+
Microsoft RDS environments: For Nuance PowerMic button support, install the Nuance PowerMic RDS Client Extension on the Remote Desktop Client. Be aware of the following:
+
The extension does not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
The 64-bit and 32-bit versions of the Nuance PowerMic RDS Client Extension are installed together.
+
+
VMware Horizon Client 4.3.0 or higher: Install the new 64-bit Nuance PowerMic VMware Client Extension on the VMware client.
+
For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the Citrix/RDS client and Citrix/RDS server.
+
Nuance RDS Audio Extension on Windows Server 2012: Microsoft hotfix KB2802311 must be installed. For more information, see the Microsoft Knowledge Base, article 2802311. [PSP00069978]
+
+
Nuance RDS Audio Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) 8.1 and 10 clients. RDP 8.1 is preinstalled on Windows 8.1 and installed by Microsoft Update on Windows 7 and 8. RDP 10 is preinstalled on Windows 10. To disable UDP transport, add the following registry value to the Remote Desktop Client:
+
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
Value: DisableUDPTransport = 1
+
+
Philips SpeechMike on Linux thin clients in a Citrix environment: Session reconnect might not work. Solution: Make sure SpeechMike firmware version 2.54 or higher is installed.
+
For Microsoft Windows 10 clients Citrix Receiver 4.3 or higher is required.
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package.
+
+
System requirements - edit controls*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
TX Text Control .NET for Windows Presentation Framework
+
20
+
19.0 to 20.0
+
+
+
TX Text Control .NET for Windows Forms
+
20
+
19.0 to 22.0
+
+
+
+
System.Windows.Forms.TextBoxBase
+
System.Windows.Forms.TextBox
+
+
System.Windows.Forms.MaskedTextBox
+
System.Windows.Forms.RichTextBox
+
+
4.5
+
4.5
+
+
+
System.Windows.Controls.TextBox
+
4.5
+
4.5
+
+
+
*End-of-life: third party environments
+
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s and Nuance's end-of-life policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
Dragon Medical SpeechKit product life cycle
+
Nuance provides support throughout the life cycle of one version and point release. Please note that Nuance will not perform problem analysis after the scheduled start of restricted maintenance. Dragon Medical Server versions released over three months after the dates stated here will not work with these client editions. For up-to-date information on these schedules, go to Nuance iSupport.
+
+
+
+
+
+
+
+
+
+
+
+
+
Restricted maintenance (scheduled start)
+
2.0
+
2.1
+
3.0
+
3.1
+
+
+
.NET edition
+
2016-06-30
+
2016-11-13
+
2017-05-25
+
2018-02-01
+
+
+
Release history
+
Solved issues in version 3.1 release 10
+
+
The application no longer shuts down unexpectedly in Citrix environments. [DNB-9572]
+
If a custom control's GetText method returns null, the application no longer shuts down unexpectedly. [DNB-5401]
+
Text is no longer inserted in the wrong location; this only occurred in rare circumstances. [DNB-9212]
+
+
Solved issues in version 3.1 release 3
+
+
A Windows Presentation Foundation-based application no longer shuts down unexpectedly if a shared style in App.xaml is defined. [DNB-8379]
+
No memory leaks now occur when initializing and closing the VuiController. [DNB-7704]
+
If a session is not explicitly closed, Dragon Medical SpeechKit no longer causes unnecessary network traffic when no recording is running. [DNB-7836]
+
The keyboard focus no longer moves after recording is started. [DNB-8575]
+
On the speech bar, the Nuance flame icon was replaced by the hamburger icon. Clicking it now directly opens the personalization & help page menu. [DNB-6800]
+
Speech bar customization now works properly in Windows Presentation Foundation. [DNB-8612]
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.1_SR10_DESKTOP.htm b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.1_SR10_DESKTOP.htm
new file mode 100644
index 0000000..a985cd9
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.1_SR10_DESKTOP.htm
@@ -0,0 +1,796 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Dragon Medical SpeechKit 3.1 Service Release 10 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for Dragon Medical SpeechKit 3.1 Service Release 10 (.NET edition)
+
Solved issues in service release 10
+
+
The application no longer shuts down unexpectedly in Citrix environments. [DNB-9572]
+
If a custom control's GetText method returns null, the application no longer shuts down unexpectedly. [DNB-5401]
+
Text is no longer inserted in the wrong location; this only occurred in rare circumstances. [DNB-9212]
When recording is started, the GUI focus is no longer moved to the control that will receive the recognition results. [DNB-8791]
+
+
+
The set of redistributable files has changed in version 3.1 service release 3. Make sure to verify that all files in the bin folder are included with your application distribution.
+
Please be aware that your application must be recompiled following this upgrade.
+
Dragon Medical SpeechKit 3.1 (.NET edition) is compatible with server versions 2.1, 3.0 and 3.1
+
Dragon Medical Server 3.1. is compatible with client versions 3.0 and 3.1.
+
+
+
Microsoft .NET Framework 4.5 and Microsoft Internet Explorer 11 must be installed on all workstations running .NET edition-based applications. [DNB-4701]
+
+
What's new in version 3.1
+
Speech recognition
+
+
Speech recognition now uses neural network (deep learning) technology. (Only some languages are supported.)
+
+
Dragon Medical Analytics
+
+
The Server Management page is now displayed as a carousel in kiosk mode.
+
It is now possible to start Dragon Medical Analytics directly from the Nuance Management Center; this only applies to Nuance-hosted systems.
+
Dragon Medical Server configuration changes and PHI data access are now audited and accessible via the Nuance Management Server Auditor.
+
It is now possible to search for session logs based on the document ID provided by the partner.
+
+
User Interface
+
+
The personalization & help window has been redesigned to improve usability and to prepare it for additional features.
+
Auto-texts with lists are now supported as part of Dragon Medical PowerPacks. The auto-text contains variable text linked to a list of content options.
+
The speech recognition on/off icons now differ in both color and shape to support people with color vision deficiency.
+
+
On-premises systems
+
+
Dragon Medical Server can now connect to the Microsoft SQL Server using SQL Server Authentication.
+
Dragon Medical Server now supports Microsoft Windows Server 2016. Be aware that Nuance Management Server does not support Windows Server 2016.
+
Italian is now available as a user interface language.
+
Italian is now available as a speech recognition language for non-SpeechMagic-based systems.
+
+
Citrix environments
+
+
Nuance Citrix Server & Virtual Desktop Audio Extension is no longer available; the server binaries required are included in the application folder. Nuance Citrix Client Audio Extension does not need to be installed on the server/virtual desktop.
+
The Citrix extension deployment is now supported in a mixed environment (a range of client end points, some of which do not support the Nuance virtual extensions; for example, Linux thin clients and Windows clients).
+
+
Known issues
+
+
Recording is sometimes stopped or delayed when using IGEL clients in Citrix environments. [CAVE-1948]
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Version 3.1 client applications do not work with version 1.6 servers.
+
In Dragon Medical Server 3.1 all version 1.5 client-based applications stop working.
+
+
Infrastructure changes planned for the next release
+
+
In Dragon Medical Server 3.2 all version 1.6 and 2.0 client-based applications will stop working.
+
All applications based on Dragon Medical SpeechKit 3.2 will stop working with 2.0 servers.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 7
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
.NET Framework
+
Microsoft .NET 4.5
+
Microsoft .NET 4.5
+
+
+
Microsoft Internet Explorer
+
11
+
10, 11
+
+
+
Remarks
+
+
Dragon Medical SpeechKit (.NET edition) only supports Internet Explorer 10 on platforms for which Internet Explorer 11 is not made available by Microsoft.
+
+
System requirements - virtualized environments*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Nuance virtual extensions: Server
+
+
27.0.63.2
+
+
+
Nuance virtual extensions: Client
+
27.0.63.2
+
25.0.22.1 - 27.0.63.2
+
+
+
VMware Horizon View
+
+
6
+
+
+
VMware Client
+
+
VMware Horizon Client 3.5.2 or higher
+
+
+
Citrix XenApp
+
+
6.5, 7, 7.1, 7.5 and 7.6
+
+
+
Citrix XenDesktop
+
7
+
7, 7.1, 7.5 - 7.9
+
+
+
Citrix Client
+
+
+
Citrix Receiver 4.3 or higher
+
+
+
+
Remote Desktop Services
+
Windows Server 2008 R2
+
+
Windows Server 2008 R2
+
Windows Server 2012 R2
+
+
+
+
Remote Desktop Client
+
+
Windows 7
+
Windows 8
+
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
Windows-based thin clients
+
+
Windows Embedded Standard 7
+
+
+
Linux thin clients
+
Fujitsu Futro
+
+
IGEL UD2 LX (firmware version UD LX 5.08.100)
+
IGEL UD3 LX (firmware version UD LX 5.08.100)
+
IGEL UD5 LX (firmware version UD LX 5.08.100)
+
Fujitsu Futro S450 (operating system version eLux RP 4.9.0)
+
Fujitsu Futro S520, S700, S720 (operating system version eLux RP 5.1)
+
HP t610 (operating system version eLux RP 4.4.0)
+
+
+
+
Supported microphones
+
Audio works for all microphones listed. Support for button controls is listed below:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Citrix XenApp
+
Citrix XenDesktop
+
RDS
+
VMware Horizon View
+
+
+
+
+
Nuance PowerMic II
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic II with barcode scanner
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic III
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Philips SpeechMike Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike III
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Grundig Digta SonicMic II
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic II (US edition)
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic 3
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Olympus DirectRec
+
yes**
+
no
+
yes**
+
yes***
+
+
+
+
* To enable Nuance PowerMic controls, install the Nuance PowerMic Citrix Extension/PowerMic RDS Extension/PowerMic VMware Client Extension.
+
** To enable button controls for third-party devices, install the corresponding redistributable packages.
+
*** To enable button controls for these devices, configure USB device splitting.
Citrix environments: For Nuance PowerMic button support, install the Nuance PowerMic Citrix Extension on the Citrix client and server/virtual desktop where your application is hosted.
+
+
Microsoft RDS environments: For Nuance PowerMic button support, install the Nuance PowerMic RDS Client Extension on the Remote Desktop Client. Be aware of the following:
+
The extension does not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
The 64-bit and 32-bit versions of the Nuance PowerMic RDS Client Extension are installed together.
+
+
VMware Horizon Client 4.3.0 or higher: Install the new 64-bit Nuance PowerMic VMware Client Extension on the VMware client.
+
For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the Citrix/RDS client and Citrix/RDS server.
+
Nuance RDS Audio Extension on Windows Server 2012: Microsoft hotfix KB2802311 must be installed. For more information, see the Microsoft Knowledge Base, article 2802311. [PSP00069978]
+
+
Nuance RDS Audio Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) 8.1 and 10 clients. RDP 8.1 is preinstalled on Windows 8.1 and installed by Microsoft Update on Windows 7 and 8. RDP 10 is preinstalled on Windows 10. To disable UDP transport, add the following registry value to the Remote Desktop Client:
+
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
Value: DisableUDPTransport = 1
+
+
Philips SpeechMike on Linux thin clients in a Citrix environment: Session reconnect might not work. Solution: Make sure SpeechMike firmware version 2.54 or higher is installed.
+
For Microsoft Windows 10 clients Citrix Receiver 4.3 or higher is required.
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package.
+
+
System requirements - edit controls*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
TX Text Control .NET for Windows Presentation Framework
+
20
+
19.0 to 20.0
+
+
+
TX Text Control .NET for Windows Forms
+
20
+
19.0 to 22.0
+
+
+
+
System.Windows.Forms.TextBoxBase
+
System.Windows.Forms.TextBox
+
+
System.Windows.Forms.MaskedTextBox
+
System.Windows.Forms.RichTextBox
+
+
4.5
+
4.5
+
+
+
System.Windows.Controls.TextBox
+
4.5
+
4.5
+
+
+
*End-of-life: third party environments
+
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s and Nuance's end-of-life policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
Dragon Medical SpeechKit product life cycle
+
Nuance provides support throughout the life cycle of one version and point release. Please note that Nuance will not perform problem analysis after the scheduled start of restricted maintenance. Dragon Medical Server versions released over three months after the dates stated here will not work with these client editions. For up-to-date information on these schedules, go to Nuance iSupport.
+
+
+
+
+
+
+
+
+
+
+
+
+
Restricted maintenance (scheduled start)
+
2.0
+
2.1
+
3.0
+
3.1
+
+
+
.NET edition
+
2016-06-30
+
2016-11-13
+
2017-05-25
+
2018-02-01
+
+
+
Service release history
+
Solved issues in service release 3
+
+
A Windows Presentation Foundation-based application no longer shuts down unexpectedly if a shared style in App.xaml is defined. [DNB-8379]
+
No memory leaks now occur when initializing and closing the VuiController. [DNB-7704]
+
If a session is not explicitly closed, Dragon Medical SpeechKit no longer causes unnecessary network traffic when no recording is running. [DNB-7836]
+
The keyboard focus no longer moves after recording is started. [DNB-8575]
+
On the speech bar, the Nuance flame icon was replaced by the hamburger icon. Clicking it now directly opens the personalization & help page menu. [DNB-6800]
+
Speech bar customization now works properly in Windows Presentation Foundation. [DNB-8612]
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.1_SR1_DESKTOP.htm b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.1_SR1_DESKTOP.htm
new file mode 100644
index 0000000..578e77a
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.1_SR1_DESKTOP.htm
@@ -0,0 +1,685 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Dragon Medical SpeechKit 3.1 Service Release 1 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for Dragon Medical SpeechKit 3.1 Service Release 1 (.NET edition)
+
Solved issues in service release 1
+
+
A Windows Presentation Foundation-based application no longer shuts down unexpectedly if a shared style in App.xaml is defined. [DNB-8379]
+
No memory leaks now occur when initializing and closing the VuiController. [DNB-7704]
+
If a session is not explicitly closed, Dragon Medical SpeechKit no longer causes unnecessary network traffic when no recording is running. [DNB-7836]
+
The keyboard focus no longer moves after recording is started. [DNB-8575]
+
On the speech bar, the nuance flame icon was replaced by the hamburger icon. Clicking it now directly opens the personalization & help page menu. [DNB-6800]
+
Speech bar customization now works properly in Windows Presentation Foundation. [DNB-8612]
+
+
Important information
+
+
The set of redistributable files has changed in version 3.1 service release 1. Make sure to verify that all files in the bin folder are included with your application distribution.
+
Please be aware that your application must be recompiled following this upgrade.
+
Dragon Medical SpeechKit 3.1 (.NET edition) is compatible with server versions 3.0 and 3.1
+
Dragon Medical Server 3.1. is compatible with client versions 3.0 and 3.1.
+
+
+
Microsoft .NET Framework 4.5 and Microsoft Internet Explorer 11 must be installed on all workstations running .NET edition-based applications. [DNB-4701]
+
+
What's new in version 3.1
+
Speech recognition
+
+
Speech recognition now uses neural network (deep learning) technology. (Only some languages are supported.)
+
+
Dragon Medical Analytics
+
+
The Server Management page is now displayed as a carousel in kiosk mode.
+
It is now possible to start Dragon Medical Analytics directly from the Nuance Management Center; this only applies to Nuance-hosted systems.
+
Dragon Medical Server configuration changes and PHI data access are now audited and accessible via the Nuance Management Server Auditor.
+
It is now possible to search for session logs based on the document ID provided by the partner.
+
+
User Interface
+
+
The personalization & help window has been redesigned to improve usability and to prepare it for additional features.
+
Auto-texts with lists are now supported as part of Dragon Medical PowerPacks. The auto-text contains variable text linked to a list of content options.
+
The speech recognition on/off icons now differ in both color and shape to support people with color vision deficiency.
+
+
On-premises systems
+
+
Dragon Medical Server can now connect to the Microsoft SQL Server using SQL Server Authentication.
+
Dragon Medical Server now supports Microsoft Windows Server 2016. Be aware that Nuance Management Server does not support Windows Server 2016.
+
Italian is now available as a user interface language.
+
Italian is now available as a speech recognition language for non-SpeechMagic-based systems.
+
+
Citrix environments
+
+
Nuance Citrix Server & Virtual Desktop Audio Extension is no longer available; the server binaries required are included in the application folder. Nuance Citrix Client Audio Extension does not need to be installed on the server/virtual desktop.
+
The Citrix extension deployment is now supported in a mixed environment (a range of client end points; for example, Linux thin clients and Windows clients).
+
+
Known issues
+
+
The automatic gain control (AGC) of the recording device or the device drivers/sound card drivers interferes with the Dragon Medical SpeechKit automatic audio adjustment feature. Solution: Disable the interfering AGCs.
+
The SpokenText parameter in the CommandRecognized event is empty in command mode. [DNB-328]
+
Shadow copying is not supported for applications integrating the .Net SDK. Dragon Medical SpeechKit will not work if shadow copying is enabled. [DNB-5181]
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Version 3.1 client applications do not work with version 1.6 servers.
+
In Dragon Medical Server 3.1 all version 1.5 client-based applications stop working.
+
+
Infrastructure changes planned for the next release
+
+
In Dragon Medical Server 3.2 all version 1.6 and 2.0 client-based applications will stop working.
+
All applications based on Dragon Medical SpeechKit 3.2 will stop working with 2.0 servers.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 7
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
.NET Framework
+
Microsoft .NET 4.5
+
Microsoft .NET 4.5
+
+
+
Microsoft Internet Explorer
+
11
+
10, 11
+
+
+
Remarks
+
+
Dragon Medical SpeechKit (.NET edition) only supports Internet Explorer 10 on platforms for which Internet Explorer 11 is not made available by Microsoft.
+
+
System requirements - virtualized environments*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
VMware Horizon View
+
+
6
+
+
+
VMware Client
+
+
VMware Horizon Client 3.5.2 or higher
+
+
+
Citrix XenApp
+
+
6.5, 7, 7.1, 7.5 and 7.6
+
+
+
Citrix XenDesktop
+
7
+
7, 7.1, 7.5 - 7.9
+
+
+
Citrix Client
+
+
+
Citrix Receiver 4.3 or higher
+
+
+
+
Remote Desktop Services
+
Windows Server 2008 R2
+
+
Windows Server 2008 R2
+
Windows Server 2012 R2
+
+
+
+
Remote Desktop Client
+
+
Windows 7
+
Windows 8
+
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
Windows-based thin clients
+
+
Windows Embedded Standard 7
+
+
+
Linux thin clients
+
Fujitsu Futro
+
+
IGEL UD2 LX (firmware version UD LX 5.08.100)
+
IGEL UD3 LX (firmware version UD LX 5.08.100)
+
IGEL UD5 LX (firmware version UD LX 5.08.100)
+
Fujitsu Futro S450 (operating system version eLux RP 4.9.0)
+
Fujitsu Futro S520, S700, S720 (operating system version eLux RP 5.1)
Citrix environments: For Nuance PowerMic button support, install the Nuance PowerMic Citrix Extension on the Citrix client and server/virtual desktop where your application is hosted.
+
+
Microsoft RDS environments: For Nuance PowerMic button support, install the Nuance PowerMic RDS Client Extension on the Remote Desktop Client. Be aware of the following:
+
The extension does not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
The 64-bit and 32-bit versions of the Nuance PowerMic RDS Client Extension are installed together.
+
+
For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the Citrix/RDS client and Citrix/RDS server.
+
Nuance RDS Audio Extension on Windows Server 2012: Microsoft hotfix KB2802311 must be installed. For more information, see the Microsoft Knowledge Base, article 2802311. [PSP00069978]
+
+
Nuance RDS Audio Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) 8.1 and 10 clients. RDP 8.1 is preinstalled on Windows 8.1 and installed by Microsoft Update on Windows 7 and 8. RDP 10 is preinstalled on Windows 10. To disable UDP transport, add the following registry value to the Remote Desktop Client:
+
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
Value: DisableUDPTransport = 1
+
+
Philips SpeechMike on Linux thin clients in a Citrix environment: Session reconnect might not work. Solution: Make sure SpeechMike firmware version 2.54 or higher is installed.
+
For Microsoft Windows 10 clients Citrix Receiver 4.3 or higher is required.
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package.
+
+
System requirements - edit controls*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
TX Text Control .NET for Windows Presentation Framework
+
20
+
19.0 to 20.0
+
+
+
TX Text Control .NET for Windows Forms
+
20
+
19.0 to 22.0
+
+
+
+
System.Windows.Forms.TextBoxBase
+
System.Windows.Forms.TextBox
+
+
System.Windows.Forms.MaskedTextBox
+
System.Windows.Forms.RichTextBox
+
+
4.5
+
4.5
+
+
+
System.Windows.Controls.TextBox
+
4.5
+
4.5
+
+
+
*End-of-life: third party environments
+
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s and Nuance's end-of-life policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
Dragon Medical SpeechKit product life cycle
+
Nuance provides support throughout the life cycle of one version and point release. Please note that Nuance will not perform problem analysis after the scheduled start of restricted maintenance. Dragon Medical SpeechKit editions released after the dates stated here will not work with these server versions. For up-to-date information on these schedules, go to Nuance iSupport.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Restricted maintenance (scheduled start)
+
1.5
+
1.6
+
2.0
+
2.1
+
3.0
+
3.1
+
+
+
.NET edition
+
2015-02-14
+
2015-07-25
+
2016-12-30
+
2017-05-13
+
2017-08-25
+
2018-01-16
+
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.1_SR3_DESKTOP.htm b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.1_SR3_DESKTOP.htm
new file mode 100644
index 0000000..106c41d
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.1_SR3_DESKTOP.htm
@@ -0,0 +1,793 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Dragon Medical SpeechKit 3.1 Service Release 3 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for Dragon Medical SpeechKit 3.1 Service Release 3 (.NET edition)
+
Solved issues in service release 3
+
+
A Windows Presentation Foundation-based application no longer shuts down unexpectedly if a shared style in App.xaml is defined. [DNB-8379]
+
No memory leaks now occur when initializing and closing the VuiController. [DNB-7704]
+
If a session is not explicitly closed, Dragon Medical SpeechKit no longer causes unnecessary network traffic when no recording is running. [DNB-7836]
+
The keyboard focus no longer moves after recording is started. [DNB-8575]
+
On the speech bar, the nuance flame icon was replaced by the hamburger icon. Clicking it now directly opens the personalization & help page menu. [DNB-6800]
+
Speech bar customization now works properly in Windows Presentation Foundation. [DNB-8612]
+
+
Important information
+
+
When recording is started, the GUI focus is no longer moved to the control that will receive the recognition results. [DNB-8791]
+
+
+
The set of redistributable files has changed in version 3.1 service release 3. Make sure to verify that all files in the bin folder are included with your application distribution.
+
Please be aware that your application must be recompiled following this upgrade.
+
Dragon Medical SpeechKit 3.1 (.NET edition) is compatible with server versions 2.1, 3.0 and 3.1
+
Dragon Medical Server 3.1. is compatible with client versions 3.0 and 3.1.
+
+
+
Microsoft .NET Framework 4.5 and Microsoft Internet Explorer 11 must be installed on all workstations running .NET edition-based applications. [DNB-4701]
+
+
What's new in version 3.1
+
Speech recognition
+
+
Speech recognition now uses neural network (deep learning) technology. (Only some languages are supported.)
+
+
Dragon Medical Analytics
+
+
The Server Management page is now displayed as a carousel in kiosk mode.
+
It is now possible to start Dragon Medical Analytics directly from the Nuance Management Center; this only applies to Nuance-hosted systems.
+
Dragon Medical Server configuration changes and PHI data access are now audited and accessible via the Nuance Management Server Auditor.
+
It is now possible to search for session logs based on the document ID provided by the partner.
+
+
User Interface
+
+
The personalization & help window has been redesigned to improve usability and to prepare it for additional features.
+
Auto-texts with lists are now supported as part of Dragon Medical PowerPacks. The auto-text contains variable text linked to a list of content options.
+
The speech recognition on/off icons now differ in both color and shape to support people with color vision deficiency.
+
+
On-premises systems
+
+
Dragon Medical Server can now connect to the Microsoft SQL Server using SQL Server Authentication.
+
Dragon Medical Server now supports Microsoft Windows Server 2016. Be aware that Nuance Management Server does not support Windows Server 2016.
+
Italian is now available as a user interface language.
+
Italian is now available as a speech recognition language for non-SpeechMagic-based systems.
+
+
Citrix environments
+
+
Nuance Citrix Server & Virtual Desktop Audio Extension is no longer available; the server binaries required are included in the application folder. Nuance Citrix Client Audio Extension does not need to be installed on the server/virtual desktop.
+
The Citrix extension deployment is now supported in a mixed environment (a range of client end points; for example, Linux thin clients and Windows clients).
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Version 3.1 client applications do not work with version 1.6 servers.
+
In Dragon Medical Server 3.1 all version 1.5 client-based applications stop working.
+
+
Infrastructure changes planned for the next release
+
+
In Dragon Medical Server 3.2 all version 1.6 and 2.0 client-based applications will stop working.
+
All applications based on Dragon Medical SpeechKit 3.2 will stop working with 2.0 servers.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 7
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
.NET Framework
+
Microsoft .NET 4.5
+
Microsoft .NET 4.5
+
+
+
Microsoft Internet Explorer
+
11
+
10, 11
+
+
+
Remarks
+
+
Dragon Medical SpeechKit (.NET edition) only supports Internet Explorer 10 on platforms for which Internet Explorer 11 is not made available by Microsoft.
+
+
System requirements - virtualized environments*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Nuance virtual extensions: Server
+
+
27.0.62.1
+
+
+
Nuance virtual extensions: Client
+
27.0.61.0
+
25.0.22.1 - 27.0.62.1
+
+
+
VMware Horizon View
+
+
6
+
+
+
VMware Client
+
+
VMware Horizon Client 3.5.2 or higher
+
+
+
Citrix XenApp
+
+
6.5, 7, 7.1, 7.5 and 7.6
+
+
+
Citrix XenDesktop
+
7
+
7, 7.1, 7.5 - 7.9
+
+
+
Citrix Client
+
+
+
Citrix Receiver 4.3 or higher
+
+
+
+
Remote Desktop Services
+
Windows Server 2008 R2
+
+
Windows Server 2008 R2
+
Windows Server 2012 R2
+
+
+
+
Remote Desktop Client
+
+
Windows 7
+
Windows 8
+
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
Windows-based thin clients
+
+
Windows Embedded Standard 7
+
+
+
Linux thin clients
+
Fujitsu Futro
+
+
IGEL UD2 LX (firmware version UD LX 5.08.100)
+
IGEL UD3 LX (firmware version UD LX 5.08.100)
+
IGEL UD5 LX (firmware version UD LX 5.08.100)
+
Fujitsu Futro S450 (operating system version eLux RP 4.9.0)
+
Fujitsu Futro S520, S700, S720 (operating system version eLux RP 5.1)
+
HP t610 (operating system version eLux RP 4.4.0)
+
+
+
+
Supported microphones
+
Audio works for all microphones listed.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Citrix XenApp controls
+
Citrix XenDesktop controls
+
RDS controls
+
VMware
+controls
+
+
+
+
+
Nuance PowerMic II
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic II with barcode scanner
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic III
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Philips SpeechMike Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike III
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Grundig Digta SonicMic II
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic II (US edition)
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic 3
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Olympus DirectRec
+
yes**
+
no
+
yes**
+
yes***
+
+
+
+
* To enable Nuance PowerMic controls, install the Nuance PowerMic Citrix Extension/PowerMic RDS Extension/PowerMic VMware Client Extension.
+
** To enable button controls for third-party devices, install the corresponding redistributable packages.
+
*** To enable button controls for these devices, configure USB device splitting.
Citrix environments: For Nuance PowerMic button support, install the Nuance PowerMic Citrix Extension on the Citrix client and server/virtual desktop where your application is hosted.
+
+
Microsoft RDS environments: For Nuance PowerMic button support, install the Nuance PowerMic RDS Client Extension on the Remote Desktop Client. Be aware of the following:
+
The extension does not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
The 64-bit and 32-bit versions of the Nuance PowerMic RDS Client Extension are installed together.
+
+
For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the Citrix/RDS client and Citrix/RDS server.
+
Nuance RDS Audio Extension on Windows Server 2012: Microsoft hotfix KB2802311 must be installed. For more information, see the Microsoft Knowledge Base, article 2802311. [PSP00069978]
+
+
Nuance RDS Audio Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) 8.1 and 10 clients. RDP 8.1 is preinstalled on Windows 8.1 and installed by Microsoft Update on Windows 7 and 8. RDP 10 is preinstalled on Windows 10. To disable UDP transport, add the following registry value to the Remote Desktop Client:
+
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
Value: DisableUDPTransport = 1
+
+
Philips SpeechMike on Linux thin clients in a Citrix environment: Session reconnect might not work. Solution: Make sure SpeechMike firmware version 2.54 or higher is installed.
+
For Microsoft Windows 10 clients Citrix Receiver 4.3 or higher is required.
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package.
+
+
System requirements - edit controls*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
TX Text Control .NET for Windows Presentation Framework
+
20
+
19.0 to 20.0
+
+
+
TX Text Control .NET for Windows Forms
+
20
+
19.0 to 22.0
+
+
+
+
System.Windows.Forms.TextBoxBase
+
System.Windows.Forms.TextBox
+
+
System.Windows.Forms.MaskedTextBox
+
System.Windows.Forms.RichTextBox
+
+
4.5
+
4.5
+
+
+
System.Windows.Controls.TextBox
+
4.5
+
4.5
+
+
+
*End-of-life: third party environments
+
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s and Nuance's end-of-life policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
Dragon Medical SpeechKit product life cycle
+
Nuance provides support throughout the life cycle of one version and point release. Please note that Nuance will not perform problem analysis after the scheduled start of restricted maintenance. Dragon Medical Server versions released over three months after the dates stated here will not work with these client editions. For up-to-date information on these schedules, go to Nuance iSupport.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Restricted maintenance (scheduled start)
+
1.5
+
1.6
+
2.0
+
2.1
+
3.0
+
3.1
+
+
+
.NET edition
+
2015-02-14
+
2015-07-25
+
2016-06-30
+
2017-11-13
+
2017-05-25
+
2018-02-02*
+
+
+
*Preliminary date; might change in a future release notes.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.1_SR8_DESKTOP.htm b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.1_SR8_DESKTOP.htm
new file mode 100644
index 0000000..176ca99
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.1_SR8_DESKTOP.htm
@@ -0,0 +1,798 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Dragon Medical SpeechKit 3.1 Service Release 8 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for Dragon Medical SpeechKit 3.1 Service Release 8 (.NET edition)
+
Solved issues in service release 8
+
+
If a custom control's GetText method returns null, the application no longer stops unexpectedly. [DNB-5401]
+
Text is no longer inserted in the wrong location; this only occurred in rare circumstances. [DNB-9212]
+
+
Important information
+
+
When recording is started, the GUI focus is no longer moved to the control that will receive the recognition results. [DNB-8791]
+
+
+
The set of redistributable files has changed in version 3.1 service release 3. Make sure to verify that all files in the bin folder are included with your application distribution.
+
Please be aware that your application must be recompiled following this upgrade.
+
Dragon Medical SpeechKit 3.1 (.NET edition) is compatible with server versions 2.1, 3.0 and 3.1
+
Dragon Medical Server 3.1. is compatible with client versions 3.0 and 3.1.
+
+
+
Microsoft .NET Framework 4.5 and Microsoft Internet Explorer 11 must be installed on all workstations running .NET edition-based applications. [DNB-4701]
+
+
What's new in version 3.1
+
Speech recognition
+
+
Speech recognition now uses neural network (deep learning) technology. (Only some languages are supported.)
+
+
Dragon Medical Analytics
+
+
The Server Management page is now displayed as a carousel in kiosk mode.
+
It is now possible to start Dragon Medical Analytics directly from the Nuance Management Center; this only applies to Nuance-hosted systems.
+
Dragon Medical Server configuration changes and PHI data access are now audited and accessible via the Nuance Management Server Auditor.
+
It is now possible to search for session logs based on the document ID provided by the partner.
+
+
User Interface
+
+
The personalization & help window has been redesigned to improve usability and to prepare it for additional features.
+
Auto-texts with lists are now supported as part of Dragon Medical PowerPacks. The auto-text contains variable text linked to a list of content options.
+
The speech recognition on/off icons now differ in both color and shape to support people with color vision deficiency.
+
+
On-premises systems
+
+
Dragon Medical Server can now connect to the Microsoft SQL Server using SQL Server Authentication.
+
Dragon Medical Server now supports Microsoft Windows Server 2016. Be aware that Nuance Management Server does not support Windows Server 2016.
+
Italian is now available as a user interface language.
+
Italian is now available as a speech recognition language for non-SpeechMagic-based systems.
+
+
Citrix environments
+
+
Nuance Citrix Server & Virtual Desktop Audio Extension is no longer available; the server binaries required are included in the application folder. Nuance Citrix Client Audio Extension does not need to be installed on the server/virtual desktop.
+
The Citrix extension deployment is now supported in a mixed environment (a range of client end points; for example, Linux thin clients and Windows clients).
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Version 3.1 client applications do not work with version 1.6 servers.
+
In Dragon Medical Server 3.1 all version 1.5 client-based applications stop working.
+
+
Infrastructure changes planned for the next release
+
+
In Dragon Medical Server 3.2 all version 1.6 and 2.0 client-based applications will stop working.
+
All applications based on Dragon Medical SpeechKit 3.2 will stop working with 2.0 servers.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 7
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
.NET Framework
+
Microsoft .NET 4.5
+
Microsoft .NET 4.5
+
+
+
Microsoft Internet Explorer
+
11
+
10, 11
+
+
+
Remarks
+
+
Dragon Medical SpeechKit (.NET edition) only supports Internet Explorer 10 on platforms for which Internet Explorer 11 is not made available by Microsoft.
+
+
System requirements - virtualized environments*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Nuance virtual extensions: Server
+
+
27.0.63.2
+
+
+
Nuance virtual extensions: Client
+
27.0.63.2
+
25.0.22.1 - 27.0.63.2
+
+
+
VMware Horizon View
+
+
6
+
+
+
VMware Client
+
+
VMware Horizon Client 3.5.2 or higher
+
+
+
Citrix XenApp
+
+
6.5, 7, 7.1, 7.5 and 7.6
+
+
+
Citrix XenDesktop
+
7
+
7, 7.1, 7.5 - 7.9
+
+
+
Citrix Client
+
+
+
Citrix Receiver 4.3 or higher
+
+
+
+
Remote Desktop Services
+
Windows Server 2008 R2
+
+
Windows Server 2008 R2
+
Windows Server 2012 R2
+
+
+
+
Remote Desktop Client
+
+
Windows 7
+
Windows 8
+
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
Windows-based thin clients
+
+
Windows Embedded Standard 7
+
+
+
Linux thin clients
+
Fujitsu Futro
+
+
IGEL UD2 LX (firmware version UD LX 5.08.100)
+
IGEL UD3 LX (firmware version UD LX 5.08.100)
+
IGEL UD5 LX (firmware version UD LX 5.08.100)
+
Fujitsu Futro S450 (operating system version eLux RP 4.9.0)
+
Fujitsu Futro S520, S700, S720 (operating system version eLux RP 5.1)
+
HP t610 (operating system version eLux RP 4.4.0)
+
+
+
+
Supported microphones
+
Audio works for all microphones listed. Support for button controls is listed below:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Citrix XenApp
+
Citrix XenDesktop
+
RDS
+
VMware Horizon View
+
+
+
+
+
Nuance PowerMic II
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic II with barcode scanner
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic III
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Philips SpeechMike Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike III
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Grundig Digta SonicMic II
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic II (US edition)
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic 3
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Olympus DirectRec
+
yes**
+
no
+
yes**
+
yes***
+
+
+
+
* To enable Nuance PowerMic controls, install the Nuance PowerMic Citrix Extension/PowerMic RDS Extension/PowerMic VMware Client Extension.
+
** To enable button controls for third-party devices, install the corresponding redistributable packages.
+
*** To enable button controls for these devices, configure USB device splitting.
Citrix environments: For Nuance PowerMic button support, install the Nuance PowerMic Citrix Extension on the Citrix client and server/virtual desktop where your application is hosted.
+
+
Microsoft RDS environments: For Nuance PowerMic button support, install the Nuance PowerMic RDS Client Extension on the Remote Desktop Client. Be aware of the following:
+
The extension does not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
The 64-bit and 32-bit versions of the Nuance PowerMic RDS Client Extension are installed together.
+
+
VMware Horizon Client 4.3.0 or higher: Install the new 64-bit Nuance PowerMic VMware Client Extension on the VMware client.
+
For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the Citrix/RDS client and Citrix/RDS server.
+
Nuance RDS Audio Extension on Windows Server 2012: Microsoft hotfix KB2802311 must be installed. For more information, see the Microsoft Knowledge Base, article 2802311. [PSP00069978]
+
+
Nuance RDS Audio Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) 8.1 and 10 clients. RDP 8.1 is preinstalled on Windows 8.1 and installed by Microsoft Update on Windows 7 and 8. RDP 10 is preinstalled on Windows 10. To disable UDP transport, add the following registry value to the Remote Desktop Client:
+
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
Value: DisableUDPTransport = 1
+
+
Philips SpeechMike on Linux thin clients in a Citrix environment: Session reconnect might not work. Solution: Make sure SpeechMike firmware version 2.54 or higher is installed.
+
For Microsoft Windows 10 clients Citrix Receiver 4.3 or higher is required.
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package.
+
+
System requirements - edit controls*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
TX Text Control .NET for Windows Presentation Framework
+
20
+
19.0 to 20.0
+
+
+
TX Text Control .NET for Windows Forms
+
20
+
19.0 to 22.0
+
+
+
+
System.Windows.Forms.TextBoxBase
+
System.Windows.Forms.TextBox
+
+
System.Windows.Forms.MaskedTextBox
+
System.Windows.Forms.RichTextBox
+
+
4.5
+
4.5
+
+
+
System.Windows.Controls.TextBox
+
4.5
+
4.5
+
+
+
*End-of-life: third party environments
+
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s and Nuance's end-of-life policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
Dragon Medical SpeechKit product life cycle
+
Nuance provides support throughout the life cycle of one version and point release. Please note that Nuance will not perform problem analysis after the scheduled start of restricted maintenance. Dragon Medical Server versions released over three months after the dates stated here will not work with these client editions. For up-to-date information on these schedules, go to Nuance iSupport.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Restricted maintenance (scheduled start)
+
1.5
+
1.6
+
2.0
+
2.1
+
3.0
+
3.1
+
+
+
.NET edition
+
2015-02-14
+
2015-07-25
+
2016-06-30
+
2017-11-13
+
2017-05-25
+
2018-02-01
+
+
+
Service release history
+
Solved issues in service release 3
+
+
A Windows Presentation Foundation-based application no longer shuts down unexpectedly if a shared style in App.xaml is defined. [DNB-8379]
+
No memory leaks now occur when initializing and closing the VuiController. [DNB-7704]
+
If a session is not explicitly closed, Dragon Medical SpeechKit no longer causes unnecessary network traffic when no recording is running. [DNB-7836]
+
The keyboard focus no longer moves after recording is started. [DNB-8575]
+
On the speech bar, the nuance flame icon was replaced by the hamburger icon. Clicking it now directly opens the personalization & help page menu. [DNB-6800]
+
Speech bar customization now works properly in Windows Presentation Foundation. [DNB-8612]
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.2_R2_DESKTOP.htm b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.2_R2_DESKTOP.htm
new file mode 100644
index 0000000..5f5994f
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.2_R2_DESKTOP.htm
@@ -0,0 +1,721 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Dragon Medical SpeechKit 3.2 Release 2 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for Dragon Medical SpeechKit 3.2 Release 2 (.NET edition)
+
Important information
+
+
The set of redistributable files has changed in version 3.2 R2. Make sure to verify that all files in the bin folder are included with your application distribution.
+
Please be aware that your application must be recompiled following this upgrade.
+
Dragon Medical SpeechKit 3.2 Release 2 (.NET edition) requires Dragon Medical Server 3.0, 3.1 or 3.2.
+
Dragon Medical Server 3.2. is compatible with client versions 3.0, 3.1 and 3.2.
+
+
+
Microsoft .NET Framework 4.5 and Microsoft Internet Explorer 11 must be installed on all workstations running .NET edition-based applications. [DNB-4701]
+
+
New in version 3.2
+
+
The .NET edition now allows dictation via PowerMic Mobile, using a smartphone as a microphone.
+
+
User Interface (requires Dragon Medical Server 3.2)
+
+
Dragon-based systems: A video tutorial is now available for new users with US English set as a speech recognition language.
+
The personalization & help window has been redesigned to improve consistency and conciseness.
+
The language of the user interface is the speech recognition language of the last speech-enabled form which the user dictated into; for more information, see the "Speech recognition language" in the SDK help. The GuiLanguage property is deprecated.
+
+
+
Users can now select the microphone they want to use for dictation via the menu on the speech bar. Consequently, the AudioDevice property on the ISession interface is deprecated; starting with the next release , the user’s selection will override the device set via this API.
+
+
On-premises systems
+
+
+
Dragon Medical Server 3.2 now supports SQL Server 2016.
+
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
In Dragon Medical Server 3.2 all version 1.6 and 2.0 client-based applications stop working.
+
+
Infrastructure changes planned for the next release
+
+
In Dragon Medical Server 3.3 all version 2.1 client-based applications will stop working.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 10
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
.NET Framework
+
Microsoft .NET 4.5
+
Microsoft .NET 4.5
+
+
+
Microsoft Internet Explorer
+
11
+
10, 11
+
+
+
Remarks
+
+
Dragon Medical SpeechKit (.NET edition) only supports Internet Explorer 10 on platforms for which Internet Explorer 11 is not made available by Microsoft.
+
+
System requirements - virtualized environments*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Nuance virtual extensions: Server
+
+
27.0.63.2
+
+
+
Nuance virtual extensions: Client
+
28.2.4.1
+
25.0.22.1 - 28.2.4.1
+
+
+
VMware Horizon View
+
+
6
+
+
+
VMware Client
+
+
VMware Horizon Client 3.5.2 or higher
+
+
+
Citrix XenApp
+
+
6.5, 7, 7.1, 7.5 - 7.9
+
+
+
Citrix XenDesktop
+
7
+
7, 7.1, 7.5 - 7.9
+
+
+
Citrix Client
+
+
+
Citrix Receiver 4.3 or higher
+
+
+
+
Remote Desktop Services
+
Windows Server 2008 R2
+
+
Windows Server 2008 R2
+
Windows Server 2012 R2
+
+
+
+
Remote Desktop Client
+
+
Windows 7
+
Windows 8
+
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
Windows-based thin clients
+
+
Windows Embedded Standard 7
+
+
+
Linux thin clients
+
Fujitsu Futro
+
+
IGEL UD2 LX (firmware version UD LX 5.08.100)
+
IGEL UD3 LX (firmware version UD LX 5.08.100)
+
IGEL UD5 LX (firmware version UD LX 5.08.100)
+
Fujitsu Futro S450 (operating system version eLux RP 4.9.0)
+
Fujitsu Futro S520, S700, S720 (operating system version eLux RP 5.1)
+
HP t610 (operating system version eLux RP 4.4.0)
+
+
+
+
Supported microphones
+
Audio works for all microphones listed. Support for button controls is listed below:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Citrix XenApp
+
Citrix XenDesktop
+
RDS
+
VMware Horizon View
+
+
+
+
+
Nuance PowerMic II
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic II with barcode scanner
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic III
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Philips SpeechMike Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike III
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Grundig Digta SonicMic II
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic II (US edition)
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic 3
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Olympus DirectRec
+
yes**
+
no
+
yes**
+
yes***
+
+
+
+
* To enable Nuance PowerMic controls, install the Nuance PowerMic Citrix Extension/PowerMic RDS Extension/PowerMic VMware Client Extension.
+
** To enable button controls for third-party devices, install the corresponding redistributable packages.
+
*** To enable button controls for these devices, configure USB device splitting.
Citrix environments: For Nuance PowerMic button support, install the Nuance PowerMic Citrix Extension on the Citrix client and server/virtual desktop where your application is hosted.
+
+
Microsoft RDS environments: For Nuance PowerMic button support, install the Nuance PowerMic RDS Client Extension on the Remote Desktop Client. Be aware of the following:
+
The extension does not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
The 64-bit and 32-bit versions of the Nuance PowerMic RDS Client Extension are installed together.
+
+
VMware Horizon Client 4.3.0 or higher: Install the new 64-bit Nuance PowerMic VMware Client Extension on the VMware client.
+
For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the Citrix/RDS client and Citrix/RDS server.
+
Nuance RDS Audio Extension on Windows Server 2012: Microsoft hotfix KB2802311 must be installed. For more information, see the Microsoft Knowledge Base, article 2802311. [PSP00069978]
+
+
Nuance RDS Audio Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) 8.1 and 10 clients. RDP 8.1 is preinstalled on Windows 8.1 and installed by Microsoft Update on Windows 7 and 8. RDP 10 is preinstalled on Windows 10. To disable UDP transport, add the following registry value to the Remote Desktop Client:
+
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
Value: DisableUDPTransport = 1
+
+
Philips SpeechMike on Linux thin clients in a Citrix environment: Session reconnect might not work. Solution: Make sure SpeechMike firmware version 2.54 or higher is installed.
+
For Microsoft Windows 10 clients Citrix Receiver 4.3 or higher is required.
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package.
+
+
*End-of-life: third party environments
+
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s and Nuance's end-of-life policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
Dragon Medical SpeechKit product life cycle
+
Nuance provides support throughout the life cycle of one version and point release. Please note that Nuance will not perform problem analysis after the scheduled start of restricted maintenance. Dragon Medical Server versions released over three months after the dates stated here will not work with these client editions. For up-to-date information on these schedules, go to Nuance iSupport.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Restricted maintenance (scheduled start)
+
2.1
+
3.0
+
3.1
+
3.2
+
+
+
.NET edition
+
2016-11-13
+
2017-05-25
+
2018-02-01
+
2018-02-01
+
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.2_R5_DESKTOP.htm b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.2_R5_DESKTOP.htm
new file mode 100644
index 0000000..06e1359
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.2_R5_DESKTOP.htm
@@ -0,0 +1,769 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Dragon Medical SpeechKit 3.2 Release 5 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for Dragon Medical SpeechKit 3.2 Release 5 (.NET edition)
+
New in version 3.2 Release 5
+
+
Dragon Medical SpeechKit now displays a warning when the selected recording device is not recommended for speech recognition. [DNB-10056, DNB-10714]
+
Dragon Medical SpeechKit now displays a warning when the user starts recording while the system is still loading. [DNB-10196]
+
The system now remembers users' preferred audio devices. [DNB-9063]
+
+
Solved issues
+
+
The user is now correctly informed (and the record button is no longer enabled) when there is no recording device available. [DNB-10042, DNB-11498]
+
The options menu no longer lists devices that have been disconnected. [DNB-11476]
+
SetBackgroundImage and SetInitialPosition now work correctly. [DNB-10618]
+
The speech bar no longer stays in the loading state when a session is opened from a background thread without a message loop. [DNB-11622]
+
When multiple VUI forms are initialized, the field with the VUI focus no longer loses its background color when the user switches between the forms and the application no longer sometimes becomes unresponsive. [DNB-11487, DNB-11488]
+
The application no longer becomes unresponsive when recording a long dictation. [DNB-10697]
+
+
Note: For information on previous releases, see: Release history.
+
Important information
+
+
The set of redistributable files was changed in version 3.2 R2. Make sure to verify that all files in the bin folder are included with your application distribution.
+
Please be aware that your application must be recompiled following this upgrade.
+
Dragon Medical SpeechKit 3.2 Release 5 (.NET edition) requires Dragon Medical Server 3.0, 3.1 or 3.2.
+
Dragon Medical Server 3.2. is compatible with client versions 3.0, 3.1 and 3.2.
+
+
+
Microsoft .NET Framework 4.5 and Microsoft Internet Explorer 11 must be installed on all workstations running .NET edition-based applications. [DNB-4701]
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Dragon Medical SpeeechKit and Dragon Medical embedded 3.2 applications do not work with version 2.0 servers.
+
Version 1.6 and 2.0 client applications do not work with version 3.2 servers.
+
+
Infrastructure changes planned for the next release
+
+
Dragon Medical SpeechKit and Dragon Medical embedded 3.3 will not work with version 2.1 servers.
+
Version 2.1 and 3.0 client applications will not work with version 3.3 servers.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 10
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
.NET Framework
+
Microsoft .NET 4.5
+
Microsoft .NET 4.5
+
+
+
Microsoft Internet Explorer
+
11
+
10, 11
+
+
+
Remarks
+
+
Dragon Medical SpeechKit (.NET edition) only supports Internet Explorer 10 on platforms for which Internet Explorer 11 is not made available by Microsoft.
+
+
System requirements - virtualized environments*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Nuance virtual extensions: Server
+
+
27.0.63.2
+
+
+
Nuance virtual extensions: Client
+
29.0.115.0
+
25.0.22.1 - 29.0.115.0
+
+
+
VMware Horizon View
+
+
6
+
+
+
VMware Client
+
+
VMware Horizon Client 3.5.2 or higher
+
+
+
Citrix XenApp
+
+
6.5, 7, 7.1, 7.5 - 7.9
+
+
+
Citrix XenDesktop
+
7
+
7, 7.1, 7.5 - 7.9
+
+
+
Citrix Client
+
+
+
Citrix Receiver 4.3 or higher
+
+
+
+
Remote Desktop Services
+
Windows Server 2008 R2
+
+
Windows Server 2008 R2
+
Windows Server 2012 R2
+
+
+
+
Remote Desktop Client
+
+
Windows 7
+
Windows 8
+
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
Windows-based thin clients
+
+
Windows Embedded Standard 7
+
+
+
Linux thin clients
+
Fujitsu Futro
+
+
IGEL UD2 LX (firmware version UD LX 5.08.100)
+
IGEL UD3 LX (firmware version UD LX 5.08.100)
+
IGEL UD5 LX (firmware version UD LX 5.08.100)
+
Fujitsu Futro S450 (operating system version eLux RP 4.9.0)
+
Fujitsu Futro S520, S700, S720 (operating system version eLux RP 5.1)
+
HP t610 (operating system version eLux RP 4.4.0)
+
+
+
+
Supported microphones
+
Audio works for all microphones listed. Support for button controls is listed below:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Citrix XenApp
+
Citrix XenDesktop
+
RDS
+
VMware Horizon View
+
+
+
+
+
Nuance PowerMic II
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic II with barcode scanner
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic III
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Philips SpeechMike Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike III
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Grundig Digta SonicMic II
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic II (US edition)
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic 3
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Olympus DirectRec
+
yes**
+
no
+
yes**
+
yes***
+
+
+
+
* To enable Nuance PowerMic controls, install the Nuance PowerMic Citrix Extension/PowerMic RDS Extension/PowerMic VMware Client Extension.
+
** To enable button controls for third-party devices, install the corresponding redistributable packages.
+
*** To enable button controls for these devices, configure USB device splitting.
Citrix environments: For Nuance PowerMic button support, install the Nuance PowerMic Citrix Extension on the Citrix client and server/virtual desktop where your application is hosted.
+
+
Microsoft RDS environments: For Nuance PowerMic button support, install the Nuance PowerMic RDS Client Extension on the Remote Desktop Client. Be aware of the following:
+
The extension does not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
The 64-bit and 32-bit versions of the Nuance PowerMic RDS Client Extension are installed together.
+
+
VMware Horizon Client 4.3.0 or higher: Install the new 64-bit Nuance PowerMic VMware Client Extension on the VMware client.
+
For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the Citrix/RDS client and Citrix/RDS server.
+
Nuance RDS Audio Extension on Windows Server 2012: Microsoft hotfix KB2802311 must be installed. For more information, see the Microsoft Knowledge Base, article 2802311. [PSP00069978]
+
+
Nuance RDS Audio Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) 8.1 and 10 clients. RDP 8.1 is preinstalled on Windows 8.1 and installed by Microsoft Update on Windows 7 and 8. RDP 10 is preinstalled on Windows 10. To disable UDP transport, add the following registry value to the Remote Desktop Client:
+
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
Value: DisableUDPTransport = 1
+
+
Philips SpeechMike on Linux thin clients in a Citrix environment: Session reconnect might not work. Solution: Make sure SpeechMike firmware version 2.54 or higher is installed.
+
For Microsoft Windows 10 clients Citrix Receiver 4.3 or higher is required.
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package.
+
+
System requirements - edit controls*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
TX Text Control .NET for Windows Presentation Framework
+
20
+
19.0 to 20.0
+
+
+
TX Text Control .NET for Windows Forms
+
20
+
19.0 to 22.0
+
+
+
+
System.Windows.Forms.TextBoxBase
+
System.Windows.Forms.TextBox
+
+
System.Windows.Forms.MaskedTextBox
+
System.Windows.Forms.RichTextBox
+
+
4.5
+
4.5
+
+
+
System.Windows.Controls.TextBox
+
4.5
+
4.5
+
+
+
*End-of-life: third party environments
+
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s and Nuance's end-of-life policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
Dragon Medical SpeechKit product life cycle
+
Nuance provides support throughout the life cycle of one version and point release. Please note that Nuance will not perform problem analysis after the scheduled start of restricted maintenance. Dragon Medical Server versions released over three months after the dates stated here will not work with these client editions. For up-to-date information on these schedules, go to Nuance iSupport.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
.NET edition
+
2.1
+
3.0
+
3.1
+
3.2
+
+
+
Restricted maintenance (scheduled start)
+
2016-11-13
+
2017-05-25
+
2018-02-01
+
2018-02-01
+
+
+
Release history
+
New in version 3.2
+
+
The .NET edition now allows dictation via PowerMic Mobile, using a smartphone as a microphone.
+
Dragon-based systems: A video tutorial is now available for new users with US English set as a speech recognition language.
+
The personalization & help window has been redesigned to improve consistency and conciseness.
+
The language of the user interface is the speech recognition language of the last speech-enabled form which the user dictated into; for more information, see the "Speech recognition language" in the SDK help. The GuiLanguage property is deprecated.
+
Users can now select the microphone they want to use for dictation via the menu on the speech bar. Consequently, the AudioDevice property on the ISession interface is deprecated; starting with the next release, the user’s selection will override the device set via this API.
+
Dragon Medical Server 3.2 now supports SQL Server 2016.
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.3_R1_DESKTOP.htm b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.3_R1_DESKTOP.htm
new file mode 100644
index 0000000..b16bd10
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.3_R1_DESKTOP.htm
@@ -0,0 +1,775 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Dragon Medical SpeechKit 3.3 Release 1 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for Dragon Medical SpeechKit 3.3 Release 1 (.NET edition)
+
New in version 3.3 Release 1
+
+
The recording device menu on the speech bar is now updated automatically when a recording device is connected or disconnected.
+
Users can now adjust the sensitivity of their microphone to reduce the effect of noisy environments (requires Dragon Medical Server 3.3 Release 1).
+
Users can now activate the press-and-hold mode to improve speech recognition results in noisy environments (requires Dragon Medical Server 3.3 Release 1).
+
When users select the microphone they want to use for dictation via the menu on the speech bar, their selection will be remembered even if they use a different workstation.
+
+
Solved issues
+
+
In partner integrations based on Dragon Medical SpeechKit (.NET edition), PowerMic Mobile now works properly for new users. [DNB-11621]
+
Special characters in concept names and line/paragraph breaks are now parsed correctly. [DNB-11817]
+
All fields are now speech-enabled correctly if the application contains multiple tabs. [DNB-10893]
+
The last milliseconds of an utterance are no longer split off in rare cases. [DNB-11699]
+
+
Note: For information on previous releases, see: Release history.
+
Important information
+
+
The set of redistributable files was changed in version 3.2 R2. Make sure to verify that all files in the bin folder are included with your application distribution.
+
Please be aware that your application must be recompiled following this upgrade.
+
Dragon Medical SpeechKit 3.3 Release 1 (.NET edition) requires Dragon Medical Server 3.1, 3.2 or 3.3.
+
Dragon Medical Server 3.3 is compatible with client versions 3.1, 3.2 and 3.3.
+
+
+
Microsoft .NET Framework 4.5 and Microsoft Internet Explorer 11 must be installed on all workstations running .NET edition-based applications. [DNB-4701]
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Dragon Medical SpeechKit and Dragon Medical embedded 3.3 applications do not work with version 2.1 servers.
+
Version 2.1 client applications do not work with version 3.3 servers.
+
+
Infrastructure changes planned for the next release
+
+
Dragon Medical SpeechKit and Dragon Medical embedded 3.4 applications will not work with version 3.0 servers.
+
Version 3.0 client applications will not work with version 3.4 servers.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating system
+
Windows 10
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
.NET Framework
+
Microsoft .NET 4.5
+
Microsoft .NET 4.5
+
+
+
Microsoft Internet Explorer
+
11
+
10, 11
+
+
+
Remarks
+
+
Dragon Medical SpeechKit (.NET edition) only supports Internet Explorer 10 on platforms for which Internet Explorer 11 is not made available by Microsoft.
Citrix environments: For Nuance PowerMic button support, install the Nuance PowerMic Citrix Extension on the Citrix client and server/virtual desktop where your application is hosted.
+
+
Microsoft RDS environments: For Nuance PowerMic button support, install the Nuance PowerMic RDS Client Extension on the Remote Desktop Client. Be aware of the following:
+
The extension does not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
The 64-bit and 32-bit versions of the Nuance PowerMic RDS Client Extension are installed together.
+
+
VMware Horizon Client 4.3.0 or higher: Install the new 64-bit Nuance PowerMic VMware Client Extension on the VMware client.
+
For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the Citrix/RDS client and Citrix/RDS server.
+
Nuance RDS Audio Extension on Windows Server 2012: Microsoft hotfix KB2802311 must be installed. For more information, see the Microsoft Knowledge Base, article 2802311. [PSP00069978]
+
+
Nuance RDS Audio Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) 8.1 and 10 clients. RDP 8.1 is preinstalled on Windows 8.1 and installed by Microsoft Update on Windows 7 and 8. RDP 10 is preinstalled on Windows 10. To disable UDP transport, add the following registry value to the Remote Desktop Client:
+
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
Value: DisableUDPTransport = 1
+
+
Philips SpeechMike on Linux thin clients in a Citrix environment: Session reconnect might not work. Solution: Make sure SpeechMike firmware version 2.54 or higher is installed.
+
For Microsoft Windows 10 clients Citrix Receiver 4.3 or higher is required.
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package.
+
+
System requirements - edit controls*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
TX Text Control .NET for Windows Presentation Framework
+
20
+
19.0 to 20.0
+
+
+
TX Text Control .NET for Windows Forms
+
20
+
19.0 to 22.0
+
+
+
+
System.Windows.Forms.TextBoxBase
+
System.Windows.Forms.TextBox
+
+
System.Windows.Forms.MaskedTextBox
+
System.Windows.Forms.RichTextBox
+
+
4.5
+
4.5
+
+
+
System.Windows.Controls.TextBox
+
4.5
+
4.5
+
+
+
*End-of-life: third party environments
+
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s and Nuance's end-of-life policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
Dragon Medical SpeechKit product life cycle
+
Nuance provides support throughout the life cycle of one version and point release. Please note that Nuance will not perform problem analysis after the scheduled start of restricted maintenance. Dragon Medical Server versions released over three months after the dates stated here will not work with these client editions. For up-to-date information on these schedules, go to Nuance iSupport.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
.NET edition
+
2.1
+
3.0
+
3.1
+
3.2
+
3.3
+
+
+
Restricted maintenance (scheduled start)
+
2016-11-13
+
2017-05-25
+
2018-02-01
+
2018-02-01
+
2018-11-21*
+
+
+
Release history
+
New in version 3.2 Release 5
+
+
Dragon Medical SpeechKit now displays a warning when the selected recording device is not recommended for speech recognition. [DNB-10056, DNB-10714]
+
Dragon Medical SpeechKit now displays a warning when the user starts recording while the system is still loading. [DNB-10196]
+
The system now remembers users' preferred audio devices. [DNB-9063]
+
+
Solved issues in version 3.2 Release 5
+
+
The user is now correctly informed (and the record button is no longer enabled) when there is no recording device available. [DNB-10042, DNB-11498]
+
The options menu no longer lists devices that have been disconnected. [DNB-11476]
+
SetBackgroundImage and SetInitialPosition now work correctly. [DNB-10618]
+
The speech bar no longer stays in the loading state when a session is opened from a background thread without a message loop. [DNB-11622]
+
When multiple VUI forms are initialized, the field with the VUI focus no longer loses its background color when the user switches between the forms and the application no longer sometimes becomes unresponsive. [DNB-11487, DNB-11488]
+
The application no longer becomes unresponsive when recording a long dictation. [DNB-10697]
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.3_R3_DESKTOP.htm b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.3_R3_DESKTOP.htm
new file mode 100644
index 0000000..3915a68
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.3_R3_DESKTOP.htm
@@ -0,0 +1,795 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Dragon Medical SpeechKit 3.3 Release 3 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for Dragon Medical SpeechKit 3.3 Release 3 (.NET edition)
+
New in version 3.3 Release 3
+
+
The size of GUI elements no longer depends on screen resolution. [DNB-10676]
+
+
Solved issues
+
+
The application no longer shuts down unexpectedly when a recording device is unplugged. [DNB-10637]
+
The recording device menu on the speech bar is now updated correctly when a recording device is connected or disconnected. [DNB-11639]
+
Error messages are no longer displayed before the speech bar opens. [DNB-11009]
+
The default microphone sensitivity has been updated to improve system behavior. [DNB-12186]
+
+
Note: For information on previous releases, see: Release history.
+
Important information
+
+
Filtering auto-texts (defining filters to deactivate auto-texts selectively) is deprecated and will no longer work.
+
The set of redistributable files was changed in version 3.2 R2. Make sure to verify that all files in the bin folder are included with your application distribution.
+
Please be aware that your application must be recompiled following this upgrade.
+
Dragon Medical SpeechKit 3.3 Release 3 (.NET edition) requires Dragon Medical Server 3.0, 3.1, 3.2 or 3.3.
+
Dragon Medical Server 3.3 is compatible with client versions 3.0, 3.1, 3.2 and 3.3.
+
+
+
Microsoft .NET Framework 4.5 and Microsoft Internet Explorer 11 must be installed on all workstations running .NET edition-based applications. [DNB-4701]
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Dragon Medical SpeechKit and Dragon Medical embedded 3.3 applications do not work with version 2.1 servers.
+
Version 2.1 client applications do not work with version 3.3 servers.
+
+
Infrastructure changes planned for the next release
+
+
Dragon Medical SpeechKit and Dragon Medical embedded 3.4 applications will not work with version 3.0 servers.
+
Version 3.0 client applications will not work with version 3.4 servers.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating system
+
Windows 10
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
.NET Framework
+
Microsoft .NET 4.5
+
Microsoft .NET 4.5
+
+
+
Microsoft Internet Explorer
+
11
+
10, 11
+
+
+
Remarks
+
+
Dragon Medical SpeechKit (.NET edition) only supports Internet Explorer 10 on platforms for which Internet Explorer 11 is not made available by Microsoft.
Fujitsu Futro S450 (operating system version eLux RP 4.9.0)
+
Fujitsu Futro S520, S700, S720 (operating system version eLux RP 5.1)
+
HP t610 (operating system version eLux RP 4.4.0)
+
+
+
+
Supported microphones
+
Audio works for all microphones listed. Support for button controls is listed below:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Citrix XenApp
+
Citrix XenDesktop
+
RDS
+
VMware Horizon View
+
+
+
+
+
Nuance PowerMic II
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic II with barcode scanner
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic III
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Philips SpeechMike Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Touch
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike III
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Grundig Digta SonicMic II
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic II (US edition)
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic 3
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Olympus DirectRec
+
yes**
+
no
+
yes**
+
yes***
+
+
+
+
* To enable Nuance PowerMic controls, install the Nuance PowerMic Citrix Extension/PowerMic RDS Extension/PowerMic VMware Client Extension.
+
** To enable button controls for third-party devices, install the corresponding redistributable packages.
+
*** To enable button controls for these devices, configure USB device splitting.
+
Remarks
+
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package on the Nuance Healthcare Development Platform.
+
Citrix environments: For Nuance PowerMic button support, install the Nuance PowerMic Citrix Extension on the Citrix client and server/virtual desktop where your application is hosted.
+
+
Microsoft RDS environments: For Nuance PowerMic button support, install the Nuance PowerMic RDS Client Extension on the Remote Desktop Client. Be aware of the following:
+
The extension does not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
The 64-bit and 32-bit versions of the Nuance PowerMic RDS Client Extension are installed together.
+
+
VMware Horizon Client 4.3.0 or higher: Install the new 64-bit Nuance PowerMic VMware Client Extension on the VMware client.
+
For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the Citrix/RDS client and Citrix/RDS server.
+
Nuance RDS Audio Extension on Windows Server 2012: Microsoft hotfix KB2802311 must be installed. For more information, see the Microsoft Knowledge Base, article 2802311. [PSP00069978]
+
+
Nuance RDS Audio Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) 8.1 and 10 clients. RDP 8.1 is preinstalled on Windows 8.1 and installed by Microsoft Update on Windows 7 and 8. RDP 10 is preinstalled on Windows 10. To disable UDP transport, add the following registry value to the Remote Desktop Client:
+
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
Value: DisableUDPTransport = 1
+
+
Philips SpeechMike on Linux thin clients in a Citrix environment: Session reconnect might not work. Solution: Make sure SpeechMike firmware version 2.54 or higher is installed.
+
For Microsoft Windows 10 clients Citrix Receiver 4.3 or higher is required.
+
+
System requirements - edit controls*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
TX Text Control .NET for Windows Presentation Framework
+
20
+
19.0 to 20.0
+
+
+
TX Text Control .NET for Windows Forms
+
20
+
19.0 to 22.0
+
+
+
+
System.Windows.Forms.TextBoxBase
+
System.Windows.Forms.TextBox
+
+
System.Windows.Forms.MaskedTextBox
+
System.Windows.Forms.RichTextBox
+
+
4.5
+
4.5
+
+
+
System.Windows.Controls.TextBox
+
4.5
+
4.5
+
+
+
*End-of-life: third party environments
+
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s and Nuance's end-of-life policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
Dragon Medical SpeechKit product life cycle
+
Nuance provides support throughout the life cycle of one version and point release. Please note that Nuance will not perform problem analysis after the scheduled start of restricted maintenance. Dragon Medical Server versions released over three months after the dates stated here will not work with these client editions. For up-to-date information on these schedules, go to Nuance iSupport.
+
+
+
+
+
+
+
+
+
+
+
+
+
.NET edition
+
3.0
+
3.1
+
3.2
+
3.3
+
+
+
Restricted maintenance (scheduled start)
+
2017-05-25
+
2018-02-01
+
2018-02-01
+
2018-11-21
+
+
+
Release history
+
New in version 3.3 Release 1
+
+
The recording device menu on the speech bar is now updated automatically when a recording device is connected or disconnected.
+
Users can now adjust the sensitivity of their microphone to reduce the effect of noisy environments (requires Dragon Medical Server 3.3 Release 1).
+
Users can now activate the press-and-hold mode to improve speech recognition results in noisy environments (requires Dragon Medical Server 3.3 Release 1).
+
When users select the microphone they want to use for dictation via the menu on the speech bar, their selection will be remembered even if they use a different workstation.
+
+
Solved issues in version 3.3 Release 1
+
+
In partner integrations based on Dragon Medical SpeechKit (.NET edition), PowerMic Mobile now works properly for new users. [DNB-11621]
+
Special characters in concept names and line/paragraph breaks are now parsed correctly. [DNB-11817]
+
All fields are now speech-enabled correctly if the application contains multiple tabs. [DNB-10893]
+
The last milliseconds of an utterance are no longer split off in rare cases. [DNB-11699]
+
+
New in version 3.2 Release 5
+
+
Dragon Medical SpeechKit now displays a warning when the selected recording device is not recommended for speech recognition. [DNB-10056, DNB-10714]
+
Dragon Medical SpeechKit now displays a warning when the user starts recording while the system is still loading. [DNB-10196]
+
The system now remembers users' preferred audio devices. [DNB-9063]
+
+
Solved issues in version 3.2 Release 5
+
+
The user is now correctly informed (and the record button is no longer enabled) when there is no recording device available. [DNB-10042, DNB-11498]
+
The options menu no longer lists devices that have been disconnected. [DNB-11476]
+
SetBackgroundImage and SetInitialPosition now work correctly. [DNB-10618]
+
The speech bar no longer stays in the loading state when a session is opened from a background thread without a message loop. [DNB-11622]
+
When multiple VUI forms are initialized, the field with the VUI focus no longer loses its background color when the user switches between the forms and the application no longer sometimes becomes unresponsive. [DNB-11487, DNB-11488]
+
The application no longer becomes unresponsive when recording a long dictation. [DNB-10697]
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.3_R5_DESKTOP.htm b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.3_R5_DESKTOP.htm
new file mode 100644
index 0000000..69dfd26
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.3_R5_DESKTOP.htm
@@ -0,0 +1,809 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Dragon Medical SpeechKit 3.3 Release 5 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for Dragon Medical SpeechKit 3.3 Release 5 (.NET edition)
+
Solved issues
+
+
Tab controls no longer sometimes switch to a previously active tab. [DNB-12643]
+
Line breaks and keyboard shortcuts now work properly in the personalization and help window. [DNB-13143]
+
Incorrect warning messages are no longer displayed. [DNB-12150, DNB-12454]
+
The application no longer becomes unresponsive in rare cases. [DNB-12943]
+
+
Note: For information on previous releases, see: Release history.
+
Important information
+
+
The VUI form focus is no longer set to the speech-enabled field when Initialize(), Open() or Synchronize() is called on the VuiController. [DNB-12643]
+
VMware environments: The VMware Blast Extreme protocol is now fully supported.
+
Filtering auto-texts (defining filters to deactivate auto-texts selectively) is deprecated and will no longer work.
+
The set of redistributable files was changed in version 3.2 R2. Make sure to verify that all files in the bin folder are included with your application distribution.
+
Please be aware that your application must be recompiled following this upgrade.
+
Dragon Medical SpeechKit 3.3 Release 5 (.NET edition) requires Dragon Medical Server 3.0, 3.1, 3.2 or 3.3.
+
Dragon Medical Server 3.3 is compatible with client versions 3.0, 3.1, 3.2 and 3.3.
+
+
+
Microsoft .NET Framework 4.5 and Microsoft Internet Explorer 11 must be installed on all workstations running .NET edition-based applications.
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Dragon Medical SpeechKit and Dragon Medical embedded 3.3 applications do not work with version 2.1 servers.
+
Version 2.1 client applications do not work with version 3.3 servers.
+
+
Infrastructure changes planned for the next release
+
+
Dragon Medical SpeechKit and Dragon Medical embedded 3.4 applications will not work with version 3.0 servers.
+
Version 3.0 client applications will not work with version 3.4 servers.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating system
+
Windows 10
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
.NET Framework
+
Microsoft .NET 4.5
+
Microsoft .NET 4.5
+
+
+
Microsoft Internet Explorer
+
11
+
10, 11
+
+
+
Remarks
+
+
Dragon Medical SpeechKit (.NET edition) only supports Internet Explorer 10 on platforms for which Internet Explorer 11 is not made available by Microsoft.
Fujitsu Futro S450 (operating system version eLux RP 4.9.0)
+
Fujitsu Futro S520, S700, S720 (operating system version eLux RP 5.1)
+
HP t610 (operating system version eLux RP 4.4.0)
+
+
+
+
Supported microphones
+
Audio works for all microphones listed. Support for button controls is listed below:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Citrix XenApp
+
Citrix XenDesktop
+
RDS
+
VMware Horizon View
+
+
+
+
+
Nuance PowerMic II
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic II with barcode scanner
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic III
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Philips SpeechMike Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Touch
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike III
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Grundig Digta SonicMic II
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic II (US edition)
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic 3
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Olympus DirectRec
+
yes**
+
no
+
yes**
+
yes***
+
+
+
+
* To enable Nuance PowerMic controls, install the Nuance PowerMic Citrix Extension/PowerMic RDS Extension/PowerMic VMware Client Extension.
+
** To enable button controls for third-party devices, install the corresponding redistributable packages.
+
*** To enable button controls for these devices, configure USB device splitting.
+
Remarks
+
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package on the Nuance Healthcare Development Platform.
+
VMware Horizon View 7.3: RTAV is recommended if Nuance audio channels cannot be used.
+
Citrix environments: For Nuance PowerMic button support, install the Nuance PowerMic Citrix Extension on the Citrix client and server/virtual desktop where your application is hosted.
+
+
Microsoft RDS environments: For Nuance PowerMic button support, install the Nuance PowerMic RDS Client Extension on the Remote Desktop Client. Be aware of the following:
+
The extension does not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
The 64-bit and 32-bit versions of the Nuance PowerMic RDS Client Extension are installed together.
+
+
For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the Citrix/RDS client and Citrix/RDS server.
+
Nuance RDS Audio Extension on Windows Server 2012: Microsoft hotfix KB2802311 must be installed. For more information, see the Microsoft Knowledge Base, article 2802311. [PSP00069978]
+
+
Nuance RDS Audio Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) 8.1 and 10 clients. RDP 8.1 is preinstalled on Windows 8.1 and installed by Microsoft Update on Windows 7 and 8. RDP 10 is preinstalled on Windows 10. To disable UDP transport, add the following registry value to the Remote Desktop Client:
+
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
Value: DisableUDPTransport = 1
+
+
Philips SpeechMike on Linux thin clients in a Citrix environment: Session reconnect might not work. Solution: Make sure SpeechMike firmware version 2.54 or higher is installed.
+
For Microsoft Windows 10 clients Citrix Receiver 4.3 or higher is required.
+
+
System requirements - edit controls*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
TX Text Control .NET for Windows Presentation Framework
+
20
+
19.0 to 20.0
+
+
+
TX Text Control .NET for Windows Forms
+
20
+
19.0 to 22.0
+
+
+
+
System.Windows.Forms.TextBoxBase
+
System.Windows.Forms.TextBox
+
+
System.Windows.Forms.MaskedTextBox
+
System.Windows.Forms.RichTextBox
+
+
4.5
+
4.5
+
+
+
System.Windows.Controls.TextBox
+
4.5
+
4.5
+
+
+
*End-of-life: third party environments
+
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s and Nuance's end-of-life policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
Dragon Medical SpeechKit product life cycle
+
Nuance provides support throughout the life cycle of one version and point release. Please note that Nuance will not perform problem analysis after the scheduled start of restricted maintenance. Dragon Medical Server versions released over three months after the dates stated here will not work with these client editions. For up-to-date information on these schedules, go to Nuance iSupport.
+
+
+
+
+
+
+
+
+
+
+
+
+
.NET edition
+
3.0
+
3.1
+
3.2
+
3.3
+
+
+
Restricted maintenance (scheduled start)
+
2017-05-25
+
2018-02-01
+
2018-02-01
+
2018-11-21
+
+
+
Release history
+
New in version 3.3 Release 3 (2017-12-15)
+
+
The size of GUI elements no longer depends on screen resolution. [DNB-10676]
+
+
Solved issues in version 3.3 Release 3
+
+
The application no longer shuts down unexpectedly when a recording device is unplugged. [DNB-10637]
+
The recording device menu on the speech bar is now updated correctly when a recording device is connected or disconnected. [DNB-11639]
+
Error messages are no longer displayed before the speech bar opens. [DNB-11009]
+
The default microphone sensitivity has been updated to improve system behavior. [DNB-12186]
+
+
New in version 3.3 Release 1 (2017-11-10)
+
+
The recording device menu on the speech bar is now updated automatically when a recording device is connected or disconnected.
+
Users can now adjust the sensitivity of their microphone to reduce the effect of noisy environments (requires Dragon Medical Server 3.3 Release 1).
+
Users can now activate the press-and-hold mode to improve speech recognition results in noisy environments (requires Dragon Medical Server 3.3 Release 1).
+
When users select the microphone they want to use for dictation via the menu on the speech bar, their selection will be remembered even if they use a different workstation.
+
+
Solved issues in version 3.3 Release 1
+
+
In partner integrations based on Dragon Medical SpeechKit (.NET edition), PowerMic Mobile now works properly for new users. [DNB-11621]
+
Special characters in concept names and line/paragraph breaks are now parsed correctly. [DNB-11817]
+
All fields are now speech-enabled correctly if the application contains multiple tabs. [DNB-10893]
+
The last milliseconds of an utterance are no longer split off in rare cases. [DNB-11699]
+
+
New in version 3.2 Release 5 (2017-09-26)
+
+
Dragon Medical SpeechKit now displays a warning when the selected recording device is not recommended for speech recognition. [DNB-10056, DNB-10714]
+
Dragon Medical SpeechKit now displays a warning when the user starts recording while the system is still loading. [DNB-10196]
+
The system now remembers users' preferred audio devices. [DNB-9063]
+
+
Solved issues in version 3.2 Release 5
+
+
The user is now correctly informed (and the record button is no longer enabled) when there is no recording device available. [DNB-10042, DNB-11498]
+
The options menu no longer lists devices that have been disconnected. [DNB-11476]
+
SetBackgroundImage and SetInitialPosition now work correctly. [DNB-10618]
+
The speech bar no longer stays in the loading state when a session is opened from a background thread without a message loop. [DNB-11622]
+
When multiple VUI forms are initialized, the field with the VUI focus no longer loses its background color when the user switches between the forms and the application no longer sometimes becomes unresponsive. [DNB-11487, DNB-11488]
+
The application no longer becomes unresponsive when recording a long dictation. [DNB-10697]
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.4_R1_DESKTOP.htm b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.4_R1_DESKTOP.htm
new file mode 100644
index 0000000..7e2bbe5
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.4_R1_DESKTOP.htm
@@ -0,0 +1,819 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Dragon Medical SpeechKit 3.4 Release 1 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for Dragon Medical SpeechKit 3.4 Release 1 (.NET edition)
+
New in version 3.4 release 1
+
+
When a user's workstation is locked, recording is stopped and pressing any microphone button will be ignored. [DNB-12596]
+
+
Solved issues
+
+
After a desktop recompose on Citrix Wyse clients, an internal audio error message is no longer displayed when the application is opened for the first time. [DNB-10176]
+
The application no longer shuts down unexpectedly in very rare cases when recording is stopped. [DNB-12256]
+
+
Note: For information on previous releases, see: Release history.
+
Important information
+
+
The VUI form focus is no longer set to the speech-enabled field when Initialize(), Open() or Synchronize() is called on the VuiController. [DNB-12643]
+
VMware environments: The VMware Blast Extreme protocol is now fully supported.
+
Filtering auto-texts (defining filters to deactivate auto-texts selectively) is deprecated and will no longer work.
+
The set of redistributable files was changed in version 3.4 release 1. Make sure to verify that all files in the bin folder are included with your application distribution.
+
Please be aware that your application must be recompiled following this upgrade.
+
Dragon Medical SpeechKit 3.4 Release 1 (.NET edition) requires Dragon Medical Server 3.1, 3.2, 3.3 or 3.4.
+
Dragon Medical Server 3.4 is compatible with client versions 3.1, 3.2, 3.3 and 3.4.
+
+
+
Microsoft .NET Framework 4.5 and Microsoft Internet Explorer 11 must be installed on all workstations running .NET edition-based applications.
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Dragon Medical SpeechKit and Dragon Medical embedded 3.4 applications do not work with version 3.0 servers.
+
Version 3.0 client applications do not work with version 3.4 servers.
+
+
Infrastructure changes planned for the next release
+
+
Dragon Medical SpeechKit and Dragon Medical embedded 3.5 applications will not work with version 3.1 servers.
+
Version 3.1 client applications will not work with version 3.5 servers.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating system
+
Windows 10
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
.NET Framework
+
Microsoft .NET 4.5
+
Microsoft .NET 4.5
+
+
+
Microsoft Internet Explorer
+
11
+
10, 11
+
+
+
Remarks
+
+
Dragon Medical SpeechKit (.NET edition) only supports Internet Explorer 10 on platforms for which Internet Explorer 11 is not made available by Microsoft.
Fujitsu Futro S450 (operating system version eLux RP 4.9.0)
+
Fujitsu Futro S520, S700, S720 (operating system version eLux RP 5.1)
+
HP t610 (operating system version eLux RP 4.4.0)
+
+
+
+
Supported microphones
+
Audio works for all microphones listed. Support for button controls is listed below:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Citrix XenApp
+
Citrix XenDesktop
+
RDS
+
VMware Horizon View
+
+
+
+
+
Nuance PowerMic II
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic II with barcode scanner
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic III
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Philips SpeechMike Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Touch
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike III
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Grundig Digta SonicMic II
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic II (US edition)
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic 3
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Olympus DirectRec
+
yes**
+
no
+
yes**
+
yes***
+
+
+
+
* To enable Nuance PowerMic controls, install the Nuance PowerMic Citrix Extension/PowerMic RDS Extension/PowerMic VMware Client Extension.
+
** To enable button controls for third-party devices, install the corresponding redistributable packages.
+
*** To enable button controls for these devices, configure USB device splitting.
+
Remarks
+
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package on the Nuance Healthcare Development Platform.
+
VMware Horizon View 7.3: RTAV is recommended if Nuance audio channels cannot be used.
+
Citrix environments: For Nuance PowerMic button support, install the Nuance PowerMic Citrix Extension on the Citrix client and server/virtual desktop where your application is hosted.
+
+
Microsoft RDS environments: For Nuance PowerMic button support, install the Nuance PowerMic RDS Client Extension on the Remote Desktop Client. Be aware of the following:
+
The extension does not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
The 64-bit and 32-bit versions of the Nuance PowerMic RDS Client Extension are installed together.
+
+
For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the Citrix/RDS client and Citrix/RDS server.
+
Nuance RDS Audio Extension on Windows Server 2012: Microsoft hotfix KB2802311 must be installed. For more information, see the Microsoft Knowledge Base, article 2802311. [PSP00069978]
+
+
Nuance RDS Audio Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) 8.1 and 10 clients. RDP 8.1 is preinstalled on Windows 8.1 and installed by Microsoft Update on Windows 7 and 8. RDP 10 is preinstalled on Windows 10. To disable UDP transport, add the following registry value to the Remote Desktop Client:
+
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
Value: DisableUDPTransport = 1
+
+
Philips SpeechMike on Linux thin clients in a Citrix environment: Session reconnect might not work. Solution: Make sure SpeechMike firmware version 2.54 or higher is installed.
+
For Microsoft Windows 10 clients Citrix Receiver 4.3 or higher is required.
+
+
System requirements - edit controls*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
TX Text Control .NET for Windows Presentation Framework
+
20
+
19.0 to 20.0
+
+
+
TX Text Control .NET for Windows Forms
+
20
+
19.0 to 22.0
+
+
+
+
System.Windows.Forms.TextBoxBase
+
System.Windows.Forms.TextBox
+
+
System.Windows.Forms.MaskedTextBox
+
System.Windows.Forms.RichTextBox
+
+
4.5
+
4.5
+
+
+
System.Windows.Controls.TextBox
+
4.5
+
4.5
+
+
+
*End-of-life: third party environments
+
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When standard support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s standard end-of-life and Nuance's policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
Dragon Medical SpeechKit product life cycle
+
Nuance provides support throughout the life cycle of one version and point release. Please note that Nuance will not perform problem analysis after the scheduled start of restricted maintenance. Dragon Medical Server versions released over three months after the dates stated here will not work with these client editions.
+
+
+
+
+
+
+
+
+
+
+
+
+
.NET edition
+
3.1
+
3.2
+
3.3
+
3.4
+
+
+
Restricted maintenance (scheduled start)
+
2018-02-01
+
2018-02-01
+
2018-11-21
+
2019-06-07*
+
+
+
*Preliminary date; might change in future release notes.
+
Release history
+
Solved issues in version 3.3 release 5 (2018-02-23)
+
+
Tab controls no longer sometimes switch to a previously active tab. [DNB-12643]
+
Line breaks and keyboard shortcuts now work properly in the personalization and help window. [DNB-13143]
+
Incorrect warning messages are no longer displayed. [DNB-12150, DNB-12454]
+
The application no longer becomes unresponsive in rare cases. [DNB-12943]
+
+
New in version 3.3 release 3 (2017-12-15)
+
+
The size of GUI elements no longer depends on screen resolution. [DNB-10676]
+
+
Solved issues in version 3.3 release 3
+
+
The application no longer shuts down unexpectedly when a recording device is unplugged. [DNB-10637]
+
The recording device menu on the speech bar is now updated correctly when a recording device is connected or disconnected. [DNB-11639]
+
Error messages are no longer displayed before the speech bar opens. [DNB-11009]
+
The default microphone sensitivity has been updated to improve system behavior. [DNB-12186]
+
+
New in version 3.3 release 1 (2017-11-10)
+
+
The recording device menu on the speech bar is now updated automatically when a recording device is connected or disconnected.
+
Users can now adjust the sensitivity of their microphone to reduce the effect of noisy environments (requires Dragon Medical Server 3.3 Release 1).
+
Users can now activate the press-and-hold mode to improve speech recognition results in noisy environments (requires Dragon Medical Server 3.3 Release 1).
+
When users select the microphone they want to use for dictation via the menu on the speech bar, their selection will be remembered even if they use a different workstation.
+
+
Solved issues in version 3.3 release 1
+
+
In partner integrations based on Dragon Medical SpeechKit (.NET edition), PowerMic Mobile now works properly for new users. [DNB-11621]
+
Special characters in concept names and line/paragraph breaks are now parsed correctly. [DNB-11817]
+
All fields are now speech-enabled correctly if the application contains multiple tabs. [DNB-10893]
+
The last milliseconds of an utterance are no longer split off in rare cases. [DNB-11699]
+
+
New in version 3.2 release 5 (2017-09-26)
+
+
Dragon Medical SpeechKit now displays a warning when the selected recording device is not recommended for speech recognition. [DNB-10056, DNB-10714]
+
Dragon Medical SpeechKit now displays a warning when the user starts recording while the system is still loading. [DNB-10196]
+
The system now remembers users' preferred audio devices. [DNB-9063]
+
+
Solved issues in version 3.2 release 5
+
+
The user is now correctly informed (and the record button is no longer enabled) when there is no recording device available. [DNB-10042, DNB-11498]
+
The options menu no longer lists devices that have been disconnected. [DNB-11476]
+
SetBackgroundImage and SetInitialPosition now work correctly. [DNB-10618]
+
The speech bar no longer stays in the loading state when a session is opened from a background thread without a message loop. [DNB-11622]
+
When multiple VUI forms are initialized, the field with the VUI focus no longer loses its background color when the user switches between the forms and the application no longer sometimes becomes unresponsive. [DNB-11487, DNB-11488]
+
The application no longer becomes unresponsive when recording a long dictation. [DNB-10697]
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.4_R2_DESKTOP.htm b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.4_R2_DESKTOP.htm
new file mode 100644
index 0000000..822284a
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.4_R2_DESKTOP.htm
@@ -0,0 +1,814 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Dragon Medical SpeechKit 3.4 Release 2 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for Dragon Medical SpeechKit 3.4 Release 2 (.NET edition)
+
New in version 3.4 release 2
+
+
Philips SpeechMike Premium Touch SMP3700/3800 is now supported. [DNB-12008]
+
+
Solved issues
+
+
Applications based on Dragon Medical SpeechKit 3.4 now work with Dragon Medical Server version 3.1. [DNB-16343, DNB-17745]
+
WPF controls: Cross-thread issues no longer occur when the speech bar and an another integration resource access a style with the same name. [DNB-15539]
+
+
Note: For information on previous releases, see: Release history.
+
Important information
+
+
The size of the .NET runtime package has increased, due to changes in the underlying technology, to support future product features and compatibility. [DNB-18566]
+
The VUI form focus is no longer set to the speech-enabled field when Initialize(), Open() or Synchronize() is called on the VuiController. [DNB-12643]
+
VMware environments: The VMware Blast Extreme protocol is now fully supported.
+
Filtering auto-texts (defining filters to deactivate auto-texts selectively) is deprecated and will no longer work.
+
The set of redistributable files was changed in version 3.4 release 1. Make sure to verify that all files in the bin folder are included with your application distribution.
+
Please be aware that your application must be recompiled following this upgrade.
+
Dragon Medical SpeechKit 3.4 Release 2 (.NET edition) requires Dragon Medical Server 3.1, 3.2, 3.3 or 3.4.
+
Dragon Medical Server 3.4 is compatible with client versions 3.1, 3.2, 3.3 and 3.4.
+
+
+
Microsoft .NET Framework 4.5 and Microsoft Internet Explorer 11 must be installed on all workstations running .NET edition-based applications.
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Dragon Medical SpeechKit and Dragon Medical embedded 3.4 applications do not work with version 3.0 servers.
+
Version 3.0 client applications do not work with version 3.4 servers.
+
+
Infrastructure changes planned for the next release
+
+
Dragon Medical SpeechKit and Dragon Medical embedded 3.5 applications will not work with version 3.1 and 3.2 servers.
+
Version 3.1 and 3.2 client applications will not work with version 3.5 servers.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating system
+
Windows 10
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
.NET Framework
+
Microsoft .NET 4.5
+
Microsoft .NET 4.5
+
+
+
Microsoft Internet Explorer
+
11
+
10, 11
+
+
+
Remarks
+
+
Dragon Medical SpeechKit (.NET edition) only supports Internet Explorer 10 on platforms for which Internet Explorer 11 is not made available by Microsoft.
Fujitsu Futro S450 (operating system version eLux RP 4.9.0)
+
Fujitsu Futro S520, S700, S720 (operating system version eLux RP 5.1)
+
HP t610 (operating system version eLux RP 4.4.0)
+
+
+
+
Supported microphones
+
Audio works for all microphones listed. Support for button controls is listed below:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Citrix XenApp
+
Citrix XenDesktop
+
RDS
+
VMware Horizon View
+
+
+
+
+
Nuance PowerMic II
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic II with barcode scanner
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic III
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Philips SpeechMike Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Touch
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike III
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Grundig Digta SonicMic II
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic II (US edition)
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic 3
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Olympus DirectRec
+
yes**
+
no
+
yes**
+
yes***
+
+
+
+
* To enable Nuance PowerMic controls, install the Nuance PowerMic Citrix Extension/PowerMic RDS Extension/PowerMic VMware Client Extension.
+
** To enable button controls for third-party devices, install the corresponding redistributable packages.
+
*** To enable button controls for these devices, configure USB device splitting.
+
Remarks
+
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package on the Nuance Healthcare Development Platform.
+
VMware Horizon View 7.3: RTAV is recommended if Nuance audio channels cannot be used.
+
Citrix environments: For Nuance PowerMic button support, install the Nuance PowerMic Citrix Extension on the Citrix client and server/virtual desktop where your application is hosted.
+
+
Microsoft RDS environments: For Nuance PowerMic button support, install the Nuance PowerMic RDS Client Extension on the Remote Desktop Client. Be aware of the following:
+
The extension does not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
The 64-bit and 32-bit versions of the Nuance PowerMic RDS Client Extension are installed together.
+
+
For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the Citrix/RDS client and Citrix/RDS server.
+
Nuance RDS Audio Extension on Windows Server 2012: Microsoft hotfix KB2802311 must be installed. For more information, see the Microsoft Knowledge Base, article 2802311. [PSP00069978]
+
+
Nuance RDS Audio Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) 8.1 and 10 clients. RDP 8.1 is preinstalled on Windows 8.1 and installed by Microsoft Update on Windows 7 and 8. RDP 10 is preinstalled on Windows 10. To disable UDP transport, add the following registry value to the Remote Desktop Client:
+
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
Value: DisableUDPTransport = 1
+
+
Philips SpeechMike on Linux thin clients in a Citrix environment: Session reconnect might not work. Solution: Make sure SpeechMike firmware version 2.54 or higher is installed.
+
For Microsoft Windows 10 clients Citrix Receiver 4.3 or higher is required.
+
+
System requirements - edit controls*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
TX Text Control .NET for Windows Presentation Framework
+
20
+
19.0 to 20.0
+
+
+
TX Text Control .NET for Windows Forms
+
20
+
19.0 to 22.0
+
+
+
+
System.Windows.Forms.TextBoxBase
+
System.Windows.Forms.TextBox
+
+
System.Windows.Forms.MaskedTextBox
+
System.Windows.Forms.RichTextBox
+
+
4.5
+
4.5
+
+
+
System.Windows.Controls.TextBox
+
4.5
+
4.5
+
+
+
*End-of-life: third party environments
+
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When standard support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s standard end-of-life and Nuance's policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
Dragon Medical SpeechKit product life cycle
+
Nuance provides support throughout the life cycle of one version and point release. Please note that Nuance will not perform problem analysis after the scheduled start of restricted maintenance. Dragon Medical Server versions released over three months after the dates stated here will not work with these client editions.
+
+
+
+
+
+
+
+
+
+
+
+
+
.NET edition
+
3.1
+
3.2
+
3.3
+
3.4
+
+
+
Restricted maintenance (scheduled start)
+
2018-02-01
+
2018-02-01
+
2018-11-21
+
2019-06-07*
+
+
+
*Preliminary date; might change in future release notes.
+
Release history
+
New in version 3.4 release 1 (2018-05-25)
+
+
When a user's workstation is locked, recording is stopped and pressing any microphone button will be ignored. [DNB-12596]
+
+
Solved issues in version 3.4 release 1
+
+
After a desktop recompose on Citrix Wyse clients, an internal audio error message is no longer displayed when the application is opened for the first time. [DNB-10176]
+
The application no longer shuts down unexpectedly in very rare cases when recording is stopped. [DNB-12256]
+
+
Solved issues in version 3.3 release 5 (2018-02-23)
+
+
Tab controls no longer sometimes switch to a previously active tab. [DNB-12643]
+
Line breaks and keyboard shortcuts now work properly in the personalization and help window. [DNB-13143]
+
Incorrect warning messages are no longer displayed. [DNB-12150, DNB-12454]
+
The application no longer becomes unresponsive in rare cases. [DNB-12943]
+
+
New in version 3.3 release 3 (2017-12-15)
+
+
The size of GUI elements no longer depends on screen resolution. [DNB-10676]
+
+
Solved issues in version 3.3 release 3
+
+
The application no longer shuts down unexpectedly when a recording device is unplugged. [DNB-10637]
+
The recording device menu on the speech bar is now updated correctly when a recording device is connected or disconnected. [DNB-11639]
+
Error messages are no longer displayed before the speech bar opens. [DNB-11009]
+
The default microphone sensitivity has been updated to improve system behavior. [DNB-12186]
+
+
New in version 3.3 release 1 (2017-11-10)
+
+
The recording device menu on the speech bar is now updated automatically when a recording device is connected or disconnected.
+
Users can now adjust the sensitivity of their microphone to reduce the effect of noisy environments (requires Dragon Medical Server 3.3 Release 1).
+
Users can now activate the press-and-hold mode to improve speech recognition results in noisy environments (requires Dragon Medical Server 3.3 Release 1).
+
When users select the microphone they want to use for dictation via the menu on the speech bar, their selection will be remembered even if they use a different workstation.
+
+
Solved issues in version 3.3 release 1
+
+
In partner integrations based on Dragon Medical SpeechKit (.NET edition), PowerMic Mobile now works properly for new users. [DNB-11621]
+
Special characters in concept names and line/paragraph breaks are now parsed correctly. [DNB-11817]
+
All fields are now speech-enabled correctly if the application contains multiple tabs. [DNB-10893]
+
The last milliseconds of an utterance are no longer split off in rare cases. [DNB-11699]
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.4_R3_DESKTOP.htm b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.4_R3_DESKTOP.htm
new file mode 100644
index 0000000..95d5411
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.4_R3_DESKTOP.htm
@@ -0,0 +1,813 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Dragon Medical SpeechKit 3.4 Release 3 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for Dragon Medical SpeechKit 3.4 Release 3 (.NET edition)
+
New in version 3.4 release 3
+
+
The design of the speech bar and speech bar menu has been improved. [DNB-19209]
+
The notification bubble on the speech bar now pulsates when a new notification is received. [DNB-19830]
+
+
Solved issues
+
+
An irregular internal audio error no longer occurs when users with a Dragon Medical One license turn on the microphone in virtualized environments. [CAVE-4001, SOD-17532]
+
An irregular System.DivideByZeroException no longer occurs after the VuiController is opened. [DNB-17458]
+
A System.AccessViolationException no longer occurs when a speech recognition session is initialized. [DNB-17461]
+
An issue that caused words to be cut off during dictation no longer occurs. [DNB-18035]
+
An internal audio error no longer occurs when the application is launched via Remote Desktop Protocol (RDP) and the user clicks the microphone button on the speech bar. [DNB-19027]
+
The cursor position is now correct after a pause in dictation. [DNB-19877]
+
The Dutch menu is now displayed correctly when the user clicks the menu icon on the speech bar. [DNB-15891]
+
+
Note: For information on previous releases, see: Release history.
+
Important information
+
+
In partner integrations based on Dragon Medical SpeechKit (.NET edition), new users without a Nuance PowerMic Mobile license who select PowerMic Mobile from the Current Device menu are notified that they must apply for a license or select another input device. [DNB-17840]
+
To display your application's end user online help in the Dragon Medical SpeechKit personalization & help window, make sure it can be loaded in an iframe. [DNB-20538]
+
The size of the .NET runtime package has increased, due to changes in the underlying technology, to support future product features and compatibility. [DNB-18566]
+
The VUI form focus is no longer set to the speech-enabled field when Initialize(), Open() or Synchronize() is called on the VuiController. [DNB-12643]
+
VMware environments: The VMware Blast Extreme protocol is now fully supported.
+
Filtering auto-texts (defining filters to deactivate auto-texts selectively) is deprecated and will no longer work.
+
The set of redistributable files was changed in version 3.4 release 1. Make sure to verify that all files in the bin folder are included with your application distribution.
+
Please be aware that your application must be recompiled following this upgrade.
+
Dragon Medical SpeechKit 3.4 Release 3 (.NET edition) requires Dragon Medical Server 3.1, 3.2, 3.3 or 3.4.
+
Dragon Medical Server 3.4 is compatible with client versions 3.1, 3.2, 3.3 and 3.4.
+
+
+
Microsoft .NET Framework 4.5 and Microsoft Internet Explorer 11 must be installed on all workstations running .NET edition-based applications.
+
+
Known issues
+
+
Customizing speech bar button backgrounds is not supported in this release. [DNB-20617]
+
The application shuts down if the user unplugs a Nuance PowerMic III device and tries to use a connected Nuance PowerMic II device. [DNB-20663]
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Dragon Medical SpeechKit and Dragon Medical embedded 3.4 applications do not work with version 3.0 servers.
+
Version 3.0 client applications do not work with version 3.4 servers.
+
+
Infrastructure changes planned for the next release
+
+
Dragon Medical SpeechKit and Dragon Medical embedded 3.5 applications will not work with version 3.1 and 3.2 servers.
+
Version 3.1 and 3.2 client applications will not work with version 3.5 servers.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating system
+
Windows 10
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
.NET Framework
+
Microsoft .NET 4.5
+
Microsoft .NET 4.5
+
+
+
Microsoft Internet Explorer
+
11
+
10, 11
+
+
+
Remarks
+
+
Dragon Medical SpeechKit (.NET edition) only supports Internet Explorer 10 on platforms for which Internet Explorer 11 is not made available by Microsoft.
Fujitsu Futro S450 (operating system version eLux RP 4.9.0)
+
Fujitsu Futro S520, S700, S720 (operating system version eLux RP 5.1)
+
HP t610 (operating system version eLux RP 4.4.0)
+
+
+
+
Supported microphones
+
Audio works for all microphones listed. Support for button controls is listed below:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Citrix XenApp
+
Citrix XenDesktop
+
RDS
+
VMware Horizon View
+
+
+
+
+
Nuance PowerMic II
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic II with barcode scanner
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic III
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Philips SpeechMike Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Touch
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike III
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Grundig Digta SonicMic II
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic II (US edition)
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic 3
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Olympus DirectRec
+
yes**
+
no
+
yes**
+
yes***
+
+
+
+
* To enable Nuance PowerMic controls, install the Nuance PowerMic Citrix Extension/PowerMic RDS Extension/PowerMic VMware Client Extension.
+
** To enable button controls for third-party devices, install the corresponding redistributable packages.
+
*** To enable button controls for these devices, configure USB device splitting.
+
Remarks
+
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package on the Nuance Healthcare Development Platform.
+
VMware Horizon View 7.3: RTAV is recommended if Nuance audio channels cannot be used.
+
Citrix environments: For Nuance PowerMic button support, install the Nuance PowerMic Citrix Extension on the Citrix client.
+
+
Microsoft RDS environments: For Nuance PowerMic button support, install the Nuance PowerMic RDS Client Extension on the Remote Desktop Client. Be aware of the following:
+
The extension does not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
The 64-bit and 32-bit versions of the Nuance PowerMic RDS Client Extension are installed together.
+
+
For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the Citrix/RDS client and Citrix/RDS server.
+
Nuance RDS Audio Extension on Windows Server 2012: Microsoft hotfix KB2802311 must be installed. For more information, see the Microsoft Knowledge Base, article 2802311. [PSP00069978]
+
+
Nuance RDS Audio Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) 8.1 and 10 clients. RDP 8.1 is preinstalled on Windows 8.1 and installed by Microsoft Update on Windows 7 and 8. RDP 10 is preinstalled on Windows 10. To disable UDP transport, add the following registry value to the Remote Desktop Client:
+
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
Value: DisableUDPTransport = 1
+
+
Philips SpeechMike on Linux thin clients in a Citrix environment: Session reconnect might not work. Solution: Make sure SpeechMike firmware version 2.54 or higher is installed.
+
For Microsoft Windows 10 clients Citrix Receiver 4.3 or higher is required.
+
+
System requirements - edit controls*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
TX Text Control .NET for Windows Presentation Framework
+
20
+
19.0 to 20.0
+
+
+
TX Text Control .NET for Windows Forms
+
20
+
19.0 to 22.0
+
+
+
+
System.Windows.Forms.TextBoxBase
+
System.Windows.Forms.TextBox
+
+
System.Windows.Forms.MaskedTextBox
+
System.Windows.Forms.RichTextBox
+
+
4.5
+
4.5
+
+
+
System.Windows.Controls.TextBox
+
4.5
+
4.5
+
+
+
*End-of-life: third party environments
+
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When standard support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s standard end-of-life and Nuance's policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
Dragon Medical SpeechKit product life cycle
+
Nuance provides support throughout the life cycle of one version and point release. Please note that Nuance will not perform problem analysis after the scheduled start of restricted maintenance. Dragon Medical Server versions released over three months after the dates stated here will not work with these client editions.
+
+
+
+
+
+
+
+
+
+
+
+
+
.NET edition
+
3.1
+
3.2
+
3.3
+
3.4
+
+
+
Restricted maintenance (scheduled start)
+
2018-02-01
+
2018-02-01
+
2018-11-21
+
2019-06-26
+
+
+
Release history
+
New in version 3.4 release 2 (2018-11-16)
+
+
Philips SpeechMike Premium Touch SMP3700/3800 is now supported. [DNB-12008]
+
+
Solved issues in version 3.4 release 2
+
+
Applications based on Dragon Medical SpeechKit 3.4 now work with Dragon Medical Server version 3.1. [DNB-16343, DNB-17745]
+
WPF controls: Cross-thread issues no longer occur when the speech bar and an another integration resource access a style with the same name. [DNB-15539]
+
+
New in version 3.4 release 1 (2018-05-25)
+
+
When a user's workstation is locked, recording is stopped and pressing any microphone button will be ignored. [DNB-12596]
+
+
Solved issues in version 3.4 release 1
+
+
After a desktop recompose on Citrix Wyse clients, an internal audio error message is no longer displayed when the application is opened for the first time. [DNB-10176]
+
The application no longer shuts down unexpectedly in very rare cases when recording is stopped. [DNB-12256]
+
+
Solved issues in version 3.3 release 5 (2018-02-23)
+
+
Tab controls no longer sometimes switch to a previously active tab. [DNB-12643]
+
Line breaks and keyboard shortcuts now work properly in the personalization and help window. [DNB-13143]
+
Incorrect warning messages are no longer displayed. [DNB-12150, DNB-12454]
+
The application no longer becomes unresponsive in rare cases. [DNB-12943]
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.5_R1_DESKTOP.htm b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.5_R1_DESKTOP.htm
new file mode 100644
index 0000000..75067f1
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes/DM_SK_RELEASE_NOTES_3.5_R1_DESKTOP.htm
@@ -0,0 +1,804 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Dragon Medical SpeechKit 3.5 Release 1 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for Dragon Medical SpeechKit 3.5 Release 1 (.NET edition)
+
New in version 3.5 release 1
+
+
The microphone icons have been updated. [DNB-23359]
+
New methods SetCornerRadius and SetUIColor are available for customizing the speech bar. SetBackgroundImage is deprecated. For more information, see the Dragon Medical SpeechKit SDK Help. [DNB-20624]
+
The Philips SpeechOne PSM6000 headset is now supported. [DNB-22625]
+
Audio-related error messages are now more informative. [DNB-4126]
+
+
Solved issues
+
+
ITextControl events are no longer duplicated unnecessarily. [DNB-19253]
+
When the application is compiled with .NET 4.7.2, the options menu no longer cuts short the microphone list. This was solved by upgrading the Dragon Medical Server to a version that uses .NET 4.7.2. [DNB-21836]
+
The application no longer shuts down when the user unplugs a Nuance PowerMic III device and uses a connected PowerMic II device. [DNB-20663]
+
The "system is still loading" message displayed to users when recording cannot start is now properly localized. [DNB-10828]
+
+
Note: For information on previous releases, see: Release history.
+
Important information
+
+
Be aware that your application must be recompiled following this upgrade.
+
In partner integrations based on Dragon Medical SpeechKit (.NET edition), new users without a Nuance PowerMic Mobile license who select PowerMic Mobile from the Current Device menu are notified that they must apply for a license or select another input device. [DNB-17840]
+
To display your application's end user online help in the personalization & help window, make sure it can be loaded in an iframe. [DNB-20538]
+
The size of the .NET runtime package has increased, due to changes in the underlying technology, to support future product features and compatibility. [DNB-18566]
+
The VUI form focus is no longer set to the speech-enabled field when Initialize(), Open() or Synchronize() is called on the VuiController. [DNB-12643]
+
Filtering auto-texts (defining filters to deactivate auto-texts selectively) is deprecated and will no longer work.
+
The set of redistributable files was changed in version 3.4 release 1. Make sure to verify that all files in the bin folder are included with your application distribution.
+
Dragon Medical SpeechKit 3.5 Release 1 (.NET edition) requires Dragon Medical Server 3.3, 3.4, 3.5 or 3.6.
+
Dragon Medical Server 3.5 is compatible with client versions 3.2, 3.3, 3.4 and 3.5.
+
+
+
Microsoft .NET Framework 4.7.1 (or higher) and Microsoft Internet Explorer 11 must be installed on all workstations running .NET edition-based applications.
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Dragon Medical SpeechKit and Dragon Medical Embedded 3.5 applications do not work with version 3.0 servers.
+
Version 3.0 client applications do not work with version 3.5 servers.
+
TxTextControl .NET is no longer supported.
+
Microsoft Windows Server 2012 is no longer supported (Windows Server 2012 R2 is still supported).
+
VMware Horizon View 6 is no longer supported.
+
+
Infrastructure changes planned for the next release
+
+
Dragon Medical SpeechKit and Dragon Medical Embedded 3.6 applications will not work with version 3.1 and 3.2 servers.
+
Version 3.1 and 3.2 client applications are deprecated and their use is discouraged with version 3.6 servers.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating system
+
Windows 10
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
.NET Framework
+
Microsoft .NET 4.7.2
+
Microsoft .NET 4.7.1 or higher
+
+
+
Microsoft Internet Explorer
+
11
+
10, 11
+
+
+
Remarks
+
+
Dragon Medical SpeechKit (.NET edition) only supports Internet Explorer 10 on platforms for which Internet Explorer 11 is not made available by Microsoft.
IGEL (For information on the IGEL thin clients supported, search for Nuance compatibility in the IGEL Knowledge Base.)
+
Fujitsu Futro S520/S700/S720 with operating system eLux RP 5.1.x (Philips SpeechMike button controls were not tested - Philips Speech Drivers for Citrix are not included in this firmware version.)
+
+
+
+
Supported microphones
+
Audio works for all microphones listed. Support for button controls is listed below:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Citrix XenApp
+
Citrix XenDesktop
+
RDS
+
VMware Horizon View
+
+
+
+
+
Nuance PowerMic II
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic II with barcode scanner
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Nuance PowerMic III
+
yes*
+
yes*
+
yes*
+
yes*
+
+
+
Philips SpeechMike Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Touch
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike Premium Air
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechMike III
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Philips SpeechOne PSM6000 headset
+
yes**
+
yes**
+
yes**
+
yes**
+
+
+
Grundig Digta SonicMic II
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic II (US edition)
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Grundig Digta SonicMic 3
+
yes**
+
yes**
+
yes**
+
yes***
+
+
+
Olympus DirectRec
+
yes**
+
no
+
yes**
+
yes***
+
+
+
+
* To enable Nuance PowerMic controls, install the Nuance PowerMic Citrix Extension/PowerMic RDS Extension/PowerMic VMware Client Extension.
+
** To enable button controls for third-party devices, install the corresponding redistributable packages.
+
*** To enable button controls for these devices, configure USB device splitting.
+
Remarks
+
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package on the Nuance Healthcare Development Platform.
+
+
Nuance Citrix/RDS/VMware Audio Extension and Nuance PowerMic Citrix/RDS/VMware Extension:
+
The extensions do not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
Make sure you uninstall the corresponding server/virtual desktop component setup if it is no longer used by other products.
+
+
+
Nuance RDS Audio Extension and Nuance PowerMic RDS Client Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) 8.1 clients and on RDP 10 clients. RDP 8.1 is preinstalled on Windows 8.1 and installed by Microsoft Update on Windows 7 and 8. RDP 10 is preinstalled on Windows 10.
+
To disable UDP transport, add the following registry keys and value to the Remote Desktop Client, then restart the PC:
+
Keys:
+
HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
+
HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Terminal Server Client
+
+
DWORD Value:
+
DisableUDPTransport = 1
+
+
The 64-bit version of the Nuance Citrix Client Audio Extension for Linux is now available.
+
VMware Horizon View 7.3: RTAV with device splitting is recommended if Nuance audio channels cannot be used.
+
To enable microphone button support for Philips, Grundig and Olympus devices, contact your device vendor for drivers that support your virtualized environment; deploy them on the server/virtual desktop where your application is hosted and on the client PC.
+
+
Microsoft RDS: When the Grundig drivers are not installed on both RDS server and client endpoint, the application using a Grundig device might become unresponsive when reconnecting to a session.
+
+
Philips SpeechMike on Linux thin clients in a Citrix environment: Session reconnect might not work. Solution: Make sure SpeechMike firmware version 2.54 or higher is installed.
+
+
System requirements - edit controls*
+
+
+
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
+
System.Windows.Forms.TextBoxBase
+
System.Windows.Forms.TextBox
+
+
System.Windows.Forms.MaskedTextBox
+
System.Windows.Forms.RichTextBox
+
+
4.5
+
4.5
+
+
+
System.Windows.Controls.TextBox
+
4.5
+
4.5
+
+
+
*End-of-life: third-party environments
+
Support for third-party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third-party product and supporting Nuance documentation.
+
When standard support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s standard end-of-life and Nuance's policy. This means that issues that are a combination of the vendor's component and the Nuance solution cannot be supported.
+
Dragon Medical SpeechKit product life cycle
+
Nuance provides support throughout the life cycle of one version and point release. Please note that Nuance will not perform problem analysis after the scheduled start of restricted maintenance. Dragon Medical Server versions released over three months after the dates stated here will not work with these client editions.
+
+
+
+
+
+
+
+
+
+
+
+
+
.NET edition
+
3.2
+
3.3
+
3.4
+
3.5
+
+
+
Restricted maintenance (scheduled start)
+
2018-02-01
+
2018-11-21
+
2020-02-15
+
2020-11-15
+
+
+
Release history
+
New in version 3.4 release 3 (2019-02-22)
+
+
The design of the speech bar and speech bar menu has been improved. [DNB-19209]
+
The notification bubble on the speech bar now pulsates when a new notification is received. [DNB-19830]
+
+
Solved issues in version 3.4 release 3
+
+
An irregular internal audio error no longer occurs when users with a Dragon Medical One license turn on the microphone in virtualized environments. [CAVE-4001, SOD-17532]
+
An irregular System.DivideByZeroException no longer occurs after the VuiController is opened. [DNB-17458]
+
A System.AccessViolationException no longer occurs when a speech recognition session is initialized. [DNB-17461]
+
An issue that caused words to be cut off during dictation no longer occurs. [DNB-18035]
+
An internal audio error no longer occurs when the application is launched via Remote Desktop Protocol (RDP) and the user clicks the microphone button on the speech bar. [DNB-19027]
+
The cursor position is now correct after a pause in dictation. [DNB-19877]
+
The Dutch menu is now displayed correctly when the user clicks the menu icon on the speech bar. [DNB-15891]
+
+
New in version 3.4 release 2 (2018-11-16)
+
+
Philips SpeechMike Premium Touch SMP3700/3800 is now supported. [DNB-12008]
+
+
Solved issues in version 3.4 release 2
+
+
Applications based on Dragon Medical SpeechKit 3.4 now work with Dragon Medical Server version 3.1. [DNB-16343, DNB-17745]
+
WPF controls: Cross-thread issues no longer occur when the speech bar and an another integration resource access a style with the same name. [DNB-15539]
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes_NSA_SAS/DANUBE_README_1.2_SR6_DESKTOP.htm b/x64/doc/Content/ReleaseNotes_NSA_SAS/DANUBE_README_1.2_SR6_DESKTOP.htm
new file mode 100644
index 0000000..1561213
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes_NSA_SAS/DANUBE_README_1.2_SR6_DESKTOP.htm
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Nuance SpeechAnywhere 1.2 Service Release 6 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
Release notes for Nuance SpeechAnywhere 1.2 SR 6
+
This is a service release for the Nuance SpeechAnywhere (.NET edition).
+
All information in this file is "last minute" and might overrule information in the documentation.
+
Solved issues
+
+
+
Button control focus handling now works correctly when more than one application is running.
+
+
+
Audio Wizard calibration settings are now always remembered.
+
+
+
A custom channel is now supported for recording in Citrix environments; audio bandwidth usage has been reduced from more than1 Mbit/s to around 64 kbit/s.
+
To benefit from this, make sure to install the SpeechMagic Citrix Extension on both server and clients.
+
+
In x86 environments based on Microsoft .NET Framework 4.0 recording can now always be stopped via the feedback bubble.
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes_NSA_SAS/DANUBE_README_1.2_SR8_DESKTOP.htm b/x64/doc/Content/ReleaseNotes_NSA_SAS/DANUBE_README_1.2_SR8_DESKTOP.htm
new file mode 100644
index 0000000..ef9853c
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes_NSA_SAS/DANUBE_README_1.2_SR8_DESKTOP.htm
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Nuance SpeechAnywhere 1.2 Service Release 8
+
+
+
+
+
+
+
+
+
+
+
Release Notes for Nuance SpeechAnywhere 1.2 Service Release 8
+
This is a service release for Nuance SpeechAnywhere (.NET edition).
+
All information in this file is "last minute" and might overrule information in the documentation.
+
Recording devices
+
+
+
The red light on the device is now on when recording is on.
+
+
Due to device firmware limitations, field navigation via hardware buttons, on Philips SpeechMike slider devices, is not supported when recording is on.
+
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes_NSA_SAS/DANUBE_README_1.3_DESKTOP.htm b/x64/doc/Content/ReleaseNotes_NSA_SAS/DANUBE_README_1.3_DESKTOP.htm
new file mode 100644
index 0000000..658014e
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes_NSA_SAS/DANUBE_README_1.3_DESKTOP.htm
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 360 | SpeechAnywhere Services 1.3
+
+
+
+
+
+
+
+
+
+
+
Readme for 360 | SpeechAnywhere Services 1.3
+
Important information for on-premises systems
+
The 360 | SpeechAnywhere Services 1.3 administration and installation guides are available in English, German, French, Dutch, Spanish, Swedish, Norwegian, Danish and Finnish. Please be aware that the English editions are the most up-to-date; other languages do not contain some late changes to the guides.
+
+
Updated sections in the English edition of the installation guide: "360 | SpeechAnywhere Services Server" chapter.
+
Updated sections in the English edition of the administration guide: "NMS/NMC" chapter, "Licensing" chapter, "Auto-text" chapter and "Custom commands" chapter.
+
+
Known issues
+
If you have defined application commands with more than one display string only the first is displayed on the What You Can Say page.
+
Occasionally the connection to the USB recording device is lost and cannot be re-established. Workaround: plug the device into another USB port.
+
In hosted systems the first 2 utterances of a first time user are not reliably recognized.
+
In on-premises systems the SpokenText parameter of CommandRecognized events is always empty.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes_NSA_SAS/DANUBE_README_1.3_SR2_DESKTOP.htm b/x64/doc/Content/ReleaseNotes_NSA_SAS/DANUBE_README_1.3_SR2_DESKTOP.htm
new file mode 100644
index 0000000..9c6ee8a
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes_NSA_SAS/DANUBE_README_1.3_SR2_DESKTOP.htm
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 360 | SpeechAnywhere Services 1.3 Service Release 2
+
+
+
+
+
+
+
+
+
+
+
360 | SpeechAnywhere Services 1.3 Service Release 2 Release Notes
+
This is a service release for 360 | SpeechAnywhere Services .NET edition.
+
Solved issues
+
The system sometimes stopped processing sound. The system now reliably processes sound and returns the corresponding recognized text.
+
Windows Terminal Server is now supported; the SpeechMagic WTS Extension must be installed.
+
The Voice Activity Detection (VAD) algorithm has been improved.
+
Active command sets can now be changed when the system is listening.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes_NSA_SAS/DANUBE_README_1.3_SR8_DESKTOP.htm b/x64/doc/Content/ReleaseNotes_NSA_SAS/DANUBE_README_1.3_SR8_DESKTOP.htm
new file mode 100644
index 0000000..f4835f4
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes_NSA_SAS/DANUBE_README_1.3_SR8_DESKTOP.htm
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 360 | SpeechAnywhere Services 1.3 Service Release 8
+
+
+
+
+
+
+
+
+
+
+
This is a service release for 360 | SpeechAnywhere Services .NET edition.
+
This service release is cumulative and contains all changes to previous SAS .NET edition service releases.
+
Solved issues
+
Audio
+
In cases of high workstation CPU load or faulty audio devices, recording sometimes stopped but the user was not notified.
+
In a Citrix/WTS environment with an unreliable network connection, recording sometimes stopped but the user was not notified.
+
Network connection
+
Users sometimes experienced a delay of up to 5 minutes which resulted in a loss of connectivity and loss of parts of the dictation; this was due to a Microsoft issue in the networking stack (for more information, see: http://support.microsoft.com/kb/976816).
+
Previous service release information
+
Service release 2
+
The system sometimes stopped processing sound. The system now reliably processes sound and returns the corresponding recognized text.
+
Windows Terminal Server is now supported; the SpeechMagic WTS Extension must be installed.
+
The Voice Activity Detection (VAD) algorithm has been improved.
+
Active command sets can now be changed when the system is listening
+
If you have defined application commands with more than one display string all are now displayed on the What You Can Say page.
+
Known issues
+
Occasionally the connection to the USB recording device is lost and cannot be re-established. Workaround: plug the device into another USB port.
+
In hosted systems the first 2 utterances of a first time user are not reliably recognized.
+
In on-premises systems the SpokenText parameter of CommandRecognized events is always empty.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_README_1.3_SR15_DESKTOP.htm b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_README_1.3_SR15_DESKTOP.htm
new file mode 100644
index 0000000..810ddd9
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_README_1.3_SR15_DESKTOP.htm
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 360 | SpeechAnywhere Services 1.3 Service Release 15
+
+
+
+
+
+
+
+
+
+
+
This is a service release for 360 | SpeechAnywhere Services .NET edition.
+
This service release is cumulative and contains all changes to previous SAS .NET edition service releases.
+
New features
+
Linux thin clients are now supported. For more information, see the readme delivered with the Linux package.
+
Solved issues
+
The application no longer crashes if the user tries to start the Audio Wizard while recording is running.
+
The first utterance at the beginning of a new VUIForm is now always recognized properly.
+
If you change from one recording device to another and then return to the first recording device, 360 | SpeechAnywhere Services no longer stops responding.
+
Previous service release information
+
Service release 8
+
In cases of high workstation CPU load or faulty audio devices, recording sometimes stopped but the user was not notified.
+
In a Citrix/WTS environment with an unreliable network connection, recording sometimes stopped but the user was not notified.
+
Users sometimes experienced a delay of up to 5 minutes which resulted in a loss of connectivity and loss of parts of the dictation; this was due to a Microsoft issue in the networking stack (for more information, see: http://support.microsoft.com/kb/976816).
+
Service release 2
+
The system sometimes stopped processing sound. The system now reliably processes sound and returns the corresponding recognized text.
+
Windows Terminal Server is now supported; the SpeechMagic WTS Extension must be installed.
+
The Voice Activity Detection (VAD) algorithm has been improved.
+
Active command sets can now be changed when the system is listening
+
If you have defined application commands with more than one display string all are now displayed on the What You Can Say page.
+
Known issues
+
Occasionally the connection to the USB recording device is lost and cannot be re-established. Workaround: plug the device into another USB port.
+
In hosted systems the first 2 utterances of a first time user are not reliably recognized.
+
In on-premises systems the SpokenText parameter of CommandRecognized events is always empty.
+
System requirements
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 7
+
Windows XP Windows 7 Windows 8
+
+
+
.Net Framework
+
Microsoft .Net 3.5 SP1
+
Microsoft .Net 3.5 SP1 and higher
+
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.4_DESKTOP.htm b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.4_DESKTOP.htm
new file mode 100644
index 0000000..eeae361
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.4_DESKTOP.htm
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 360 | SpeechAnywhere Services 1.4 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
Release Notes for 360 | SpeechAnywhere Services 1.4 (.NET edition)
+
Important information
+
+
360 | SpeechAnywhere Services 1.4 Server is compatible with client versions 1.2 and 1.3.
+
+
+
SAS will work on Microsoft Windows XP, however please be aware that newer operating systems are recommended due to the Microsoft support policy.
+
+
+
The delete field voice command has been removed.
+
+
+
In SAS "license GUID" has changed to "organization token" and in NMC "customer token" has changed to "organization token".
+
+
Known issues
+
+
The automatic gain control (AGC) of the recording device or the device drivers/sound card drivers interferes with the SAS automatic audio adjustment feature. Solution: disable the interfering AGCs.
+
The SpokenText parameter in the CommandRecognized event is empty in command mode. [PSP00062085]
+
+
Infrastructure no longer supported
+
+
Version 1.0 client-based applications will stop working.
+
+
Infrastructure changes planned for the next release
+
+
In 360 | SpeechAnywhere Services 1.5 all version 1.1 client-based applications will stop working.
+
+
Infrastructure changes planned for future releases
+
+
In 360 | SpeechAnywhere Services 1.6 all Microsoft .Net 3.5-based applications will stop working. The minimum requirement will be Microsoft .Net 4.0.
+
+
System requirements
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 7
+
Windows XP Windows 7 Windows 8
+
+
+
.Net Framework
+
Microsoft .Net 3.5 SP1
+
Microsoft .Net 3.5 SP1 and higher
+
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.4_SR12_DESKTOP.htm b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.4_SR12_DESKTOP.htm
new file mode 100644
index 0000000..efd64ad
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.4_SR12_DESKTOP.htm
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 360 | SpeechAnywhere Services 1.4 Service Release 12 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
Release Notes for 360 | SpeechAnywhere Services 1.4 Service Release 12 (.NET edition)
+
Solved issues
+
When the user records over multiple distinct pieces of existing text in a high-latency situation, the new text is now inserted in the correct place. To resolve this issue service release 12 must also be deployed on the SAS Server. [PSP00070794, PSP00070802]
+
In a Windows Presentation Foundation form, the cursor is now correctly positioned when the user says new line/new paragraph after the cursor has been manually moved. [PSP00070759]
+
The application no longer shuts down unexpectedly when a speech-enabled form is closed immediately after opening it. [PSP00070803]
+
The application no longer stops responding when it is resized quickly. [PSP00070803]
+
Solved issues in service release 8
+
When the audio input is too loud the volume meter now correctly displays feedback in red. [PSP00069441]
+
In a Windows Presentation Foundation application, the VuiController now always initializes correctly. [PSP00069848]
+
The .NET SDK no longer crashes when a VUI form is reinitialized. [PSP00070400]
+
The speech bar is now always visible when your application is set as 'always on top'. [PSP00069203]
+
Solved issues in service release 1
+
When recording is started the first 500 ms of audio is no longer lost. [PSP00069214]
+
Important information
+
+
360 | SpeechAnywhere Services 1.4 Server is compatible with client versions 1.2 and 1.3.
+
+
+
SAS will work on Microsoft Windows XP, however please be aware that newer operating systems are recommended due to the Microsoft support policy.
+
+
+
The delete field voice command has been removed.
+
+
+
In SAS "license GUID" has changed to "organization token" and in NMC "customer token" has changed to "organization token".
+
+
Known issues
+
+
The automatic gain control (AGC) of the recording device or the device drivers/sound card drivers interferes with the SAS automatic audio adjustment feature. Solution: disable the interfering AGCs.
+
The SpokenText parameter in the CommandRecognized event is empty in command mode. [PSP00062085]
+
+
Infrastructure no longer supported
+
+
Version 1.0 client-based applications will stop working.
+
+
Infrastructure changes planned for the next release
+
+
In 360 | SpeechAnywhere Services 1.5 all version 1.1 client-based applications will stop working.
+
+
Infrastructure changes planned for future releases
+
+
In 360 | SpeechAnywhere Services 1.6 all Microsoft .Net 3.5-based applications will stop working. The minimum requirement will be Microsoft .Net 4.0.
+
+
System requirements
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 7
+
Windows XP Windows 7 Windows 8
+
+
+
.Net Framework
+
Microsoft .Net 3.5 SP1
+
Microsoft .Net 3.5 SP1 and higher
+
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.4_SR13_DESKTOP.htm b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.4_SR13_DESKTOP.htm
new file mode 100644
index 0000000..9f9a88d
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.4_SR13_DESKTOP.htm
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 360 | SpeechAnywhere Services 1.4 Service Release 13 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
Release Notes for 360 | SpeechAnywhere Services 1.4 Service Release 13 (.NET edition)
In very rare circumstances an error message popped up during recording; recording would stop working and the application had to be restarted. This no longer happens. [PSP00070896]
+
Solved issues in service release 12
+
When the user records over multiple distinct pieces of existing text in a high-latency situation, the new text is now inserted in the correct place. To resolve this issue service release 12 must also be deployed on the SAS Server. [PSP00070794, PSP00070802]
+
In a Windows Presentation Foundation form, the cursor is now correctly positioned when the user says new line/new paragraph after the cursor has been manually moved. [PSP00070759]
+
The application no longer shuts down unexpectedly when a speech-enabled form is closed immediately after opening it. [PSP00070803]
+
The application no longer stops responding when it is resized quickly. [PSP00070803]
+
Solved issues in service release 8
+
When the audio input is too loud the volume meter now correctly displays feedback in red. [PSP00069441]
+
In a Windows Presentation Foundation application, the VuiController now always initializes correctly. [PSP00069848]
+
The .NET SDK no longer crashes when a VUI form is reinitialized. [PSP00070400]
+
The speech bar is now always visible when your application is set as 'always on top'. [PSP00069203]
+
Solved issues in service release 1
+
When recording is started the first 500 ms of audio is no longer lost. [PSP00069214]
+
Important information
+
+
360 | SpeechAnywhere Services 1.4 Server is compatible with client versions 1.2 and 1.3.
+
+
+
SAS will work on Microsoft Windows XP, however please be aware that newer operating systems are recommended due to the Microsoft support policy.
+
+
+
The delete field voice command has been removed.
+
+
+
In SAS "license GUID" has changed to "organization token" and in NMC "customer token" has changed to "organization token".
+
+
Known issues
+
+
The automatic gain control (AGC) of the recording device or the device drivers/sound card drivers interferes with the SAS automatic audio adjustment feature. Solution: disable the interfering AGCs.
+
The SpokenText parameter in the CommandRecognized event is empty in command mode. [PSP00062085]
+
+
Infrastructure no longer supported
+
+
Version 1.0 client-based applications will stop working.
+
+
Infrastructure changes planned for the next release
+
+
In 360 | SpeechAnywhere Services 1.5 all version 1.1 client-based applications will stop working.
+
+
Infrastructure changes planned for future releases
+
+
In 360 | SpeechAnywhere Services 1.6 all Microsoft .Net 3.5-based applications will stop working. The minimum requirement will be Microsoft .Net 4.0.
+
+
System requirements
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 7
+
Windows XP Windows 7 Windows 8
+
+
+
.Net Framework
+
Microsoft .Net 3.5 SP1
+
Microsoft .Net 3.5 SP1 and higher
+
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.4_SR1_DESKTOP.htm b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.4_SR1_DESKTOP.htm
new file mode 100644
index 0000000..49b912d
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.4_SR1_DESKTOP.htm
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 360 | SpeechAnywhere Services 1.4 Service Release 1 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
Release Notes for 360 | SpeechAnywhere Services 1.4 Service Release 1 (.NET edition)
+
Solved issues
+
When recording is started the first 500 ms of audio is no longer lost. [PSP00069214]
+
Important information
+
+
360 | SpeechAnywhere Services 1.4 Server is compatible with client versions 1.2 and 1.3.
+
+
+
SAS will work on Microsoft Windows XP, however please be aware that newer operating systems are recommended due to the Microsoft support policy.
+
+
+
The delete field voice command has been removed.
+
+
+
In SAS "license GUID" has changed to "organization token" and in NMC "customer token" has changed to "organization token".
+
+
Known issues
+
+
The automatic gain control (AGC) of the recording device or the device drivers/sound card drivers interferes with the SAS automatic audio adjustment feature. Solution: disable the interfering AGCs.
+
The SpokenText parameter in the CommandRecognized event is empty in command mode. [PSP00062085]
+
+
Infrastructure no longer supported
+
+
Version 1.0 client-based applications will stop working.
+
+
Infrastructure changes planned for the next release
+
+
In 360 | SpeechAnywhere Services 1.5 all version 1.1 client-based applications will stop working.
+
+
Infrastructure changes planned for future releases
+
+
In 360 | SpeechAnywhere Services 1.6 all Microsoft .Net 3.5-based applications will stop working. The minimum requirement will be Microsoft .Net 4.0.
+
+
System requirements
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 7
+
Windows XP Windows 7 Windows 8
+
+
+
.Net Framework
+
Microsoft .Net 3.5 SP1
+
Microsoft .Net 3.5 SP1 and higher
+
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.4_SR8_DESKTOP.htm b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.4_SR8_DESKTOP.htm
new file mode 100644
index 0000000..3bae25b
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.4_SR8_DESKTOP.htm
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 360 | SpeechAnywhere Services 1.4 Service Release 8 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
Release Notes for 360 | SpeechAnywhere Services 1.4 Service Release 8 (.NET edition)
+
Solved issues
+
When the audio input is too loud the volume meter now correctly displays feedback in red. [PSP00069441]
+
In a Windows Presentation Foundation application, the VuiVontroller now always initializes correctly. [PSP00069848]
+
The .NET SDK no longer crashes when a VUI form is reinitialized. [PSP00070400]
+
The speech bar is now always visible when your application is set as 'always on top'. [PSP00069203]
+
Solved issues in service release 1
+
When recording is started the first 500 ms of audio is no longer lost. [PSP00069214]
+
Important information
+
+
360 | SpeechAnywhere Services 1.4 Server is compatible with client versions 1.2 and 1.3.
+
+
+
SAS will work on Microsoft Windows XP, however please be aware that newer operating systems are recommended due to the Microsoft support policy.
+
+
+
The delete field voice command has been removed.
+
+
+
In SAS "license GUID" has changed to "organization token" and in NMC "customer token" has changed to "organization token".
+
+
Known issues
+
+
The automatic gain control (AGC) of the recording device or the device drivers/sound card drivers interferes with the SAS automatic audio adjustment feature. Solution: disable the interfering AGCs.
+
The SpokenText parameter in the CommandRecognized event is empty in command mode. [PSP00062085]
+
+
Infrastructure no longer supported
+
+
Version 1.0 client-based applications will stop working.
+
+
Infrastructure changes planned for the next release
+
+
In 360 | SpeechAnywhere Services 1.5 all version 1.1 client-based applications will stop working.
+
+
Infrastructure changes planned for future releases
+
+
In 360 | SpeechAnywhere Services 1.6 all Microsoft .Net 3.5-based applications will stop working. The minimum requirement will be Microsoft .Net 4.0.
+
+
System requirements
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 7
+
Windows XP Windows 7 Windows 8
+
+
+
.Net Framework
+
Microsoft .Net 3.5 SP1
+
Microsoft .Net 3.5 SP1 and higher
+
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.5_DESKTOP.htm b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.5_DESKTOP.htm
new file mode 100644
index 0000000..67b7df8
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.5_DESKTOP.htm
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 360 | SpeechAnywhere Services 1.5 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
Release Notes for 360 | SpeechAnywhere Services 1.5 (.NET edition)
+
Important information
+
+
Please be aware that your application must be recompiled following this upgrade.
+
360 | SpeechAnywhere Services 1.5 Server is compatible with client versions 1.3, 1.4 and 1.5.
+
360 | SpeechAnywhere Services 1.5 will work on Microsoft Windows XP, however please be aware that newer operating systems are recommended due to the Microsoft support policy.
+
+
Known issues
+
+
The automatic gain control (AGC) of the recording device or the device drivers/sound card drivers interferes with the SpeechAnywhere Services automatic audio adjustment feature. Solution: disable the interfering AGCs.
+
The SpokenText parameter in the CommandRecognized event is empty in command mode. [PSP00062085]
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Version 1.1 client-based applications will stop working.
+
+
Infrastructure changes planned for the next release
+
+
In 360 | SpeechAnywhere Services 1.6 all version 1.2 client-based applications will stop working.
+
In 360 | SpeechAnywhere Services 1.6 all Microsoft .NET 3.5-based applications will stop working. The minimum requirement will be Microsoft .NET 4.0.
+
In 360 | SpeechAnywhere Services 1.6, Microsoft Windows XP will no longer be supported.
+
In 360 | SpeechAnywhere Services 1.6, Microsoft Windows XP will no longer be supported as the Remote Desktop Client.
+
In 360 | SpeechAnywhere Services 1.6, Citrix XenApp 6.0 will no longer be supported.
+
+
Infrastructure changes planned for the release after next
+
+
In 360 | SpeechAnywhere Services 1.7 all Microsoft .NET 4.0-based applications will stop working. The minimum requirement will be Microsoft .NET 4.5.
+
+
System requirements*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 7
+
+
Windows XP Service Pack 3
+
Windows 7
+
Windows 8
+
Windows 8.1
+
+
+
+
.NET Framework
+
Microsoft .Net 3.5 SP1
+
Microsoft .NET 3.5 SP1 - .NET 4.5
+
+
+
VMware Horizon View
+
5.3
+
5.2 and 5.3
+
+
+
Citrix XenApp
+
+
6.0 and 6.5
+
+
+
Citrix XenDesktop
+
7
+
5.x and 7
+
+
+
Remote Desktop Services
+
Windows Server 2008 R2
+
Windows Server 2008 R2 and 2012
+
+
+
Remote Desktop Client
+
+
Windows 7
+
Windows 8
+
+
+
Windows XP
+
Windows 7
+
Windows 8
+
Windows 8.1
+
+
+
+
Windows-based thin clients
+
+
Windows Embedded Standard 7
+
+
+
Linux thin clients
+
Fujitsu Futro
+
+
IGEL UD2 (firmware version UD LX 4.07.100, 4.10.100)
+
IGEL UD3 (firmware version UD LX 4.07.100, 4.10.100, 4.12.110)
+
IGEL UD5 (firmware version UD LX 4.07.100, 4.10.100, 4.12.110)
+
Fujitsu Futro S400 (operating system version eLux RL 2.12.2)
+
Fujitsu Futro S450 (operating system version eLux RL 2.12.2)
+
Fujitsu Futro S700 (operating system version UniCon eLux RL version 3.8.0)
+
+
+
+
Remarks
+
+
Virtual environments: For full support of virtual platforms, a custom audio channel needs to be deployed both on the platform client and platform server. For more information, see the custom audio channel deployment package in the SpeechMagic package or on the Nuance Healthcare Development Platform.
+
Citrix and Microsoft RDS environments: For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the platform client and platform server. For Nuance PowerMic devices, these drivers also need to be deployed and are included with the SpeechMagic package or with the driver package on the Nuance Healthcare Development Platform.
+
For Citrix XenDesktop, third-party drivers for Philips, Grundig and Olympus devices are not available at the time of the 360 | SpeechAnywhere Services 1.5 release. Please contact your device vendor for updated drivers with XenDesktop support.
+
For VMware environments, please find more information about system configuration in the VMware Knowledge Base.
+
+
*End-of-life: third party environments
+
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations the vendor’s end-of-life policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.5_SR11_DESKTOP.htm b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.5_SR11_DESKTOP.htm
new file mode 100644
index 0000000..4e1c4cd
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.5_SR11_DESKTOP.htm
@@ -0,0 +1,167 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 360 | SpeechAnywhere Services 1.5 Service Release 11 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
Release Notes for 360 | SpeechAnywhere Services 1.5 Service Release 11 (.NET edition)
+
Solved issues
+
New text is now inserted in the correct position even if the user changes the selection before all outstanding recognition results arrive from the SAS Server. [PSP00074188]
+
New text is no longer inserted at the wrong position in special cases of manual editing before all outstanding recognition results arrive from the SAS Server. [PSP00074519]
+
New text is no longer inserted at the wrong position after longer periods of idleness. [PSP00075048]
+
Solved issues in service release 4
+
SAS .NET SDK-based applications now start on machines with Microsoft .NET Framework 4.5 only. [PSP00072963]
+
Text is now always written in the correct field when navigating with control device buttons even if the user does not interrupt speaking. [PSP00073742]
+
Text is now written in the correct field when navigating using a mixture of GUI clicks and control device buttons. [PSP00074153]
+
New text is now inserted in the correct position even if the user changes the selection before all outstanding recognition results arrive from the SAS Server. [PSP00074188]
+
TX Text Control .NET for Windows Presentation Framework 19.0 to 20.0 and WinForms is now supported. [PSP00074234, PSP00072293, PSP00073081]
+
Following the recent iOS security issue we conducted a thorough review of all 360 | SpeechAnywhere Services SDKs and identified a potential security issue on the .NET SDK. This security issue could make a WCF-based application integrating the .NET SDK vulnerable to man-in-the-middle attacks. At this time we have no reason to suspect this vulnerability has been exploited; however, we recommend that all partners upgrade to this new SAS SDK to ensure the highest levels of security. [PSP00073531]
+
Be aware that this issue applies to all .NET editions of 360 | SpeechAnywhere Services (1.2, 1.3 and 1.4). It is Nuance policy to only provide service releases for the most recent major version; if you are using an older version please upgrade to version 1.5 in order to benefit from all fixes and improvements.
+
Important: Make sure to upgrade and recompile your integration and distribute to your customers as soon as possible.
+
Important information
+
+
Please be aware that your application must be recompiled following this upgrade.
+
+
360 | SpeechAnywhere Services 1.5 Server is compatible with client versions 1.3, 1.4 and 1.5.
+
+
360 | SpeechAnywhere Services 1.5 .NET is compatible with server versions 1.3, 1.4 and 1.5.
+
360 | SpeechAnywhere Services 1.5 will work on Microsoft Windows XP, however please be aware that newer operating systems are recommended due to the Microsoft support policy.
+
+
Known issues
+
+
The automatic gain control (AGC) of the recording device or the device drivers/sound card drivers interferes with the SpeechAnywhere Services automatic audio adjustment feature. Solution: Disable the interfering AGCs.
+
The SpokenText parameter in the CommandRecognized event is empty in command mode. [PSP00062085]
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Version 1.1 client-based applications will stop working with version 1.5 servers.
+
+
Infrastructure changes planned for the next release
+
+
In 360 | SpeechAnywhere Services 1.6 all version 1.2 client-based applications will stop working.
+
In 360 | SpeechAnywhere Services 1.6 all Microsoft .NET 3.5-based applications will stop working. The minimum requirement will be Microsoft .NET 4.0.
+
In 360 | SpeechAnywhere Services 1.6, Microsoft Windows XP will no longer be supported.
+
In 360 | SpeechAnywhere Services 1.6, Microsoft Windows XP will no longer be supported as the Remote Desktop Client.
+
In 360 | SpeechAnywhere Services 1.6, Citrix XenApp 6.0 will no longer be supported.
+
+
Infrastructure changes planned for the release after next
+
+
In 360 | SpeechAnywhere Services 1.7 all Microsoft .NET 4.0-based applications will stop working. The minimum requirement will be Microsoft .NET 4.5.
+
+
System requirements*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 7
+
+
Windows XP Service Pack 3
+
Windows 7
+
Windows 8
+
Windows 8.1
+
+
+
+
.NET Framework
+
Microsoft .Net 3.5 SP1
+
Microsoft .NET 3.5 SP1 - .NET 4.5
+
+
+
VMware Horizon View
+
5.3
+
5.2 and 5.3
+
+
+
Citrix XenApp
+
+
6.0 and 6.5
+
+
+
Citrix XenDesktop
+
7
+
5.x and 7
+
+
+
Remote Desktop Services
+
Windows Server 2008 R2
+
Windows Server 2008 R2 and 2012
+
+
+
Remote Desktop Client
+
+
Windows 7
+
Windows 8
+
+
+
Windows XP
+
Windows 7
+
Windows 8
+
Windows 8.1
+
+
+
+
Windows-based thin clients
+
+
Windows Embedded Standard 7
+
+
+
Linux thin clients
+
Fujitsu Futro
+
+
IGEL UD2 (firmware version UD LX 4.07.100, 4.10.100)
+
IGEL UD3 (firmware version UD LX 4.07.100 ,4.10.100, 4.12.110)
+
IGEL UD5 (firmware version UD LX 4.07.100, 4.10.100, 4.12.110)
+
Fujitsu Futro S450 (operating system version eLux RP 4.3)
+
Fujitsu Futro S700 (operating system version eLux RP 4.3)
+
+
+
+
TX Text Control .NET
+
TX Text Control .NET for Windows Presentation Framework 20
+
TX Text Control .NET for Windows Presentation Framework 19.0 to 20.0 and for WinForms
+
+
+
Remarks
+
+
Virtual environments: For full support of virtual platforms, a custom audio channel needs to be deployed both on the platform client and platform server. For more information, see the custom audio channel deployment package in the SpeechMagic package or on the Nuance Healthcare Development Platform.
+
Citrix and Microsoft RDS environments: For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the platform client and platform server. For Nuance PowerMic devices, these drivers also need to be deployed and are included with the SpeechMagic package or with the driver package on the Nuance Healthcare Development Platform.
+
For Citrix XenDesktop, third-party drivers for Philips, Grundig and Olympus devices are not available at the time of the 360 | SpeechAnywhere Services 1.5 release. Contact your device vendor for updated drivers with XenDesktop support.
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s and Nuance's end-of-life policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.5_SR13_DESKTOP.htm b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.5_SR13_DESKTOP.htm
new file mode 100644
index 0000000..2579e71
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.5_SR13_DESKTOP.htm
@@ -0,0 +1,170 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 360 | SpeechAnywhere Services 1.5 Service Release 13 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
Release Notes for 360 | SpeechAnywhere Services 1.5 Service Release 13 (.NET edition)
+
Solved issues
+
Improved responsiveness when stopping recording in high-latency Citrix environments. [PSP00076112]
+
New text is no longer inserted away from the cursor in special cases of manual editing before all outstanding recognition results arrive from the SAS Server. [PSP00076192]
+
Solved issues in service release 11
+
New text is now inserted in the correct position even if the user changes the selection before all outstanding recognition results arrive from the SAS Server. [PSP00074188]
+
New text is no longer inserted at the wrong position in special cases of manual editing before all outstanding recognition results arrive from the SAS Server. [PSP00074519]
+
New text is no longer inserted at the wrong position after longer periods of idleness. [PSP00075048]
+
Solved issues in service release 4
+
SAS .NET SDK-based applications now start on machines with Microsoft .NET Framework 4.5 only. [PSP00072963]
+
Text is now always written in the correct field when navigating with control device buttons even if the user does not interrupt speaking. [PSP00073742]
+
Text is now written in the correct field when navigating using a mixture of GUI clicks and control device buttons. [PSP00074153]
+
New text is now inserted in the correct position even if the user changes the selection before all outstanding recognition results arrive from the SAS Server. [PSP00074188]
+
TX Text Control .NET for Windows Presentation Framework 19.0 to 20.0 and WinForms is now supported. [PSP00074234, PSP00072293, PSP00073081]
+
Following the recent iOS security issue we conducted a thorough review of all 360 | SpeechAnywhere Services SDKs and identified a potential security issue on the .NET SDK. This security issue could make a WCF-based application integrating the .NET SDK vulnerable to man-in-the-middle attacks. At this time we have no reason to suspect this vulnerability has been exploited; however, we recommend that all partners upgrade to this new SAS SDK to ensure the highest levels of security. [PSP00073531]
+
Be aware that this issue applies to all .NET editions of 360 | SpeechAnywhere Services (1.2, 1.3 and 1.4). It is Nuance policy to only provide service releases for the most recent major version; if you are using an older version please upgrade to version 1.5 in order to benefit from all fixes and improvements.
+
Important: Make sure to upgrade and recompile your integration and distribute to your customers as soon as possible.
+
Important information
+
+
Please be aware that your application must be recompiled following this upgrade.
+
+
360 | SpeechAnywhere Services 1.5 Server is compatible with client versions 1.3, 1.4 and 1.5.
+
+
360 | SpeechAnywhere Services 1.5 .NET is compatible with server versions 1.3, 1.4 and 1.5.
+
360 | SpeechAnywhere Services 1.5 will work on Microsoft Windows XP, however please be aware that newer operating systems are recommended due to the Microsoft support policy.
+
+
Known issues
+
+
The automatic gain control (AGC) of the recording device or the device drivers/sound card drivers interferes with the SpeechAnywhere Services automatic audio adjustment feature. Solution: Disable the interfering AGCs.
+
The SpokenText parameter in the CommandRecognized event is empty in command mode. [PSP00062085]
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Version 1.1 client-based applications will stop working with version 1.5 servers.
+
+
Infrastructure changes planned for the next release
+
+
In 360 | SpeechAnywhere Services 1.6 all version 1.2 client-based applications will stop working.
+
In 360 | SpeechAnywhere Services 1.6 all Microsoft .NET 3.5-based applications will stop working. The minimum requirement will be Microsoft .NET 4.0.
+
In 360 | SpeechAnywhere Services 1.6, Microsoft Windows XP will no longer be supported.
+
In 360 | SpeechAnywhere Services 1.6, Microsoft Windows XP will no longer be supported as the Remote Desktop Client.
+
In 360 | SpeechAnywhere Services 1.6, Citrix XenApp 6.0 will no longer be supported.
+
+
Infrastructure changes planned for the release after next
+
+
In 360 | SpeechAnywhere Services 1.7 all Microsoft .NET 4.0-based applications will stop working. The minimum requirement will be Microsoft .NET 4.5.
+
+
System requirements*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 7
+
+
Windows XP Service Pack 3
+
Windows 7
+
Windows 8
+
Windows 8.1
+
+
+
+
.NET Framework
+
Microsoft .Net 3.5 SP1
+
Microsoft .NET 3.5 SP1 - .NET 4.5
+
+
+
VMware Horizon View
+
5.3
+
5.2 and 5.3
+
+
+
Citrix XenApp
+
+
6.0 and 6.5
+
+
+
Citrix XenDesktop
+
7
+
5.x and 7
+
+
+
Remote Desktop Services
+
Windows Server 2008 R2
+
Windows Server 2008 R2 and 2012
+
+
+
Remote Desktop Client
+
+
Windows 7
+
Windows 8
+
+
+
Windows XP
+
Windows 7
+
Windows 8
+
Windows 8.1
+
+
+
+
Windows-based thin clients
+
+
Windows Embedded Standard 7
+
+
+
Linux thin clients
+
Fujitsu Futro
+
+
IGEL UD2 (firmware version UD LX 4.07.100, 4.10.100)
+
IGEL UD3 (firmware version UD LX 4.07.100 ,4.10.100, 4.12.110)
+
IGEL UD5 (firmware version UD LX 4.07.100, 4.10.100, 4.12.110)
+
Fujitsu Futro S450 (operating system version eLux RP 4.3)
+
Fujitsu Futro S700 (operating system version eLux RP 4.3)
+
+
+
+
TX Text Control .NET
+
TX Text Control .NET for Windows Presentation Framework 20
+
TX Text Control .NET for Windows Presentation Framework 19.0 to 20.0 and for WinForms
+
+
+
Remarks
+
+
Virtual environments: For full support of virtual platforms, a custom audio channel needs to be deployed both on the platform client and platform server. For more information, see the custom audio channel deployment package in the SpeechMagic package or on the Nuance Healthcare Development Platform.
+
Citrix and Microsoft RDS environments: For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the platform client and platform server. For Nuance PowerMic devices, these drivers also need to be deployed and are included with the SpeechMagic package or with the driver package on the Nuance Healthcare Development Platform.
+
For Citrix XenDesktop, third-party drivers for Philips, Grundig and Olympus devices are not available at the time of the 360 | SpeechAnywhere Services 1.5 release. Contact your device vendor for updated drivers with XenDesktop support.
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s and Nuance's end-of-life policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.5_SR4_DESKTOP.htm b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.5_SR4_DESKTOP.htm
new file mode 100644
index 0000000..3e0e9f3
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.5_SR4_DESKTOP.htm
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 360 | SpeechAnywhere Services 1.5 Service Release 4 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
Release Notes for 360 | SpeechAnywhere Services 1.5 Service Release 4 (.NET edition)
+
Solved issues
+
SAS .NET SDK-based applications now start on machines with Microsoft .NET Framework 4.5 only. [PSP00072963]
+
Text is now always written in the correct field when navigating with control device buttons even if the user does not interrupt speaking. [PSP00073742]
+
Text is now written in the correct field when navigating using a mixture of GUI clicks and control device buttons. [PSP00074153]
+
New text is now inserted in the correct position even if the user changes the selection before all outstanding recognition results arrive from the SAS Server. [PSP00074188]
+
TX Text Control .NET for Windows Presentation Framework 19.0 to 20.0 and WinForms is now supported. [PSP00074234, PSP00072293, PSP00073081]
+
Following the recent iOS security issue we conducted a thorough review of all 360 | SpeechAnywhere Services SDKs and identified a potential security issue on the .NET SDK. This security issue could make a WCF-based application integrating the .NET SDK vulnerable to man-in-the-middle attacks. At this time we have no reason to suspect this vulnerability has been exploited; however, we recommend that all partners upgrade to this new SAS SDK to ensure the highest levels of security. [PSP00073531]
+
Be aware that this issue applies to all .NET editions of 360 | SpeechAnywhere Services (1.2, 1.3 and 1.4). It is Nuance policy to only provide service releases for the most recent major version; if you are using an older version please upgrade to version 1.5 in order to benefit from all fixes and improvements.
+
Important: Make sure to upgrade and recompile your integration and distribute to your customers as soon as possible.
+
Important information
+
+
Please be aware that your application must be recompiled following this upgrade.
+
+
360 | SpeechAnywhere Services 1.5 Server is compatible with client versions 1.3, 1.4 and 1.5.
+
+
360 | SpeechAnywhere Services 1.5 .NET is compatible with server versions 1.3, 1.4 and 1.5.
+
360 | SpeechAnywhere Services 1.5 will work on Microsoft Windows XP, however please be aware that newer operating systems are recommended due to the Microsoft support policy.
+
+
Known issues
+
+
The automatic gain control (AGC) of the recording device or the device drivers/sound card drivers interferes with the SpeechAnywhere Services automatic audio adjustment feature. Solution: Disable the interfering AGCs.
+
The SpokenText parameter in the CommandRecognized event is empty in command mode. [PSP00062085]
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Version 1.1 client-based applications will stop working with version 1.5 servers.
+
+
Infrastructure changes planned for the next release
+
+
In 360 | SpeechAnywhere Services 1.6 all version 1.2 client-based applications will stop working.
+
In 360 | SpeechAnywhere Services 1.6 all Microsoft .NET 3.5-based applications will stop working. The minimum requirement will be Microsoft .NET 4.0.
+
In 360 | SpeechAnywhere Services 1.6, Microsoft Windows XP will no longer be supported.
+
In 360 | SpeechAnywhere Services 1.6, Microsoft Windows XP will no longer be supported as the Remote Desktop Client.
+
In 360 | SpeechAnywhere Services 1.6, Citrix XenApp 6.0 will no longer be supported.
+
+
Infrastructure changes planned for the release after next
+
+
In 360 | SpeechAnywhere Services 1.7 all Microsoft .NET 4.0-based applications will stop working. The minimum requirement will be Microsoft .NET 4.5.
+
+
System requirements*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 7
+
+
Windows XP Service Pack 3
+
Windows 7
+
Windows 8
+
Windows 8.1
+
+
+
+
.NET Framework
+
Microsoft .Net 3.5 SP1
+
Microsoft .NET 3.5 SP1 - .NET 4.5
+
+
+
VMware Horizon View
+
5.3
+
5.2 and 5.3
+
+
+
Citrix XenApp
+
+
6.0 and 6.5
+
+
+
Citrix XenDesktop
+
7
+
5.x and 7
+
+
+
Remote Desktop Services
+
Windows Server 2008 R2
+
Windows Server 2008 R2 and 2012
+
+
+
Remote Desktop Client
+
+
Windows 7
+
Windows 8
+
+
+
Windows XP
+
Windows 7
+
Windows 8
+
Windows 8.1
+
+
+
+
Windows-based thin clients
+
+
Windows Embedded Standard 7
+
+
+
Linux thin clients
+
Fujitsu Futro
+
+
IGEL UD2 (firmware version UD LX 4.07.100, 4.10.100)
+
IGEL UD3 (firmware version UD LX 4.07.100 ,4.10.100, 4.12.110)
+
IGEL UD5 (firmware version UD LX 4.07.100, 4.10.100, 4.12.110)
+
Fujitsu Futro S450 (operating system version eLux RP 4.3)
+
Fujitsu Futro S700 (operating system version eLux RP 4.3)
+
+
+
+
TX Text Control .NET
+
TX Text Control .NET for Windows Presentation Framework 20
+
TX Text Control .NET for Windows Presentation Framework 19.0 to 20.0 and for WInForms
+
+
+
Remarks
+
+
Virtual environments: For full support of virtual platforms, a custom audio channel needs to be deployed both on the platform client and platform server. For more information, see the custom audio channel deployment package in the SpeechMagic package or on the Nuance Healthcare Development Platform.
+
Citrix and Microsoft RDS environments: For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the platform client and platform server. For Nuance PowerMic devices, these drivers also need to be deployed and are included with the SpeechMagic package or with the driver package on the Nuance Healthcare Development Platform.
+
For Citrix XenDesktop, third-party drivers for Philips, Grundig and Olympus devices are not available at the time of the 360 | SpeechAnywhere Services 1.5 release. Contact your device vendor for updated drivers with XenDesktop support.
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s and Nuance's end-of-life policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.6_DESKTOP.htm b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.6_DESKTOP.htm
new file mode 100644
index 0000000..749cffa
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.6_DESKTOP.htm
@@ -0,0 +1,161 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 360 | SpeechAnywhere Services 1.6 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
Release Notes for 360 | SpeechAnywhere Services 1.6 (.NET edition)
+
Important information
+
+
Please be aware that your application must be recompiled following this upgrade.
+
360 | SpeechAnywhere Services 1.6 Server is compatible with client versions 1.4, 1.5 and 1.6.
+
360 | SpeechAnywhere Services 1.6 (.NET edition) is compatible with SAS Server versions 1.4, 1.5 and 1.6.
+
The ErrorOccurred event is deprecated and will be removed in 360 | SpeechAnywhere Services 1.7.
+
+
New in version 1.6
+
+
Voice editing functionality has been extended with select & say voice commands (Dragon-based systems only).
+
Text formatting has been improved. When text is inserted, the spacing is correctly updated and surrounding text is correctly capitalized (Dragon-based systems only).
+
SAS clients can now use Dragon customization packs (.dat files) containing Text-and-Graphics/auto-texts without lists. You can import and share .dat files via the Nuance Management Console.
+
The .NET edition has a new speech bar with an options button, a volume meter and a start/stop recording button. This replaces the speech bubble from earlier versions. It can be freely positioned by the end user. It remains on the Windows desktop when the speech-enabled application is minimized.
+
The .NET edition has a new custom text control interface; it is now possible to speech-enable any text control in your application.
+
The .NET edition now supports TX TextControl .NET and TX TextControl WPF.
+
+
Known issues
+
+
The automatic gain control (AGC) of the recording device or the device drivers/sound card drivers interferes with the SpeechAnywhere Services automatic audio adjustment feature. Solution: Disable the interfering AGCs.
+
The SpokenText parameter in the CommandRecognized event is empty in command mode. [PSP00062085]
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Version 1.2 client applications will stop working with version 1.6 servers.
+
All Microsoft .NET 3.5-based applications will stop working. The minimum requirement is Microsoft .NET 4.0.
+
Microsoft Windows XP is no longer supported.
+
Microsoft Windows XP is no longer supported for the Remote Desktop client.
+
Citrix XenApp 6.0 is no longer supported.
+
+
Infrastructure changes planned for the next release
+
+
In 360 | SpeechAnywhere Services 1.7 all version 1.3 client-based applications will stop working.
+
In 360 | SpeechAnywhere Services 1.7 all Microsoft .NET 4.0-based applications will stop working. The minimum requirement will be Microsoft .NET 4.5.
+
+
System requirements*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 7
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
+
+
+
.NET Framework
+
Microsoft .Net 4.5
+
Microsoft .NET 4.0 - .NET 4.5
+
+
+
VMware Horizon View
+
5.3
+
5.2 and 5.3
+
+
+
Citrix XenApp
+
+
6.5
+
+
+
Citrix XenDesktop
+
7
+
5.x and 7
+
+
+
Remote Desktop Services
+
Windows Server 2008 R2
+
Windows Server 2008 R2 and 2012
+
+
+
Remote Desktop Client
+
+
Windows 7
+
Windows 8
+
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
+
+
+
Windows-based thin clients
+
+
Windows Embedded Standard 7
+
+
+
Linux thin clients
+
Fujitsu Futro
+
+
IGEL UD2 (firmware version UD LX 4.07.100, 4.10.100)
+
IGEL UD3 (firmware version UD LX 4.07.100 ,4.10.100, 4.12.110)
+
IGEL UD5 (firmware version UD LX 4.07.100, 4.10.100, 4.12.110)
+
Fujitsu Futro S450 (operating system version eLux RP 4.4)
+
Fujitsu Futro S700 (operating system version eLux RP 4.4)
+
+
+
+
TX Text Control .NET for Windows Presentation Framework
+
Version 20
+
Versions 19.0 to 20.0
+
+
+
TX Text Control .NET for Windows Forms
+
Version 20
+
Versions 19.0 to 20.0
+
+
+
Remarks
+
+
Virtual environments: For full support of virtual platforms, a custom audio channel needs to be deployed both on the platform client and platform server. For more information, see the custom audio channel deployment package in the SpeechMagic package or on the Nuance Healthcare Development Platform.
+
Citrix and Microsoft RDS environments: For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the Citrix/RDS client and Citrix/RDS server. For Nuance PowerMic devices, drivers also need to be deployed on the Citrix/RDS client and server and are included with the SpeechMagic package or with the driver package on the Nuance Healthcare Development Platform.
+
For Citrix XenDesktop, third-party drivers for Philips, Grundig and Olympus devices are not available at the time of the 360 | SpeechAnywhere Services 1.6 release. Contact your device vendor for updated drivers with XenDesktop support.
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s and Nuance's end-of-life policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.6_SR11_DESKTOP.htm b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.6_SR11_DESKTOP.htm
new file mode 100644
index 0000000..0d2d438
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.6_SR11_DESKTOP.htm
@@ -0,0 +1,203 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 360 | SpeechAnywhere Services 1.6 Service Release 11 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
Release Notes for 360 | SpeechAnywhere Services 1.6 Service Release 11 (.NET edition)
+
Solved issues in service release 11
+
+
Applications are no longer prevented from reconnecting to the SAS Server after a session timeout in suboptimal network environments. [PSP00075746, PSP00078705]
+
Dragon-based systems: The handling of text deletion while recognition results are pending has been improved. [PSP00076130]
+
Adding a natively-supported text control to a form and immediately enabling it after recognition has been performed in a custom control no longer causes the application to stop responding. [PSP00077699]
+
When multiple instances of an application are open, it is now clearer which speech bar corresponds to the instance with the focus. [PSP00076672]
+
The speech bar is no longer displayed off-screen in some circumstances when the application starts. [PSP00078259]
+
The speech bar no longer removes the focus from an application when clicked. [PSP00077841]
+
The design of the speech bar has been improved to work better in Citrix environments. [PSP00074956]
+
Information has been added to the .NET edition SDK Help on how to receive command events. [PSP00070981]
+
+
Note: For information on previous service releases, see below.
+
New in version 1.6 service release 11
+
+
The design of the speech bar and options menu has been improved. [PSP00077120, PSP00079184]
+
+
The speech bar is now customizable. Your integration can set the background color, background image, border image, button images and start position. To access the speech bar functionality, the .NET edition SDK has been extended with a new Windows Forms API and a new WPF API. The types and conventions of the new APIs match those of their respective UI frameworks but they are otherwise identical. Either can be used in any application. Windows Forms API example:
+
Setting the initial position of the speech bar so that the upper left corner aligns to the (100, 100) position:
For more information, see the API reference documentation and the sample application. [PSP00077120, PSP00075828, PSP00062206, PSP00079341]
+
+
Commands and actions can now be assigned to all available function buttons on Philips SpeechMike III and SpeechMike Premium devices. The ControlDeviceEvent enumeration has been extended to include values Button4Pressed, Button5Pressed, up to Button8Pressed. [PSP00078139]
+
+
Note: For information on previous service releases, see below.
+
Important information in version 1.6
+
+
Please be aware that your application must be recompiled following this upgrade.
+
360 | SpeechAnywhere Services 1.6 Server is compatible with client versions 1.4, 1.5 and 1.6.
+
360 | SpeechAnywhere Services 1.6 (.NET edition) is compatible with SAS Server versions 1.4, 1.5 and 1.6.
+
The ErrorOccurred event is deprecated and will be removed in 360 | SpeechAnywhere Services 1.7.
+
+
New in version 1.6
+
+
Voice editing functionality has been extended with select & say voice commands (Dragon-based systems only).
+
Text formatting has been improved. When text is inserted, the spacing is correctly updated and surrounding text is correctly capitalized (Dragon-based systems only).
+
SAS clients can now use Dragon customization packs (.dat files) containing Text-and-Graphics/auto-texts without lists. You can import and share .dat files via the Nuance Management Console.
+
The .NET edition has a new speech bar with an options button, a volume meter and a start/stop recording button. This replaces the speech bubble from earlier versions. It can be freely positioned by the end user. It remains on the Windows desktop when the speech-enabled application is minimized.
+
The .NET edition has a new custom text control interface; it is now possible to speech-enable any text control in your application.
+
The .NET edition now supports TX TextControl .NET and TX TextControl WPF.
+
+
Known issues
+
+
The automatic gain control (AGC) of the recording device or the device drivers/sound card drivers interferes with the SpeechAnywhere Services automatic audio adjustment feature. Solution: Disable the interfering AGCs.
+
The SpokenText parameter in the CommandRecognized event is empty in command mode. [PSP00062085]
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Version 1.2 client applications will stop working with version 1.6 servers.
+
All Microsoft .NET 3.5-based applications will stop working. The minimum requirement is Microsoft .NET 4.0.
+
Microsoft Windows XP is no longer supported.
+
Microsoft Windows XP is no longer supported for the Remote Desktop client.
+
Citrix XenApp 6.0 is no longer supported.
+
+
Infrastructure changes planned for the next release
+
+
In 360 | SpeechAnywhere Services 1.7 all version 1.3 client-based applications will stop working.
+
In 360 | SpeechAnywhere Services 1.7 all Microsoft .NET 4.0-based applications will stop working. The minimum requirement will be Microsoft .NET 4.5.
+
+
System requirements*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 7
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
+
+
+
.NET Framework
+
Microsoft .Net 4.5
+
Microsoft .NET 4.0 - .NET 4.5
+
+
+
VMware Horizon View
+
5.3
+
5.2 and 5.3
+
+
+
Citrix XenApp
+
+
6.5
+
+
+
Citrix XenDesktop
+
7
+
5.x and 7
+
+
+
Remote Desktop Services
+
Windows Server 2008 R2
+
Windows Server 2008 R2 and 2012
+
+
+
Remote Desktop Client
+
+
Windows 7
+
Windows 8
+
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
+
+
+
Windows-based thin clients
+
+
Windows Embedded Standard 7
+
+
+
Linux thin clients
+
Fujitsu Futro
+
+
IGEL UD2 (firmware version UD LX 4.07.100, 4.10.100)
+
IGEL UD3 (firmware version UD LX 4.07.100 ,4.10.100, 4.12.110)
+
IGEL UD5 (firmware version UD LX 4.07.100, 4.10.100, 4.12.110)
+
Fujitsu Futro S450 (operating system version eLux RP 4.4)
+
Fujitsu Futro S700 (operating system version eLux RP 4.4)
+
+
+
+
TX Text Control .NET for Windows Presentation Framework
+
Version 20
+
Versions 19.0 to 20.0
+
+
+
TX Text Control .NET for Windows Forms
+
Version 20
+
Versions 19.0 to 20.0
+
+
+
Remarks
+
+
Virtual environments: For full support of virtual platforms, a custom audio channel needs to be deployed both on the platform client and platform server. For more information, see the custom audio channel deployment package in the SpeechMagic package or on the Nuance Healthcare Development Platform.
+
Citrix and Microsoft RDS environments: For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the Citrix/RDS client and Citrix/RDS server. For Nuance PowerMic devices, drivers also need to be deployed on the Citrix/RDS client and server and are included with the SpeechMagic package or with the driver package on the Nuance Healthcare Development Platform.
+
For Citrix XenDesktop, third-party drivers for Philips, Grundig and Olympus devices are not available at the time of the 360 | SpeechAnywhere Services 1.6 release. Contact your device vendor for updated drivers with XenDesktop support.
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s and Nuance's end-of-life policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
Service release history
+
Solved issues in service release 8
+
+
Text is no longer inserted in the wrong position when the selection is changed manually while recognition results are pending. [PSP00076192, PSP00076942]
+
The SpeechMagic Citrix Extension, SpeechMagic TS Extension and SpeechMagic VMware View Extension packages provided have been upgraded to the 360 | SpeechMagic SDK 7 Release 4 Fix Pack 4 versions. [PSP00076236]
+
Automatic scrolling in TX Text Control fields has been improved. [PSP00076938]
+
The OnProcessingFinished and OnProcessingStarted callback functions now fire correctly in custom controls. [PSP00076853]
+
+
New in version 1.6 service release 8
+
+
The background color of the speech focused field can now be changed; use the SpeechFocusedFieldBackgroundColor property. [PSP00076838, PSP00077641]
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.6_SR8_DESKTOP.htm b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.6_SR8_DESKTOP.htm
new file mode 100644
index 0000000..f12ce6e
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_1.6_SR8_DESKTOP.htm
@@ -0,0 +1,169 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 360 | SpeechAnywhere Services 1.6 Service Release 8 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
Release Notes for 360 | SpeechAnywhere Services 1.6 Service Release 8 (.NET edition)
+
Solved issues in service release 8
+
The background color of the speech focused field can now be changed; use the SpeechFocusedFieldBackgroundColor property. [PSP00076838, PSP00077641]
+
Text is no longer inserted in the wrong position when the selection is changed manually while recognition results are pending. [PSP00076192, PSP00076942]
+
The SpeechMagic Citrix Extension, SpeechMagic TS Extension and SpeechMagic VMware View Extension packages provided have been upgraded to the 360 | SpeechMagic SDK 7 Release 4 Fix Pac 4 versions. [PSP00076236]
+
Automatic scrolling in TX Text Control fields has been improved. [PSP00076938]
+
The OnProcessingFinished and OnProcessingStarted callback functions now fire correctly in custom controls. [PSP00076853]
+
New in version 1.6 service release 8
+
The background color of the speech focused field can now be changed; use the SpeechFocusedFieldBackgroundColor property. [PSP00076838, PSP00077641]
+
Important information
+
+
Please be aware that your application must be recompiled following this upgrade.
+
360 | SpeechAnywhere Services 1.6 Server is compatible with client versions 1.4, 1.5 and 1.6.
+
360 | SpeechAnywhere Services 1.6 (.NET edition) is compatible with SAS Server versions 1.4, 1.5 and 1.6.
+
The ErrorOccurred event is deprecated and will be removed in 360 | SpeechAnywhere Services 1.7.
+
+
New in version 1.6
+
+
Voice editing functionality has been extended with select & say voice commands (Dragon-based systems only).
+
Text formatting has been improved. When text is inserted, the spacing is correctly updated and surrounding text is correctly capitalized (Dragon-based systems only).
+
SAS clients can now use Dragon customization packs (.dat files) containing Text-and-Graphics/auto-texts without lists. You can import and share .dat files via the Nuance Management Console.
+
The .NET edition has a new speech bar with an options button, a volume meter and a start/stop recording button. This replaces the speech bubble from earlier versions. It can be freely positioned by the end user. It remains on the Windows desktop when the speech-enabled application is minimized.
+
The .NET edition has a new custom text control interface; it is now possible to speech-enable any text control in your application.
+
The .NET edition now supports TX TextControl .NET and TX TextControl WPF.
+
+
Known issues
+
+
The automatic gain control (AGC) of the recording device or the device drivers/sound card drivers interferes with the SpeechAnywhere Services automatic audio adjustment feature. Solution: Disable the interfering AGCs.
+
The SpokenText parameter in the CommandRecognized event is empty in command mode. [PSP00062085]
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Version 1.2 client applications will stop working with version 1.6 servers.
+
All Microsoft .NET 3.5-based applications will stop working. The minimum requirement is Microsoft .NET 4.0.
+
Microsoft Windows XP is no longer supported.
+
Microsoft Windows XP is no longer supported for the Remote Desktop client.
+
Citrix XenApp 6.0 is no longer supported.
+
+
Infrastructure changes planned for the next release
+
+
In 360 | SpeechAnywhere Services 1.7 all version 1.3 client-based applications will stop working.
+
In 360 | SpeechAnywhere Services 1.7 all Microsoft .NET 4.0-based applications will stop working. The minimum requirement will be Microsoft .NET 4.5.
+
+
System requirements*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 7
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
+
+
+
.NET Framework
+
Microsoft .Net 4.5
+
Microsoft .NET 4.0 - .NET 4.5
+
+
+
VMware Horizon View
+
5.3
+
5.2 and 5.3
+
+
+
Citrix XenApp
+
+
6.5
+
+
+
Citrix XenDesktop
+
7
+
5.x and 7
+
+
+
Remote Desktop Services
+
Windows Server 2008 R2
+
Windows Server 2008 R2 and 2012
+
+
+
Remote Desktop Client
+
+
Windows 7
+
Windows 8
+
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
+
+
+
Windows-based thin clients
+
+
Windows Embedded Standard 7
+
+
+
Linux thin clients
+
Fujitsu Futro
+
+
IGEL UD2 (firmware version UD LX 4.07.100, 4.10.100)
+
IGEL UD3 (firmware version UD LX 4.07.100 ,4.10.100, 4.12.110)
+
IGEL UD5 (firmware version UD LX 4.07.100, 4.10.100, 4.12.110)
+
Fujitsu Futro S450 (operating system version eLux RP 4.4)
+
Fujitsu Futro S700 (operating system version eLux RP 4.4)
+
+
+
+
TX Text Control .NET for Windows Presentation Framework
+
Version 20
+
Versions 19.0 to 20.0
+
+
+
TX Text Control .NET for Windows Forms
+
Version 20
+
Versions 19.0 to 20.0
+
+
+
Remarks
+
+
Virtual environments: For full support of virtual platforms, a custom audio channel needs to be deployed both on the platform client and platform server. For more information, see the custom audio channel deployment package in the SpeechMagic package or on the Nuance Healthcare Development Platform.
+
Citrix and Microsoft RDS environments: For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the Citrix/RDS client and Citrix/RDS server. For Nuance PowerMic devices, drivers also need to be deployed on the Citrix/RDS client and server and are included with the SpeechMagic package or with the driver package on the Nuance Healthcare Development Platform.
+
For Citrix XenDesktop, third-party drivers for Philips, Grundig and Olympus devices are not available at the time of the 360 | SpeechAnywhere Services 1.6 release. Contact your device vendor for updated drivers with XenDesktop support.
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s and Nuance's end-of-life policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_2.0_SR3_DESKTOP.htm b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_2.0_SR3_DESKTOP.htm
new file mode 100644
index 0000000..0167e64
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_2.0_SR3_DESKTOP.htm
@@ -0,0 +1,200 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 360 | SpeechAnywhere Services 2.0 Service Release 3 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
Release Notes for 360 | SpeechAnywhere Services 2.0 Service Release 3 (.NET edition)
+
Solved issues in service release 3
+
+
WPF applications: Setting custom styles in the App.xaml file no longer prevents the speech bar from being displayed nor causes the application to stop responding. [DNB-3150]
+
Audio data from the start of the recording is no longer sometimes excluded from recognition. [DNB-1372]
+
Speech recognition no longer stops occasionally because of an inconsistency in the amount of audio data sent in one server request. [DNB-3143]
+
Calling Synchronize() on the VuiController immediately after recording has started for the first time no longer stops recording. [DNB-3151]
+
When incorrect custom control implementations report invalid Unicode characters to SpeechAnywhere Services, recording now stops and speech recognition becomes unavailable until the application is restarted. [DNB-3386]
+
Initializing a VuiController no longer activates the window whose controls are speech enabled by the VuiController. [DNB-2322]
+
+
Important information in version 2.0
+
+
Please be aware that your application must be recompiled following this upgrade.
+
360 | SpeechAnywhere Services 2.0 Server is compatible with client versions 1.5, 1.6 and 2.0.
+
360 | SpeechAnywhere Services 2.0 (.NET edition) is compatible with SAS Server versions 1.5, 1.6 and 2.0.
+
The ErrorOccurred event is deprecated and will be removed in 360 | SpeechAnywhere Services 2.1.
+
+
New in version 2.0
+
Dragon-based systems
+
+
Enhanced adaptation of users' profiles in Nuance-hosted systems, including Language Model adaptation.
+
The speech recognition error rate has been reduced by more than 10% compared to version 1.6.
+
Voice commands that format the next words spoken: all caps, all caps on, all caps off, no caps, no caps on, no caps off, no space, no space on, no space off, numeral and Roman numeral.
+
+
SpeechMagic-based systems:
+
+
Improved speech recognition results using statistical noise recognition.
+
+
All systems
+
+
+
The new SpeechAnywhere Analytics web application displays comprehensive information on your SpeechAnywhere system.
Log on with your Nuance Management Console (NMC) user name and password.
+
+
The What You Can Say page has been reworked, including expandable sections and new search functionality.
+
The Manage Vocabulary page has been enhanced; users can view their personal lexicon.
+
Embedded fields in auto-texts and navigation between fields.
+
New voice command: cap that.
+
Faster recognition results when the user first starts speaking.
+
Faster recognition results when there are many user-added words.
+
You can now use microphone buttons to navigate embedded fields in auto-texts (SpeechAnywhere Server 2.0 required).
+
+
Known issues in version 2.0
+
+
The automatic gain control (AGC) of the recording device or the device drivers/sound card drivers interferes with the SpeechAnywhere Services automatic audio adjustment feature. Solution: Disable the interfering AGCs.
+
The SpokenText parameter in the CommandRecognized event is empty in command mode. [PSP00062085]
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Version 1.3 client applications do not work with version 2.0 servers.
+
Version 2.0 client applications do not work with version 1.3 servers.
+
+
Infrastructure changes planned for the next release
+
+
In 360 | SpeechAnywhere Services 2.1 all version 1.4 client-based applications will stop working.
+
In 360 | SpeechAnywhere Services 2.1 all version 2.1 client-based applications will stop working with version 1.4 servers.
+
In 360 | SpeechAnywhere Services 2.1 all Microsoft .NET 4.0-based applications will stop working. The minimum requirement will be Microsoft .NET 4.5.
+
+
System requirements*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 7
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
+
+
+
.NET Framework
+
Microsoft .Net 4.5
+
Microsoft .NET 4.0 - .NET 4.5
+
+
+
VMware Horizon View
+
5.3
+
5.2 and 5.3
+
+
+
Citrix XenApp
+
+
6.5, 7, 7.1, 7.5 and 7.6
+
+
+
Citrix XenDesktop
+
7
+
7, 7.1, 7.5 and 7.6
+
+
+
Remote Desktop Services
+
Windows Server 2008 R2
+
+
Windows Server 2008 R2
+
Windows Server 2012
+
Windows Server 2012 R2
+
+
+
+
Remote Desktop Client
+
+
Windows 7
+
Windows 8
+
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
+
+
+
Windows-based thin clients
+
+
Windows Embedded Standard 7
+
+
+
Linux thin clients
+
Fujitsu Futro
+
+
IGEL UD2 (firmware version UD LX 4.07.100, 4.10.100)
+
IGEL UD3 (firmware version UD LX 4.07.100 ,4.10.100, 4.12.110)
+
IGEL UD5 (firmware version UD LX 4.07.100, 4.10.100, 4.12.110)
+
Fujitsu Futro S450 (operating system version eLux RP 4.4)
+
Fujitsu Futro S700 (operating system version eLux RP 4.4)
+
+
+
+
TX Text Control .NET for Windows Presentation Framework
+
Version 20
+
Versions 19.0 to 20.0
+
+
+
TX Text Control .NET for Windows Forms
+
Version 20
+
Versions 19.0 to 20.0
+
+
+
Remarks
+
+
Virtual environments: For full support of virtual platforms, a custom audio channel needs to be deployed both on the platform client and platform server. For more information, see the custom audio channel deployment package in the SpeechMagic package or on the Nuance Healthcare Development Platform.
+
Citrix and Microsoft RDS environments: For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the Citrix/RDS client and Citrix/RDS server. For Nuance PowerMic devices, drivers also need to be deployed on the Citrix/RDS client and server and are included with the SpeechMagic package or with the driver package on the Nuance Healthcare Development Platform.
+
For Citrix XenDesktop, third-party drivers for Olympus devices are not available at the time of the 360 | SpeechAnywhere Services 2.0 release. Contact your device vendor for updated drivers with XenDesktop support.
Nuance RDS Audio Extension on Windows Server 2012: Microsoft hotfix KB2802311 must be installed. For more information, see the Microsoft Knowledge Base, article 2802311. [PSP00069978]
+
+
Nuance RDS Audio Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) 8.1 clients. RDP 8.1 is preinstalled on Windows 8.1 and installed by Microsoft Update on Windows 7 and 8. To disable UDP transport, add the following registry value to the Remote Desktop client:
+
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
Value: DisableUDPTransport = 1
+
+
Philips SpeechMike with VMware Horizon View clients: If the Philips SpeechMike Extension for VMware View is installed with the Nuance VMware Audio Extension, SpeechMike buttons do not work. Solution: Do not install the Philips SpeechMike Extension; install the Nuance VMware Audio Extension and configure USB device splitting. For more information, see Deployment and Configuration for VMware Horizon View Environments (Docs & Guidelines folder) and the VMware Knowledge Base, article 2068447. [SM-364]
+
VMware Virtual Audio on VMware virtual desktops running Microsoft Windows 8.1: Recording can sometimes stop with an internal audio error. This is due to an issue with VMware virtual machines and the xHCI USB host controller for Windows 8.1. Solution: Remove the xHCI controller from the virtual machine and add the EHCI+UHCI controller. For more information, see the VMware Knowledge Base, article 2057809. [PSP00073153]
+
For more information, see the Docs & Guidelines folder of the Nuance virtual extensions package.
+
+
*End-of-life: third party environments
+
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s and Nuance's end-of-life policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_2.1_DESKTOP.htm b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_2.1_DESKTOP.htm
new file mode 100644
index 0000000..8f2f408
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_2.1_DESKTOP.htm
@@ -0,0 +1,248 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 360 | SpeechAnywhere Services 2.1 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
Release Notes for 360 | SpeechAnywhere Services 2.1 (.NET edition)
+
Important information
+
+
Please be aware that your application must be recompiled following this upgrade.
+
360 | SpeechAnywhere Services 2.0 Server is compatible with client versions 1.5, 1.6, 2.0 and 2.1.
+
360 | SpeechAnywhere Services 2.1 (.NET edition) is compatible with server versions 1.6, 1.7, 1.8 and 2.0.
+
+
The ErrorOccurred event is deprecated and never fired in 360 | SpeechAnywhere Services 2.1.
+
+
+
From 360 | SpeechAnywhere Services Server 2.2, Microsoft Internet Explorer 10 and 11 will be required on .Net SDK to display the What You Can Say page, end user help and other functionality.
+
+
+
New in version 2.1
+
+
Simplified deployment in Citrix, RDS and VMware environments.
+
+
The package size of the .Net and COM SDK redistributables has been significantly reduced.
+
+
Field navigation starts a new utterance.
+
RDS and VMware deployment and configuration guides are now available.
+
Deployment and configuration guides for the Nuance virtual extensions are now available in French and German.
+
The handling of temporary network problems has been improved.
+
A VB.Net sample is now available.
+
Continuous recording across VUI form boundaries is now possible.
+
+
The integrator can now actively improve speech recognition; notifying SpeechAnywhere about the document correction state as well as the finalized version via the support functionality for document workflows. For more information, see: 'Support functionality for document workflows' in the SpeechAnywhere SDK help.
+
+
Grundig Digta SonicMic 3 is now supported.
+
Linux thin clients: Grundig Digta SonicMic II Classic and SonicMic II Classic US are now supported.
+
PowerMic III custom buttons are now supported.
+
Microsoft Windows 10 is now supported.
+
+
Known issues
+
+
The automatic gain control (AGC) of the recording device or the device drivers/sound card drivers interferes with the SpeechAnywhere automatic audio adjustment feature. Solution: Disable the interfering AGCs.
+
The SpokenText parameter in the CommandRecognized event is empty in command mode. [PSP00062085]
+
+
If the field with the focus is removed from the speech-enabled form and then added again, recognition results will be inserted into the wrong field until the next manual focus change. [DNB-4609]
+
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
+
Version 2.1 client applications do not work with version 1.4 servers.
+
+
All Microsoft .NET 4.0-based applications will stop working. The minimum requirement will be Microsoft .NET 4.5.
+
+
Infrastructure changes planned for the next release
+
+
In 360 | SpeechAnywhere Services 2.2 all version 1.5 and 1.4 client-based applications will stop working.
+
In 360 | SpeechAnywhere Services 2.2 all version 2.2 client-based applications will stop working with version 1.5 servers.
+
In 360 | SpeechAnywhere Services Server 2.2, Microsoft Internet Explorer 10 and 11 will be required on .Net SDK to display the What You Can Say page, end user help and other functionality.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 7
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
.NET Framework
+
Microsoft .NET 4.5
+
Microsoft .NET 4.5
+
+
+
Microsoft Internet Explorer
+
11
+
10, 11
+
+
+
Remarks
+
+
+
Microsoft Internet Explorer is required to display the What You Can Say page, end user help and other functionality. Microsoft Internet Explorer 8 and 9 are supported for 360 | SpeechAnywhere Services Server 2.0 and lower.
+
+
+
System requirements - virtualized environments*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
VMware Horizon View
+
5.3
+
5.2 and 5.3
+
+
+
VMware Client
+
+
VMware Workstation 9.x and 10.x
+
+
+
Citrix XenApp
+
+
6.5, 7, 7.1, 7.5 and 7.6
+
+
+
Citrix XenDesktop
+
7
+
7, 7.1, 7.5 and 7.6
+
+
+
Citrix Client
+
+
+
Citrix Receiver 3.4 or higher
+
+
+
+
Remote Desktop Services
+
Windows Server 2008 R2
+
+
Windows Server 2008 R2
+
Windows Server 2012
+
Windows Server 2012 R2
+
+
+
+
Remote Desktop Client
+
+
Windows 7
+
Windows 8
+
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
Windows-based thin clients
+
+
Windows Embedded Standard 7
+
+
+
Linux thin clients
+
Fujitsu Futro
+
+
IGEL UD2-x2x LX (firmware version UD LX 4.07.100, 4.10.100, 4.12.110, 4.13.100)
+
IGEL UD5-x2x LX (firmware version UD LX 4.07.100, 4.10.100, 4.12.110, 4.13.100)
+
IGEL UD2 LX (firmware version UD LX 5.02.100)
+
IGEL UD3 LX (firmware version UD LX 5.02.100)
+
IGEL UD5 LX (firmware version UD LX 5.02.100)
+
Fujitsu Futro S450 (operating system version eLux RP 4.4)
+
Fujitsu Futro S700 (operating system version eLux RP 4.4)
+
+
+
+
Remarks
+
+
Virtualized environments: For full support of virtual platforms, a custom audio channel needs to be deployed both on the platform client and platform server. For more information, see the custom audio channel deployment package on the Nuance Healthcare Development Platform.
+
+
Important: The virtual audio channels delivered with this package were previously released as the SpeechMagic Citrix Extension, the SpeechMagic WTS/RDS Extension and the SpeechMagic VMware View Extension. The installation procedure has changed as compared to previous versions: Each extension now has a separate installer for the server/virtual desktop component and the client component. The 64-bit and 32-bit versions of each server/virtual desktop component are now installed together.
+
+
For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the Citrix/RDS client and Citrix/RDS server. For Nuance PowerMic devices, drivers also need to be deployed on the Citrix client and server and are included with the driver package on the Nuance Healthcare Development Platform.
+
Nuance RDS Audio Extension on Windows Server 2012: Microsoft hotfix KB2802311 must be installed. For more information, see the Microsoft Knowledge Base, article 2802311. [PSP00069978]
+
+
Nuance RDS Audio Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) 8.1 clients. RDP 8.1 is preinstalled on Windows 8.1 and installed by Microsoft Update on Windows 7 and 8. To disable UDP transport, add the following registry value to the Remote Desktop client Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client Value: DisableUDPTransport = 1
+
+
For Citrix XenDesktop, third-party drivers for Philips, Grundig and Olympus devices are not available at the time of the 360 | SpeechAnywhere Services 1.6 release. Contact your device vendor for updated drivers with XenDesktop support.
VMware Virtual Audio on VMware virtual desktops running Microsoft Windows 8.1: Recording can sometimes stop with an internal audio error. This is due to an issue with VMware virtual machines and the xHCI USB host controller for Windows 8.1. Solution: Remove the xHCI controller from the virtual machine and add the EHCI+UHCI controller. For more information, see the VMware Knowledge Base, article 2057809. [PSP00073153]
+
+
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package.
+
+
+
System requirements - edit controls*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
TX Text Control .NET for Windows Presentation Framework
+
20
+
19.0 to 20.0
+
+
+
TX Text Control .NET for Windows Forms
+
20
+
19.0 to 22.0
+
+
+
*End-of-life: third party environments
+
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s and Nuance's end-of-life policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_2.1_SR2_DESKTOP.htm b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_2.1_SR2_DESKTOP.htm
new file mode 100644
index 0000000..5ced4a1
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_2.1_SR2_DESKTOP.htm
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 360 | SpeechAnywhere Services 2.1 Service Release 2 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
Release Notes for 360 | SpeechAnywhere Services 2.1 Service Release 2 (.NET edition)
+
Solved issues in service release 2
+
+
The undo that voice command no longer moves the cursor to the wrong place. [DNB-4944]
+
Recognition results are no longer inserted in the wrong place after the cursor has been moved manually. [DNB-4976]
+
Recognition results are no longer inserted into the wrong field when the field with the focus is removed from the speech-enabled form and then added again. [DNB-4609]
+
Application commands defined using an escaped quotation mark (\") no longer cause an error. [DNB-4759]
+
Calling synchronize() from the event handler for OnProcessingFinished or OnProcessingFinishedForControl no longer causes the application to stop responding. [DNB-4760]
+
+
Important information
+
+
Please be aware that your application must be recompiled following this upgrade.
+
360 | SpeechAnywhere Services 2.1 (.NET edition) is compatible with server versions 1.6, 1.7, 1.8, 2.0 and 2.1.
+
360 | SpeechAnywhere Services 2.1 (.NET edition) will not work correctly when used with server version 1.5.
+
360 | SpeechAnywhere Services 2.1 Server is compatible with client versions 1.5, 1.6, 2.0 and 2.1.
+
The ErrorOccurred event is deprecated and never fired in 360 | SpeechAnywhere Services 2.1.
+
From 360 | SpeechAnywhere Services Server 2.2, the .NET edition will require Microsoft Internet Explorer 10 and 11 to display the personalization and help window.
+
SpeechAnywhere Analytics has been renamed to Dragon Medical Analytics.
+
+
New in version 2.1
+
+
Simplified deployment in Citrix, RDS and VMware environments.
+
The package size of the .NET and COM SDK redistributables has been significantly reduced.
+
Field navigation starts a new utterance.
+
RDS and VMware deployment and configuration guides are now available.
+
Deployment and configuration guides for the Nuance virtual extensions are now available in French and German.
+
The handling of temporary network problems has been improved.
+
A VB.NET sample is now available.
+
Continuous recording across VUI form boundaries is now possible.
+
The integrator can now actively improve speech recognition; notifying SpeechAnywhere about the document correction state as well as the finalized version via the support functionality for document workflows. For more information, see: 'Support functionality for document workflows' in the SpeechAnywhere SDK help.
+
Grundig Digta SonicMic 3 is now supported.
+
Linux thin clients: Grundig Digta SonicMic II Classic and SonicMic II Classic US are now supported.
+
PowerMic III custom buttons are now supported.
+
Microsoft Windows 10 is now supported.
+
+
Known issues
+
+
The automatic gain control (AGC) of the recording device or the device drivers/sound card drivers interferes with the SpeechAnywhere automatic audio adjustment feature. Solution: Disable the interfering AGCs.
+
The SpokenText parameter in the CommandRecognized event is empty in command mode. [PSP00062085]
+
+
Shadow copying is not supported for applications integrating the .Net SDK. SpeechAnywhere will not work if shadow copying is enabled. [DNB-5181]
+
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Version 2.1 client applications do not work with version 1.4 servers.
+
All Microsoft .NET 4.0-based applications will stop working. The minimum requirement will be Microsoft .NET 4.5.
+
+
Infrastructure changes planned for the next release
+
+
In 360 | SpeechAnywhere Services 2.2 all version 1.5 and 1.4 client-based applications will stop working.
+
In 360 | SpeechAnywhere Services 2.2 all version 2.2 client-based applications will stop working with version 1.5 servers.
+
In 360 | SpeechAnywhere Services Server 2.2, the .NET edition will require Microsoft Internet Explorer 10 and 11 to display the personalization and help window.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 7
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
.NET Framework
+
Microsoft .NET 4.5
+
Microsoft .NET 4.5
+
+
+
Microsoft Internet Explorer
+
11
+
10, 11
+
+
+
Remarks
+
+
Microsoft Internet Explorer is required to display personalization and help window. Internet Explorer 8 and 9 are supported for 360 | SpeechAnywhere Services Server 2.0 and lower.
+
SpeechAnywhere Services (.NET edition) only supports Internet Explorer 10 on platforms for which Internet Explorer 11 is not made available by Microsoft.
+
+
System requirements - virtualized environments*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
VMware Horizon View
+
5.3
+
5.2 and 5.3
+
+
+
VMware Client
+
+
VMware Workstation 9.x and 10.x
+
+
+
Citrix XenApp
+
+
6.5, 7, 7.1, 7.5 and 7.6
+
+
+
Citrix XenDesktop
+
7
+
7, 7.1, 7.5 and 7.6
+
+
+
Citrix Client
+
+
+
Citrix Receiver 3.4 or higher
+
+
+
+
Remote Desktop Services
+
Windows Server 2008 R2
+
+
Windows Server 2008 R2
+
Windows Server 2012
+
Windows Server 2012 R2
+
+
+
+
Remote Desktop Client
+
+
Windows 7
+
Windows 8
+
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
Windows-based thin clients
+
+
Windows Embedded Standard 7
+
+
+
Linux thin clients
+
Fujitsu Futro
+
+
IGEL UD2-x2x LX (firmware version UD LX 4.07.100, 4.10.100, 4.12.110, 4.13.100)
+
IGEL UD5-x2x LX (firmware version UD LX 4.07.100, 4.10.100, 4.12.110, 4.13.100)
+
IGEL UD2 LX (firmware version UD LX 5.02.100)
+
IGEL UD3 LX (firmware version UD LX 5.02.100)
+
IGEL UD5 LX (firmware version UD LX 5.02.100)
+
Fujitsu Futro S450 (operating system version eLux RP 4.4)
+
Fujitsu Futro S700 (operating system version eLux RP 4.4)
+
+
+
+
Remarks
+
+
Virtualized environments: For full support of virtual platforms, a custom audio channel needs to be deployed both on the platform client and platform server. For more information, see the Nuance virtual extensions package on the Nuance Healthcare Development Platform.
+
Important: The Nuance virtual extensions were previously released as the SpeechMagic Citrix Extension, the SpeechMagic WTS/RDS Extension and the SpeechMagic VMware View Extension. The installation procedure has changed as compared to previous versions: Each extension now has a separate installer for the server/virtual desktop component and the client component. The 64-bit and 32-bit versions of each server/virtual desktop component are now installed together.
+
For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the Citrix/RDS client and Citrix/RDS server. For Nuance PowerMic devices, drivers also need to be deployed on the Citrix client and server and are included with the driver package on the Nuance Healthcare Development Platform.
+
Nuance RDS Audio Extension on Windows Server 2012: Microsoft hotfix KB2802311 must be installed. For more information, see the Microsoft Knowledge Base, article 2802311. [PSP00069978]
+
+
Nuance RDS Audio Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) 8.1 clients. RDP 8.1 is preinstalled on Windows 8.1 and installed by Microsoft Update on Windows 7 and 8. To disable UDP transport, add the following registry value to the Remote Desktop client:
+
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
Value: DisableUDPTransport = 1
+
+
Citrix XenDesktop: Third-party drivers for Philips, Grundig and Olympus devices are not available at the time of the 360 | SpeechAnywhere Services 2.1 release. Contact your device vendor for updated drivers with XenDesktop support.
VMware Virtual Audio on VMware virtual desktops running Microsoft Windows 8.1: Recording can sometimes stop with an internal audio error. This is due to an issue with VMware virtual machines and the xHCI USB host controller for Windows 8.1. Solution: Remove the xHCI controller from the virtual machine and add the EHCI+UHCI controller. For more information, see the VMware Knowledge Base, article 2057809. [PSP00073153]
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package.
+
+
System requirements - edit controls*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
TX Text Control .NET for Windows Presentation Framework
+
20
+
19.0 to 20.0
+
+
+
TX Text Control .NET for Windows Forms
+
20
+
19.0 to 22.0
+
+
+
*End-of-life: third party environments
+
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s and Nuance's end-of-life policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_2.1_SR8_DESKTOP.htm b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_2.1_SR8_DESKTOP.htm
new file mode 100644
index 0000000..7595d11
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_2.1_SR8_DESKTOP.htm
@@ -0,0 +1,252 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 360 | SpeechAnywhere Services 2.1 Service Release 8 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
Release Notes for 360 | SpeechAnywhere Services 2.1 Service Release 8 (.NET edition)
+
Solved issues in service release 8
+
+
Characters not representable in a single byte are no longer replaced with question marks.
+
Visual C++ runtime DLLs are now included with the SpeechAnywhere Services deployment package. [DNB-5223]
+
The application no longer stops working in rare cases when the session is opened. [DNB-5171, DNB-5315]
+
+
Solved issues in service release 2
+
+
The undo that voice command no longer moves the cursor to the wrong place. [DNB-4944]
+
Recognition results are no longer inserted in the wrong place after the cursor has been moved manually. [DNB-4976]
+
Recognition results are no longer inserted into the wrong field when the field with the focus is removed from the speech-enabled form and then added again. [DNB-4609]
+
Application commands defined using an escaped quotation mark (\") no longer cause an error. [DNB-4759]
+
Calling synchronize() from the event handler for OnProcessingFinished or OnProcessingFinishedForControl no longer causes the application to stop responding. [DNB-4760]
+
+
Important information
+
+
+
This version of 360 | SpeechAnywhere Services includes preview features for managing the vocabulary.
+
+
Please be aware that your application must be recompiled following this upgrade.
+
360 | SpeechAnywhere Services 2.1 (.NET edition) is compatible with server versions 1.6, 1.7, 18, 2.0 and 2.1.
+
360 | SpeechAnywhere Services 2.1 (.NET edition) will not work correctly when used with server version 1.5.
+
360 | SpeechAnywhere Services 2.1 Server is compatible with client versions 1.5, 1.6, 2.0 and 2.1.
+
The ErrorOccurred event is deprecated and never fired in 360 | SpeechAnywhere Services 2.1.
+
From 360 | SpeechAnywhere Services Server 2.2, the .NET edition will require Microsoft Internet Explorer 11 to display the personalization and help window.
+
SpeechAnywhere Analytics has been renamed to Dragon Medical Analytics.
+
+
Synchronize() can no longer be used instead of Initialize(). [DNB-5465]
+
+
+
New in version 2.1
+
+
Simplified deployment in Citrix, RDS and VMware environments.
+
The package size of the .NET and COM SDK redistributables has been significantly reduced.
+
Field navigation starts a new utterance.
+
RDS and VMware deployment and configuration guides are now available.
+
Deployment and configuration guides for the Nuance virtual extensions are now available in French and German.
+
The handling of temporary network problems has been improved.
+
A VB.NET sample is now available.
+
Continuous recording across VUI form boundaries is now possible.
+
The integrator can now actively improve speech recognition; notifying SpeechAnywhere about the document correction state as well as the finalized version via the support functionality for document workflows. For more information, see: 'Support functionality for document workflows' in the SpeechAnywhere SDK help.
+
Grundig Digta SonicMic 3 is now supported.
+
Linux thin clients: Grundig Digta SonicMic II Classic and SonicMic II Classic US are now supported.
+
PowerMic III custom buttons are now supported.
+
Microsoft Windows 10 is now supported.
+
+
Known issues
+
+
The automatic gain control (AGC) of the recording device or the device drivers/sound card drivers interferes with the SpeechAnywhere automatic audio adjustment feature. Solution: Disable the interfering AGCs.
+
The SpokenText parameter in the CommandRecognized event is empty in command mode. [PSP00062085]
+
+
Shadow copying is not supported for applications integrating the .Net SDK. SpeechAnywhere will not work if shadow copying is enabled. [DNB-5181]
+
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Version 2.1 client applications do not work with version 1.4 servers.
+
All Microsoft .NET 4.0-based applications will stop working. The minimum requirement will be Microsoft .NET 4.5.
+
+
Infrastructure changes planned for the next release
+
+
In 360 | SpeechAnywhere Services 2.2 all version 1.5 and 1.4 client-based applications will stop working.
+
In 360 | SpeechAnywhere Services 2.2 all version 2.2 client-based applications will stop working with version 1.5 servers.
+
In 360 | SpeechAnywhere Services Server 2.2, the .NET edition will require Microsoft Internet Explorer 11 to display the personalization and help window.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 7
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
.NET Framework
+
Microsoft .NET 4.5
+
Microsoft .NET 4.5
+
+
+
Microsoft Internet Explorer
+
11
+
10, 11
+
+
+
Remarks
+
+
SpeechAnywhere Services (.NET edition) only supports Internet Explorer 10 on platforms for which Internet Explorer 11 is not made available by Microsoft.
+
+
System requirements - virtualized environments*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
VMware Horizon View
+
5.3
+
5.2 and 5.3
+
+
+
VMware Client
+
+
VMware Workstation 9.x and 10.x
+
+
+
Citrix XenApp
+
+
6.5, 7, 7.1, 7.5 and 7.6
+
+
+
Citrix XenDesktop
+
7
+
7, 7.1, 7.5 and 7.6
+
+
+
Citrix Client
+
+
+
Citrix Receiver 3.4 or higher
+
+
+
+
Remote Desktop Services
+
Windows Server 2008 R2
+
+
Windows Server 2008 R2
+
Windows Server 2012
+
Windows Server 2012 R2
+
+
+
+
Remote Desktop Client
+
+
Windows 7
+
Windows 8
+
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
Windows-based thin clients
+
+
Windows Embedded Standard 7
+
+
+
Linux thin clients
+
Fujitsu Futro
+
+
IGEL UD2-x2x LX (firmware version UD LX 4.07.100, 4.10.100, 4.12.110, 4.13.100)
+
IGEL UD5-x2x LX (firmware version UD LX 4.07.100, 4.10.100, 4.12.110, 4.13.100)
+
IGEL UD2 LX (firmware version UD LX 5.02.100)
+
IGEL UD3 LX (firmware version UD LX 5.02.100)
+
IGEL UD5 LX (firmware version UD LX 5.02.100)
+
Fujitsu Futro S450 (operating system version eLux RP 4.4)
+
Fujitsu Futro S700 (operating system version eLux RP 4.4)
+
+
+
+
Remarks
+
+
Virtualized environments: For full support of virtual platforms, a custom audio channel needs to be deployed both on the platform client and platform server. For more information, see the Nuance virtual extensions package on the Nuance Healthcare Development Platform.
+
Important: The Nuance virtual extensions were previously released as the SpeechMagic Citrix Extension, the SpeechMagic WTS/RDS Extension and the SpeechMagic VMware View Extension. The installation procedure has changed as compared to previous versions: Each extension now has a separate installer for the server/virtual desktop component and the client component. The 64-bit and 32-bit versions of each server/virtual desktop component are now installed together.
+
For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the Citrix/RDS client and Citrix/RDS server. For Nuance PowerMic devices, drivers also need to be deployed on the Citrix client and server and are included with the driver package on the Nuance Healthcare Development Platform.
+
Nuance RDS Audio Extension on Windows Server 2012: Microsoft hotfix KB2802311 must be installed. For more information, see the Microsoft Knowledge Base, article 2802311. [PSP00069978]
+
+
Nuance RDS Audio Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) 8.1 clients. RDP 8.1 is preinstalled on Windows 8.1 and installed by Microsoft Update on Windows 7 and 8. To disable UDP transport, add the following registry value to the Remote Desktop client:
+
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
Value: DisableUDPTransport = 1
+
+
Citrix XenDesktop: Third-party drivers for Philips, Grundig and Olympus devices are not available at the time of the 360 | SpeechAnywhere Services 2.1 release. Contact your device vendor for updated drivers with XenDesktop support.
VMware Virtual Audio on VMware virtual desktops running Microsoft Windows 8.1: Recording can sometimes stop with an internal audio error. This is due to an issue with VMware virtual machines and the xHCI USB host controller for Windows 8.1. Solution: Remove the xHCI controller from the virtual machine and add the EHCI+UHCI controller. For more information, see the VMware Knowledge Base, article 2057809. [PSP00073153]
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package.
+
+
System requirements - edit controls*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
TX Text Control .NET for Windows Presentation Framework
+
20
+
19.0 to 20.0
+
+
+
TX Text Control .NET for Windows Forms
+
20
+
19.0 to 22.0
+
+
+
*End-of-life: third party environments
+
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s and Nuance's end-of-life policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_3.0_DESKTOP.htm b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_3.0_DESKTOP.htm
new file mode 100644
index 0000000..438b533
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_3.0_DESKTOP.htm
@@ -0,0 +1,684 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 360 | SpeechAnywhere Services 3.0 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for 360 | SpeechAnywhere Services 3.0 (.NET edition)
+
360 | SpeechAnywhere Services is a component of the Nuance Healthcare Development Platform. Rebranding the components is currently an ongoing activity. 360 | SpeechAnywhere Services is being rebranded to Dragon Medical SpeechKit; please be aware that references to Dragon Medical SpeechKit 3.0 apply to this release.
+
Important information
+
+
Please be aware that your application must be recompiled following this upgrade.
+
360 | SpeechAnywhere Services 3.0 (.NET edition) is compatible with server versions 2.0, 2.1 and 3.0.
+
360 | SpeechAnywhere Services 3.0 Server is compatible with client versions 2.0, 2.1 and 3.0.
+
+
+
Microsoft .NET Framework 4.5 must be installed on all workstations running .NET edition-based applications.
+
The .NET edition requires Microsoft Internet Explorer 11 to display the personalization and help window.
+
+
+
Information on the voice commands changed with each version of 360 | SpeechAnywhere Services is now available in the end user help.
+
+
Synchronize() can no longer be used instead of Initialize(). [DNB-5465]
+
+
On the speech bar the colors for recording on/off have changed from red (on) - gray (off) to green (on) - red (off).
+
+
New in version 3.0
+
Manage Vocabulary
+
Dragon-based systems
+
+
Users can now search for words on the Manage Vocabulary page.
+
Users can now filter words on the Manage Vocabulary page based on the level (user/group/site) for which they were added.
+
New Modify Word screen: Users can now edit the spelling and pronunciation of words in their personal lexicon.
+
Users can now record how a word is pronounced (server version 3.0 required).
+
New voice command to record how a word is pronounced: train word (server version 3.0 required).
+
+
Personal auto-texts (server version 3.0 required)
+
All systems
+
+
Users can now create auto-texts via the personalization and help window, Manage Auto-texts page. This new functionality is available to desktop users and mobile device users with a Dragon Medical One Desktop Application/Dragon Medical Direct license.
+
New voice command: make that an auto-text.
+
+
Speech recognition (server version 3.0 required)
+
Dragon-based systems
+
+
New English, Dutch, Flemish and German voice commands to form compound words. English examples: compound, compound that, compound selection.
+
New German voice commands to separate compound words: trenne das, Auswahl trennen, trenne Auswahl.
+
Improved correction alternatives for Dutch, French and German in the correction menu.
+
SpeechAnywhere now intelligently identifies sentence separators; this means voice commands for selecting sentences and navigating to sentences work more reliably.
+
+
All systems
+
+
New voice commands to navigate text: go to beginning of sentence, go to end of sentence, go to beginning of paragraph, go to end of paragraph.
+
+
.NET edition
+
+
SpeechAnywhere performance has been improved in high latency situations.
+
+
On-premises systems (server version 3.0 required)
+
+
SpeechAnywhere systems now remove speech recognition data from the SpeechAnywhere File Share when the data is no longer needed for improving the recognition quality.
+
+
Known issues
+
+
The automatic gain control (AGC) of the recording device or the device drivers/sound card drivers interferes with the SpeechAnywhere automatic audio adjustment feature. Solution: Disable the interfering AGCs.
+
The SpokenText parameter in the CommandRecognized event is empty in command mode. [DNB-328]
+
Shadow copying is not supported for applications integrating the .Net SDK. SpeechAnywhere will not work if shadow copying is enabled. [DNB-5181]
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Version 3.0 client applications do not work with version 1.5 servers.
+
In version 3.0, the .NET edition requires Microsoft Internet Explorer 11 to display the personalization and help window.
+
In 360 | SpeechAnywhere Services Server 3.0 all version 1.4 client-based applications stop working.
+
+
Infrastructure changes planned for the next release
+
+
In Dragon Medical Server 3.1 all version 1.5 and 1.6 client-based applications stop working.
+
All applications based on Dragon Medical SpeechKit 3.1 will stop working with 360 | SpeechAnywhere Services 1.6 servers.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 7
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
.NET Framework
+
Microsoft .NET 4.5
+
Microsoft .NET 4.5
+
+
+
Microsoft Internet Explorer
+
11
+
10, 11
+
+
+
Remarks
+
+
SpeechAnywhere Services (.NET edition) only supports Internet Explorer 10 on platforms for which Internet Explorer 11 is not made available by Microsoft.
+
+
System requirements - virtualized environments*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
VMware Horizon View
+
5.3
+
5.2 and 5.3
+
+
+
VMware Client
+
+
VMware Workstation 9.x and 10.x
+
+
+
Citrix XenApp
+
+
6.5, 7, 7.1, 7.5 and 7.6
+
+
+
Citrix XenDesktop
+
7
+
7, 7.1, 7.5 and 7.6
+
+
+
Citrix Client
+
+
+
Citrix Receiver 3.4 or higher
+
+
+
+
Remote Desktop Services
+
Windows Server 2008 R2
+
+
Windows Server 2008 R2
+
Windows Server 2012
+
Windows Server 2012 R2
+
+
+
+
Remote Desktop Client
+
+
Windows 7
+
Windows 8
+
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
Windows-based thin clients
+
+
Windows Embedded Standard 7
+
+
+
Linux thin clients
+
Fujitsu Futro
+
+
IGEL UD2-x2x LX (firmware version UD LX 4.07.100, 4.10.100, 4.12.110, 4.13.100)
+
IGEL UD5-x2x LX (firmware version UD LX 4.07.100, 4.10.100, 4.12.110, 4.13.100)
+
IGEL UD2 LX (firmware version UD LX 5.02.100)
+
IGEL UD3 LX (firmware version UD LX 5.02.100)
+
IGEL UD5 LX (firmware version UD LX 5.02.100)
+
Fujitsu Futro S450 (operating system version eLux RP 4.4)
+
Fujitsu Futro S700 (operating system version eLux RP 4.4)
+
+
+
+
Remarks
+
+
Virtualized environments: For full support of virtual platforms, a custom audio channel needs to be deployed both on the platform client and platform server. For more information, see the Nuance virtual extensions package on the Nuance Healthcare Development Platform.
+
Important: The Nuance virtual extensions were previously released as the SpeechMagic Citrix Extension, the SpeechMagic WTS/RDS Extension and the SpeechMagic VMware View Extension. The installation procedure has changed as compared to previous versions: Each extension now has a separate installer for the server/virtual desktop component and the client component. The 64-bit and 32-bit versions of each server/virtual desktop component are now installed together.
+
For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the Citrix/RDS client and Citrix/RDS server. For Nuance PowerMic devices, drivers also need to be deployed on the Citrix client and server and are included with the driver package on the Nuance Healthcare Development Platform.
+
Nuance RDS Audio Extension on Windows Server 2012: Microsoft hotfix KB2802311 must be installed. For more information, see the Microsoft Knowledge Base, article 2802311. [PSP00069978]
+
+
Nuance RDS Audio Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) 8.1 clients. RDP 8.1 is preinstalled on Windows 8.1 and installed by Microsoft Update on Windows 7 and 8. To disable UDP transport, add the following registry value to the Remote Desktop client:
+
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
Value: DisableUDPTransport = 1
+
+
Citrix XenDesktop: Third-party drivers for Olympus devices are not available at the time of the 360 | SpeechAnywhere Services 3.0 release. Contact your device vendor for updated drivers with XenDesktop support.
VMware Virtual Audio on VMware virtual desktops running Microsoft Windows 8.1: Recording can sometimes stop with an internal audio error. This is due to an issue with VMware virtual machines and the xHCI USB host controller for Windows 8.1. Solution: Remove the xHCI controller from the virtual machine and add the EHCI+UHCI controller. For more information, see the VMware Knowledge Base, article 2057809. [PSP00073153]
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package.
+
For Microsoft Windows 10 clients Citrix Receiver 4.3 or higher is required.
+
+
System requirements - edit controls*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
TX Text Control .NET for Windows Presentation Framework
+
20
+
19.0 to 20.0
+
+
+
TX Text Control .NET for Windows Forms
+
20
+
19.0 to 22.0
+
+
+
+
System.Windows.Forms.TextBoxBase
+
System.Windows.Forms.TextBox
+
+
System.Windows.Forms.MaskedTextBox
+
System.Windows.Forms.RichTextBox
+
+
4.5
+
4.5
+
+
+
System.Windows.Controls.TextBox
+
4.5
+
4.5
+
+
+
*End-of-life: third party environments
+
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s and Nuance's end-of-life policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
SpeechAnywhere product life cycle
+
Nuance provides support throughout the life cycle of one version and point release. Please note that Nuance will not perform problem analysis after the end-of-life date stated here. If a Nuance-hosted system is used, Nuance cannot guarantee that an older version will continue working after the date stated here.
+
+
+
+
+
+
+
+
+
+
End-of-life
+
1.4
+
1.5
+
1.6
+
2.0
+
2.1
+
3.0
+
+
+
Server
+
2014-06-14
+
2015-02-14
+
2015-07-10
+
2016-06-30
+
2016-12-15
+
2017-05-27
+
+
+
.NET edition
+
2014-06-14
+
2015-02-14
+
2015-07-25
+
2016-06-30
+
2016-11-04
+
2017-05-10
+
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_3.0_SR2_DESKTOP.htm b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_3.0_SR2_DESKTOP.htm
new file mode 100644
index 0000000..4c45da2
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_3.0_SR2_DESKTOP.htm
@@ -0,0 +1,705 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 360 | SpeechAnywhere Services 3.0 Service Release 2 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for 360 | SpeechAnywhere Services 3.0 Service Release 2 (.NET edition)
+
360 | SpeechAnywhere Services is a component of the Nuance Healthcare Development Platform. Rebranding the components is currently an ongoing activity. 360 | SpeechAnywhere Services is being rebranded to Dragon Medical SpeechKit; please be aware that references to Dragon Medical SpeechKit 3.0 apply to this release.
+
Solved issues in service release 2
+
+
The application no longer stops responding when the VUIController is closed at the same time as the start of a new utterance. [DNB-6290]
+
ControlDeviceEventReceived callbacks are now invoked on the session callback thread. [DNB-6464]
+
The user no longer has to click a field twice to set the keyboard focus when a different application had the focus. [DNB-6620]
+
In Citrix environments, a black rectangle no longer stays on the screen after an error message has been displayed. [DNB-6276]
+
Nuance PowerMic III: Applications now display the correct device name when the PowerMic III is connected (PowerMic III is still identified as PowerMic II by the operating system). [CAVE-847]
+
+
New in version 3.0 service release 2
+
+
Nuance PowerMic button controls are now supported in Microsoft RDS environments.
+
+
Important information
+
+
Please be aware that your application must be recompiled following this upgrade.
+
360 | SpeechAnywhere Services 3.0 (.NET edition) is compatible with server versions 2.0, 2.1 and 3.0.
+
360 | SpeechAnywhere Services 3.0 Server is compatible with client versions 2.0, 2.1 and 3.0.
+
+
+
Microsoft .NET Framework 4.5 must be installed on all workstations running .NET edition-based applications.
+
The .NET edition requires Microsoft Internet Explorer 11 to display the personalization and help window.
+
+
+
Information on the voice commands changed with each version of 360 | SpeechAnywhere Services is now available in the end user help.
+
+
Synchronize() can no longer be used instead of Initialize().
+
+
On the speech bar the colors for recording on/off have changed from red (on) - gray (off) to green (on) - red (off).
+
+
New in version 3.0
+
Manage Vocabulary (server version 3.0 required)
+
Dragon-based systems
+
+
Users can now search for words on the Manage Vocabulary page.
+
Users can now filter words on the Manage Vocabulary page based on the level (user/group/site) for which they were added.
+
New Modify Word screen: Users can now edit the spelling and pronunciation of words in their personal lexicon.
+
Users can now record how a word is pronounced.
+
New voice command to record how a word is pronounced: train word.
+
+
Personal auto-texts (server version 3.0 required)
+
All systems
+
+
Users can now create auto-texts via the personalization and help window, Manage Auto-texts page. This new functionality is available to desktop users and mobile device users with a Dragon Medical One Desktop Application/Dragon Medical Direct license.
+
New voice command: make that an auto-text.
+
+
Speech recognition (server version 3.0 required)
+
Dragon-based systems
+
+
New English, Dutch, Flemish and German voice commands to form compound words. English examples: compound, compound that, compound selection.
+
New German voice commands to separate compound words: trenne das, Auswahl trennen, trenne Auswahl.
+
Improved correction alternatives for Dutch, French and German in the correction menu.
+
SpeechAnywhere now intelligently identifies sentence separators; this means voice commands for selecting sentences and navigating to sentences work more reliably.
+
+
All systems
+
+
New voice commands to navigate text: go to beginning of sentence, go to end of sentence, go to beginning of paragraph, go to end of paragraph.
+
+
.NET edition
+
+
SpeechAnywhere performance has been improved in high latency situations.
+
+
On-premises systems (server version 3.0 required)
+
+
SpeechAnywhere systems now remove speech recognition data from the SpeechAnywhere File Share when the data is no longer needed for improving the recognition quality.
+
+
Known issues
+
+
The automatic gain control (AGC) of the recording device or the device drivers/sound card drivers interferes with the SpeechAnywhere automatic audio adjustment feature. Solution: Disable the interfering AGCs.
+
The SpokenText parameter in the CommandRecognized event is empty in command mode. [DNB-328]
+
Shadow copying is not supported for applications integrating the .Net SDK. SpeechAnywhere will not work if shadow copying is enabled. [DNB-5181]
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Version 3.0 client applications do not work with version 1.5 servers.
+
In version 3.0, the .NET edition requires Microsoft Internet Explorer 11 to display the personalization and help window.
+
In 360 | SpeechAnywhere Services Server 3.0 all version 1.4 client-based applications stop working.
+
+
Infrastructure changes planned for the next release
+
+
In Dragon Medical Server 3.1 all version 1.5 and 1.6 client-based applications stop working.
+
All applications based on Dragon Medical SpeechKit 3.1 will stop working with 360 | SpeechAnywhere Services 1.6 servers.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 7
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
.NET Framework
+
Microsoft .NET 4.5
+
Microsoft .NET 4.5
+
+
+
Microsoft Internet Explorer
+
11
+
10, 11
+
+
+
Remarks
+
+
SpeechAnywhere Services (.NET edition) only supports Internet Explorer 10 on platforms for which Internet Explorer 11 is not made available by Microsoft.
+
+
System requirements - virtualized environments*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
VMware Horizon View
+
+
6
+
+
+
VMware Client
+
+
VMware Horizon Client 3.5.2 or higher
+
+
+
Citrix XenApp
+
+
6.5, 7, 7.1, 7.5 and 7.6
+
+
+
Citrix XenDesktop
+
7
+
7, 7.1, 7.5 and 7.6
+
+
+
Citrix Client
+
+
+
Citrix Receiver 4.3 or higher
+
+
+
+
Remote Desktop Services
+
Windows Server 2008 R2
+
+
Windows Server 2008 R2
+
Windows Server 2012 R2
+
+
+
+
Remote Desktop Client
+
+
Windows 7
+
Windows 8
+
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
Windows-based thin clients
+
+
Windows Embedded Standard 7
+
+
+
Linux thin clients
+
Fujitsu Futro
+
+
IGEL UD2 LX (firmware version UD LX 5.08.100)
+
IGEL UD3 LX (firmware version UD LX 5.08.100)
+
IGEL UD5 LX (firmware version UD LX 5.08.100)
+
Fujitsu Futro S450 (operating system version eLux RP 4.9.0)
+
Fujitsu Futro S700 (operating system version eLux RP 4.9.0)
+
HP t610 (operating system version eLux RP 4.4.0)
+
+
+
+
Remarks
+
+
Virtualized environments: For full support of virtual platforms, a custom audio channel needs to be deployed both on the platform client and platform server. For more information, see the Nuance virtual extensions package on the Nuance Healthcare Development Platform.
+
+
Important: The Nuance virtual extensions were previously released as the SpeechMagic Citrix Extension, the SpeechMagic WTS/RDS Extension and the SpeechMagic VMware View Extension. The installation procedure has changed as compared to previous versions:
+
Each extension now has a separate installer for the server/virtual desktop component and the client component.
+
The 64-bit and 32-bit versions of each server/virtual desktop component are now installed together.
+
+
Citrix environments: For Nuance PowerMic button support, install the Nuance PowerMic Citrix Extension on the Citrix client and server/virtual desktop where your application is hosted.
+
+
Microsoft RDS environments: For Nuance PowerMic button support, install the Nuance PowerMic RDS Client Extension on the Remote Desktop Client. Be aware of the following:
+
The extension does not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
The 64-bit and 32-bit versions of the Nuance PowerMic RDS Client Extension are installed together.
+
+
For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the Citrix/RDS client and Citrix/RDS server.
+
Nuance RDS Audio Extension on Windows Server 2012: Microsoft hotfix KB2802311 must be installed. For more information, see the Microsoft Knowledge Base, article 2802311. [PSP00069978]
+
+
Nuance RDS Audio Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) 8.1 and 10 clients. RDP 8.1 is preinstalled on Windows 8.1 and installed by Microsoft Update on Windows 7 and 8. RDP 10 is preinstalled on Windows 10. To disable UDP transport, add the following registry value to the Remote Desktop Client:
+
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
Value: DisableUDPTransport = 1
+
+
Citrix XenDesktop: Third-party drivers for Olympus devices are not available at the time of the 360 | SpeechAnywhere Services 3.0 release. Contact your device vendor for updated drivers with XenDesktop support.
+
Philips SpeechMike on Linux thin clients in a Citrix environment: Session reconnect might not work. Solution: Make sure SpeechMike firmware version 2.54 or higher is installed.
+
For Microsoft Windows 10 clients Citrix Receiver 4.3 or higher is required.
VMware Virtual Audio on VMware virtual desktops running Microsoft Windows 8.1: Recording can sometimes stop with an internal audio error. This is due to an issue with VMware virtual machines and the xHCI USB host controller for Windows 8.1. Solution: Remove the xHCI controller from the virtual machine and add the EHCI+UHCI controller. For more information, see the VMware Knowledge Base, article 2057809. [PSP00073153]
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package.
+
+
System requirements - edit controls*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
TX Text Control .NET for Windows Presentation Framework
+
20
+
19.0 to 20.0
+
+
+
TX Text Control .NET for Windows Forms
+
20
+
19.0 to 22.0
+
+
+
+
System.Windows.Forms.TextBoxBase
+
System.Windows.Forms.TextBox
+
+
System.Windows.Forms.MaskedTextBox
+
System.Windows.Forms.RichTextBox
+
+
4.5
+
4.5
+
+
+
System.Windows.Controls.TextBox
+
4.5
+
4.5
+
+
+
*End-of-life: third party environments
+
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s and Nuance's end-of-life policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
SpeechAnywhere product life cycle
+
Nuance provides support throughout the life cycle of one version and point release. Please note that Nuance will not perform problem analysis after the end-of-life date stated here. If a Nuance-hosted system is used, Nuance cannot guarantee that an older version will continue working after the date stated here.
+
+
+
+
+
+
+
+
+
+
End-of-life
+
1.4
+
1.5
+
1.6
+
2.0
+
2.1
+
3.0
+
+
+
Server
+
2014-06-14
+
2015-02-14
+
2015-07-10
+
2016-06-30
+
2016-12-15
+
2017-05-27
+
+
+
.NET edition
+
2014-06-14
+
2015-02-14
+
2015-07-25
+
2016-06-30
+
2016-11-04
+
2017-05-10
+
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_3.0_SR7_DESKTOP.htm b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_3.0_SR7_DESKTOP.htm
new file mode 100644
index 0000000..a582dc4
--- /dev/null
+++ b/x64/doc/Content/ReleaseNotes_NSA_SAS/SAS_RELEASE_NOTES_3.0_SR7_DESKTOP.htm
@@ -0,0 +1,721 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 360 | SpeechAnywhere Services 3.0 Service Release 7 (.NET edition)
+
+
+
+
+
+
+
+
+
+
+
+
Release Notes for Dragon Medical SpeechKit 3.0 Service Release 7 (.NET edition)
+
Dragon Medical SpeechKit is a component of the Nuance Healthcare Development Platform. Rebranding the components is currently an ongoing activity. Dragon Medical SpeechKit was previously called 360 | SpeechAnywhere Services; please be aware that references to 360 | SpeechAnywhere Services 3.0 apply to this release.
+
Solved issues in service release 7
+
+
Error recovery and support for load balancing have been improved. [DNB-6889]
+
After a session is closed and recording is no longer possible, the Nuance flame is no longer displayed in speech-enabled fields. [DNB-6673]
+
The application no longer stops unexpectedly during initialization with the latest .NET Framework version. [DNB-6976]
+
+
New in version 3.0 service release 7
+
+
+
360 | SpeechAnywhere Services client editions are now called Dragon Medical SpeechKit. [DNB-5670]
+
+
The speech recognition on/off icons now differ in both color and shape to support people with color vision deficiency. [DNB-6458]
+
The Record button on a control device is now synchronized with the Record button on the user interface. [DNB-6758]
+
+
Note: For information on previous service releases, see below.
+
Important information
+
+
Please be aware that your application must be recompiled following this upgrade.
+
Dragon Medical SpeechKit 3.0 (.NET edition) is compatible with server versions 2.0, 2.1 and 3.0.
+
Dragon Medical Server 3.0 is compatible with client versions 2.0, 2.1 and 3.0.
+
+
+
Microsoft .NET Framework 4.5 must be installed on all workstations running .NET edition-based applications.
+
The .NET edition requires Microsoft Internet Explorer 11 to display the personalization and help window.
+
+
+
Information on the voice commands changed with each version of Dragon Medical SpeechKit is now available in the end user help.
+
+
Synchronize() can no longer be used instead of Initialize().
+
+
On the speech bar the colors for recording on/off have changed from red (on) - gray (off) to green (on) - red (off).
+
+
New in version 3.0
+
Manage Vocabulary (server version 3.0 required)
+
Dragon-based systems
+
+
Users can now search for words on the Manage Vocabulary page.
+
Users can now filter words on the Manage Vocabulary page based on the level (user/group/site) for which they were added.
+
New Modify Word screen: Users can now edit the spelling and pronunciation of words in their personal lexicon.
+
Users can now record how a word is pronounced.
+
New voice command to record how a word is pronounced: train word.
+
+
Personal auto-texts (server version 3.0 required)
+
All systems
+
+
Users can now create auto-texts via the personalization and help window, Manage Auto-texts page. This new functionality is available to desktop users and mobile device users with a Dragon Medical One Desktop Application/Dragon Medical Direct license.
+
New voice command: make that an auto-text.
+
+
Speech recognition (server version 3.0 required)
+
Dragon-based systems
+
+
New English, Dutch, Flemish and German voice commands to form compound words. English examples: compound, compound that, compound selection.
+
New German voice commands to separate compound words: trenne das, Auswahl trennen, trenne Auswahl.
+
Improved correction alternatives for Dutch, French and German in the correction menu.
+
Dragon Medical SpeechKit now intelligently identifies sentence separators; this means voice commands for selecting sentences and navigating to sentences work more reliably.
+
+
All systems
+
+
New voice commands to navigate text: go to beginning of sentence, go to end of sentence, go to beginning of paragraph, go to end of paragraph.
+
+
.NET edition
+
+
Dragon Medical SpeechKit performance has been improved in high latency situations.
+
+
On-premises systems (server version 3.0 required)
+
+
Dragon Medical systems now remove speech recognition data from the system File Share when the data is no longer needed for improving the recognition quality.
+
+
Known issues
+
+
The automatic gain control (AGC) of the recording device or the device drivers/sound card drivers interferes with the Dragon Medical SpeechKit automatic audio adjustment feature. Solution: Disable the interfering AGCs.
+
The SpokenText parameter in the CommandRecognized event is empty in command mode. [DNB-328]
+
Shadow copying is not supported for applications integrating the .Net SDK. Dragon Medical SpeechKit will not work if shadow copying is enabled. [DNB-5181]
+
+
Infrastructure
+
Infrastructure no longer supported
+
+
Version 3.0 client applications do not work with version 1.5 servers.
+
In version 3.0, the .NET edition requires Microsoft Internet Explorer 11 to display the personalization and help window.
+
In Dragon Medical Server 3.0 all version 1.4 client-based applications stop working.
+
+
Infrastructure changes planned for the next release
+
+
In Dragon Medical Server 3.1 all version 1.5 and 1.6 client-based applications will stop working.
+
All applications based on Dragon Medical SpeechKit 3.1 will stop working with 360 | SpeechAnywhere Services 1.6 servers.
+
+
System requirements - all clients*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
Operating System
+
Windows 7
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
.NET Framework
+
Microsoft .NET 4.5
+
Microsoft .NET 4.5
+
+
+
Microsoft Internet Explorer
+
11
+
10, 11
+
+
+
Remarks
+
+
Dragon Medical SpeechKit (.NET edition) only supports Internet Explorer 10 on platforms for which Internet Explorer 11 is not made available by Microsoft.
+
+
System requirements - virtualized environments*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
VMware Horizon View
+
+
6
+
+
+
VMware Client
+
+
VMware Horizon Client 3.5.2 or higher
+
+
+
Citrix XenApp
+
+
6.5, 7, 7.1, 7.5 and 7.6
+
+
+
Citrix XenDesktop
+
7
+
7, 7.1, 7.5 and 7.6
+
+
+
Citrix Client
+
+
+
Citrix Receiver 4.3 or higher
+
+
+
+
Remote Desktop Services
+
Windows Server 2008 R2
+
+
Windows Server 2008 R2
+
Windows Server 2012 R2
+
+
+
+
Remote Desktop Client
+
+
Windows 7
+
Windows 8
+
+
+
Windows 7
+
Windows 8
+
Windows 8.1
+
Windows 10
+
+
+
+
Windows-based thin clients
+
+
Windows Embedded Standard 7
+
+
+
Linux thin clients
+
Fujitsu Futro
+
+
IGEL UD2 LX (firmware version UD LX 5.08.100)
+
IGEL UD3 LX (firmware version UD LX 5.08.100)
+
IGEL UD5 LX (firmware version UD LX 5.08.100)
+
Fujitsu Futro S450 (operating system version eLux RP 4.9.0)
+
Fujitsu Futro S700 (operating system version eLux RP 4.9.0)
+
HP t610 (operating system version eLux RP 4.4.0)
+
+
+
+
Remarks
+
+
Virtualized environments: For full support of virtual platforms, a custom audio channel needs to be deployed both on the platform client and platform server. For more information, see the Nuance virtual extensions package on the Nuance Healthcare Development Platform.
+
+
Important: The Nuance virtual extensions were previously released as the SpeechMagic Citrix Extension, the SpeechMagic WTS/RDS Extension and the SpeechMagic VMware View Extension. The installation procedure has changed as compared to previous versions:
+
Each extension now has a separate installer for the server/virtual desktop component and the client component.
+
The 64-bit and 32-bit versions of each server/virtual desktop component are now installed together.
+
+
Citrix environments: For Nuance PowerMic button support, install the Nuance PowerMic Citrix Extension on the Citrix client and server/virtual desktop where your application is hosted.
+
+
Microsoft RDS environments: For Nuance PowerMic button support, install the Nuance PowerMic RDS Client Extension on the Remote Desktop Client. Be aware of the following:
+
The extension does not need to be installed on the server/virtual desktop; the required server binaries are already included in the application folder.
+
The 64-bit and 32-bit versions of the Nuance PowerMic RDS Client Extension are installed together.
+
+
For microphone button support, third-party drivers for Philips, Grundig and Olympus devices need to be provided by the device vendor and deployed both on the Citrix/RDS client and Citrix/RDS server.
+
Nuance RDS Audio Extension on Windows Server 2012: Microsoft hotfix KB2802311 must be installed. For more information, see the Microsoft Knowledge Base, article 2802311. [PSP00069978]
+
+
Nuance RDS Audio Extension: UDP transport must be disabled on Remote Desktop Protocol (RDP) 8.1 and 10 clients. RDP 8.1 is preinstalled on Windows 8.1 and installed by Microsoft Update on Windows 7 and 8. RDP 10 is preinstalled on Windows 10. To disable UDP transport, add the following registry value to the Remote Desktop Client:
+
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
+
Value: DisableUDPTransport = 1
+
+
Citrix XenDesktop: Third-party drivers for Olympus devices are not available at the time of the Dragon Medical SpeechKit 3.0 release. Contact your device vendor for updated drivers with XenDesktop support.
+
Philips SpeechMike on Linux thin clients in a Citrix environment: Session reconnect might not work. Solution: Make sure SpeechMike firmware version 2.54 or higher is installed.
+
For Microsoft Windows 10 clients Citrix Receiver 4.3 or higher is required.
VMware Virtual Audio on VMware virtual desktops running Microsoft Windows 8.1: Recording can sometimes stop with an internal audio error. This is due to an issue with VMware virtual machines and the xHCI USB host controller for Windows 8.1. Solution: Remove the xHCI controller from the virtual machine and add the EHCI+UHCI controller. For more information, see the VMware Knowledge Base, article 2057809. [PSP00073153]
+
For more information on virtualized environments, see the Docs & Guidelines folder of the Nuance virtual extensions package.
+
+
System requirements - edit controls*
+
+
+
+
+
+
+
Recommended
+
Supported
+
+
+
TX Text Control .NET for Windows Presentation Framework
+
20
+
19.0 to 20.0
+
+
+
TX Text Control .NET for Windows Forms
+
20
+
19.0 to 22.0
+
+
+
+
System.Windows.Forms.TextBoxBase
+
System.Windows.Forms.TextBox
+
+
System.Windows.Forms.MaskedTextBox
+
System.Windows.Forms.RichTextBox
+
+
4.5
+
4.5
+
+
+
System.Windows.Controls.TextBox
+
4.5
+
4.5
+
+
+
*End-of-life: third party environments
+
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
+
When support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor’s and Nuance's end-of-life policy. This means that issues that are a combination of the vendor’s component and the Nuance solution cannot be supported.
+
Dragon Medical SpeechKit product life cycle
+
Nuance provides support throughout the life cycle of one version and point release. Please note that Nuance will not perform problem analysis after the end-of-life date stated here. If a Nuance-hosted system is used, Nuance cannot guarantee that an older version will continue working after the date stated here.
+
+
+
+
+
+
+
+
+
+
End-of-life
+
1.4
+
1.5
+
1.6
+
2.0
+
2.1
+
3.0
+
+
+
Server
+
2014-06-14
+
2015-02-14
+
2015-07-10
+
2016-06-30
+
2016-12-15
+
2017-07-13
+
+
+
.NET edition
+
2014-06-14
+
2015-02-14
+
2015-07-25
+
2016-06-30
+
2016-11-04
+
2017-05-10
+
+
+
Solved issues in service release 2
+
+
The application no longer stops responding when the VUIController is closed at the same time as the start of a new utterance. [DNB-6290]
+
ControlDeviceEventReceived callbacks are now invoked on the session callback thread. [DNB-6464]
+
The user no longer has to click a field twice to set the keyboard focus when a different application had the focus. [DNB-6620]
+
In Citrix environments, a black rectangle no longer stays on the screen after an error message has been displayed. [DNB-6276]
+
Nuance PowerMic III: Applications now display the correct device name when the PowerMic III is connected (PowerMic III is still identified as PowerMic II by the operating system). [CAVE-847]
+
+
New in version 3.0 service release 2
+
+
Nuance PowerMic button controls are now supported in Microsoft RDS environments.
An email has been sent to verify your new profile.Please fill out all required fields before submitting your information.
+
+
+
Filter:
+
+
+
+
\ No newline at end of file
diff --git a/x64/doc/Default.js b/x64/doc/Default.js
new file mode 100644
index 0000000..90e62a1
--- /dev/null
+++ b/x64/doc/Default.js
@@ -0,0 +1,362 @@
+// {{MadCap}} //////////////////////////////////////////////////////////////////
+// Copyright: MadCap Software, Inc - www.madcapsoftware.com ////////////////////
+////////////////////////////////////////////////////////////////////////////////
+// 20.1.9037.40627
+////////////////////////////////////////////////////////////////////////////////
+
+// Syntax:
+// function FMCOpenHelp( id, skinName, searchQuery, firstPick )
+//
+// id - Identifier that was created in Flare. This can be either the identifier name or value. The topic and skin
+// that is associated with the id will be used. If no skin is associated with the id, skinName will be used.
+// Alternatively, id may contain a topic path. In this case, the specified topic will be loaded with the skin
+// that is specified in skinName. Specify null to use the help system's default starting topic.
+// skinName - This is a string indicating the name of the skin to use when opening the help system. Specify null to use
+// the default skin or to use the skin that is associated with id. If a skin is associated with id AND a skin
+// is specified in skinName, skinName will take precedence.
+// searchQuery - This is a string indicating the search query used when opening the help system. If a search query is specified,
+// the help system will start with the search pane open and the search query executed. Specify null to open
+// the help system without a search query.
+// firstPick - This is a boolean indicating whether to automatically open the topic from the first search result that is
+// returned by the search query (see searchQuery parameter). Use null if no search query was specified.
+//
+// Examples:
+//
+// In the following example, topic and skin associated with "FILE_NEW" will be used:
+// FMCOpenHelp( 'FILE_NEW', null, null, null );
+//
+// In the following example, topic associated with "FILE_NEW" will be used. "BlueSkin" will override the skin associated with "FILE_NEW":
+// FMCOpenHelp( 'FILE_NEW', 'BlueSkin', null, null );
+//
+// In the following example, topic and skin associated with identifier value 1 will be used:
+// FMCOpenHelp( 1, null, null, null );
+//
+// In the following example, topic associated with identifier value 1 will be used. "BlueSkin" will override the skin associated with identifier value 1:
+// FMCOpenHelp( 1, 'BlueSkin', null, null );
+//
+// In the following example, "Company/Employees.htm" will be used with the default skin:
+// FMCOpenHelp( 'Company/Employees.htm', null, null, null );
+//
+// In the following example, both the default topic and skin will be used:
+// FMCOpenHelp( null, null, null, null );
+//
+// In the following example, the default topic will be used with "BlueSkin":
+// FMCOpenHelp( null, 'BlueSkin', null, null );
+//
+// In the following example, both the default topic and skin will be used. The help system will be started with the search pane
+// displaying the search results for the query 'quarterly report'. The topic from the first result will not be opened:
+// FMCOpenHelp( null, null, 'quarterly report', false );
+//
+// In the following example, both the default topic and skin will be used. The help system will be started with the search pane
+// displaying the search results for the query 'quarterly report'. The topic from the first result will be opened:
+// FMCOpenHelp( null, null, 'quarterly report', true );
+
+function FMCOpenHelp( id, skinName, searchQuery, firstPick, pathToHelpSystem )
+{
+ MadCap.OpenHelp(id, skinName, searchQuery, firstPick, pathToHelpSystem);
+}
+
+/*!
+* Copyright MadCap Software
+* http://www.madcapsoftware.com/
+*
+* v20.1.9037.40627
+*/
+
+/** vim: et:ts=4:sw=4:sts=4
+ * @license RequireJS 2.3.6 Copyright jQuery Foundation and other contributors.
+ * Released under MIT license, https://github.com/requirejs/requirejs/blob/master/LICENSE
+ */
+var requirejs,require,define;!function(global,setTimeout){var req,s,head,baseElement,dataMain,src,interactiveScript,currentlyAddingScript,mainScript,subPath,version="2.3.6",commentRegExp=/\/\*[\s\S]*?\*\/|([^:"'=]|^)\/\/.*$/gm,cjsRequireRegExp=/[^.]\s*require\s*\(\s*["']([^'"\s]+)["']\s*\)/g,jsSuffixRegExp=/\.js$/,currDirRegExp=/^\.\//,op=Object.prototype,ostring=op.toString,hasOwn=op.hasOwnProperty,isBrowser=!("undefined"==typeof window||"undefined"==typeof navigator||!window.document),isWebWorker=!isBrowser&&"undefined"!=typeof importScripts,readyRegExp=isBrowser&&"PLAYSTATION 3"===navigator.platform?/^complete$/:/^(complete|loaded)$/,defContextName="_",isOpera="undefined"!=typeof opera&&"[object Opera]"===opera.toString(),contexts={},cfg={},globalDefQueue=[],useInteractive=!1;function commentReplace(e,t){return t||""}function isFunction(e){return"[object Function]"===ostring.call(e)}function isArray(e){return"[object Array]"===ostring.call(e)}function each(e,t){var i;if(e)for(i=0;i+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},M=function(){V()},R=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&U(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function z(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&R(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function X(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function U(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,r.msMatchesSelector&&ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",M),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=C.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="",le.option=!!xe.lastChild;var ke={thead:[1,"