[HELP] Speech

ONDR4SH3K

Senior Member
Nov 15, 2009
161
28
0
Opava
Hello Everyone,

I tried to access Speech with another system language.

In Registry [HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/SPEECH]

KEY - SpeechUX/Experience/TextContact, VoiceDialer, Voicesearch/Attributes
KEY - SpeechUXPlugins/Tokens/SharedUI/Attributes

I inserted a new string value - NAME: 1029 (CZ code) DATA: 1 and I have now access to setting in speech menu, speech button in sms conversation etc... but the problem is, when i click on button or I hold window button is black screen on 5 seconds and nothing.

I tried recopy (EN) all keys and values in Speech registry and replace to (CZ).

Any idea?
 
Last edited:
  • Like
Reactions: Budniu

Budniu

Senior Member
Sep 21, 2008
1,125
314
0
Warsaw
encyklopediawindowsphone.pl
Good idea ;)
Now you can't remove them because the system uses.
If you want English values sett back you have to change in system settings language to English and restart phone. When device start, you can add original English values and change system language to Czech and restart device.
 

ONDR4SH3K

Senior Member
Nov 15, 2009
161
28
0
Opava
Registry own changes to access from EN to CZ language:

PhoneConverters/Tokens
NEW KEY - Czech
CLSID (String) - {9185F743-1143-4C28-86B5-BFF14F20E5C8} [???]
Default (String) - English Phone Converter [???]
PhoneMap (String) - - 0001 ! 0002 & 0003 , 0004 . 0005 ? 0006 _ 0007 1 0008 2 0009 aa 000a ae 000b ah 000c ao 000d aw 000e ax 000f [???]

PhoneConverters/Tokens/Czech/Attributes
Default (String)
Language (String) - 405 [1029 HEX]

Recognizers/Tokens
NEW KEY - MS-1029-100-WINMO
409 (String) - Microsoft Speech Recognition Engine - en-US Embedded v10.0 [???]
AlternatesCLSID (String) - {0C03E67F-A0E6-4D78-BB70-A6C0B240387B} [???]
Autodetection (DWORD) - 0 [???]
Background Adaptation (DWORD) - 0 [???]
CLSID (String) - {FEBD04CD-06E2-46BC-8C13-B8C32E591ED9} [???]
Default (String) - Microsoft Speech Recognition Engine - en-US Embedded v10.0 [???]
Persist Language Model Adaptation (DWORD) - 0 [???]
PrefferedAudioRate (DWORD) - 16000 [16000 kHz]
RecoExtension (String) - {69EAE6BE-F3A7-4EE0-B132-916BB1A019AB} [???]
Server Mode (DWORD) - 0 [???]

Recognizers/Tokens/MS-1029-100-WINMO/Attributes
Alternates (String) - CC [???]
AudioFormats (String) - 6;18;22 [???]
CommandAndControl (String) [???]
Desktop (String) [???]
DictationInCFG (String) - Anywhere;Trailing [???]
Hypotheses (String) [???]
Language (String) - 405 [1029 HEX]
Name (String) - MS-1029-100-WINMO [Name KEY]
SpeakingStyle (String) - Discrete;Continuous [???]
UPSPhoneSet (String) [???]
Vendor (String) - Microsoft
VendorPreferred (String) [???]
WildcardInCFG (String) - Anywhere;Trailing [???]
WordSequences (String) [???]

Recognizers/Tokens/MS-1029-100-WINMO/LocaleHandler
CLSID (String) - {288DFCEF-7DAF-4EEF-9BB4-952DD7B4D13A} [???]
Default (String) - SR Default Locale Handler [???]

Recognizers/Tokens/MS-1029-100-WINMO/Lookup
Datafile (String) - \WINDOWS\lsr1033.lxa [???]
Default (String) - SR English Lookup Lexicon [???]

Recognizers/Tokens/MS-1029-100-WINMO/Lts
Datafile (String) - \WINDOWS\r1033sr.lxa [???]
Default (String) - SR English Lts Lexicon [???]

Recognizers/Tokens/MS-1029-100-WINMO
NEW KEY - Models

Recognizers/Tokens/MS-1029-100-WINMO/Models
NEW KEY - 1029
Default (String) - L1029 [???]

Recognizers/Tokens/MS-1029-100-WINMO/Models/1029
NEW KEY - L1029
Default (String) - \WINDOWS\L1033 [???]

Recognizers/Tokens/MS-1029-100-WINMO/TextNorm
Datapack (String) - \WINDOWS\MSTTSLocEnUS.dat [???]
Default (String) - SR Engine (9.0) Text Normalization [???]

SpeechUX/Experience/TextContact/Attributes
NEW DWORD - 1029
1029 (DWORD) - 1 [Access Speech button to TextContact]

SpeechUX/Experience/VoiceDialer/Threshold
NEW STRING 1029
1029 (String) - 0 3e-1 1 4e-1 2 5e-1 3 6e-1 4 5e-1 5 4e-1 6 7e-1 [???]

SpeechUX/Experience/VoiceSearch/Atrributes
NEW DWORD 1029
1029 (DWORD) - 1 [Access Speech button to VoiceSearch]

SpeechUXPlugins/Tokens/SharedUI/Attributes
NEW STRING 1029
1029 (String) - 1 [Access Speech in Setting menu]

SpeechUXPlugins/Tokens/VoiceShell/Threshold
NEW STRING 1029
1029 (String) - 0 5e-1 1 4e-1 [???]

UXLanguages/Tokens
NEW KEY cs-CZ

UXLanguages/Tokens/cs-CZ
Culture (String) - cs-CZ [Codename language]
Default (String) - Czech (Czech) [Name language]
Language (DWORD) - 1029 [Code language]
Recognizer (String) - HKEY_LOCAL_MACHINE\Software\Microsoft\Speech\Recognizers\Tokens\MS-1029-100-WINMO [Path to MS-1029-100-WINMO]
Voice (String) - HKEY_LOCAL_MACHINE\Software\Microsoft\Speech\Voices\Tokens\MSTTS_V30_CsCZ_ZiraM [Path to MSTTS_V30_CsCZ_ZiraM]

UXLanguages/Tokens/cs-CZ
NEW KEY Attributes

UXLanguages/Tokens/cs-CZ/Attributes
Default (String) - 405 [1029 HEX]

Voices/Tokens
NEW KEY MSTTS_V30_CsCZ_ZiraM

Voices/Tokens/MSTTS_V30_CsCZ_ZiraM
405 (String) - Microsoft Zira Mobile - English (United States) [???]
CLSID (String) - {C64501F6-E6E6-451f-A150-25D0839BC510} [???]
Default (String) - Microsoft Zira Mobile - English (United States) [???]
LangDataPath (String) - \WINDOWS\MSTTSLocEnUS.dat [???]
VoicePath (String) - \WINDOWS\M1033DSK [???]

Voices/Tokens/MSTTS_V30_CsCZ_ZiraM
NEW KEY Attributes

Voices/Tokens/MSTTS_V30_CsCZ_ZiraM/Attributes
Age (String) - Adult
Gender (String) - Female
Language (String) - 405 [???]
Name (String) - Microsoft Zira Mobile
SharedPronunciation (String) - 0 [???]
Vendor (String) - Microsoft
Version (String) - 3.0

Hope it helps.
 

Attachments

Last edited:
  • Like
Reactions: Zdeniel