Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

2.23.00.00 50.00%
2.23.00.00 50.00%
(Note, Nuance Communications publishes each variation of this file with the same version, but the hashes are unique.)

Relationships


PE structurePE file structure

Show functions
Import table
kernel32.dll
WideCharToMultiByte, GetProcAddress, LoadLibraryA, FreeLibrary, GetModuleFileNameA, MultiByteToWideChar
lhcom02w.dll
brk_InterfaceRelease, brk_ErrorGetString, safeh_HandleCheck, brk_ErrorGetSubModuleName, heap_Free, brk_InterfaceQuery, critsec_ObjClose, brk_ObjClose, lh_ErrorGetModuleName, brk_ClassOpenEx, rsrc_ErrorGetSubModuleName, rsrc_ErrorGetString, rsrc_Open, dbg_Init, brk_ComponentListRelease, brk_ComponentListQuery, brk_ClassClose, brk_ObjOpen, g_lhNullHandle, safeh_HandlesEqual, rsrc_Close, dbg_TraceArg, dbg_SubModActive, dbg_TraceIn, dbg_TraceOut, critsec_ObjOpen, heap_Alloc, critsec_Leave, critsec_Enter
msvcrt.dll
DllMain
Export table
_lhs_asrCplClose@4
_lhs_asrCplCompileFromBufferA@16
_lhs_asrCplCompileFromBufferW@16
_lhs_asrCplCompileFromFileA@12
_lhs_asrCplCompileFromFileW@12
_lhs_asrCplGetEngineNameA@12
_lhs_asrCplGetEngineNameW@12
_lhs_asrCplGetLanguageNameA@12
_lhs_asrCplGetLanguageNameW@12
_lhs_asrCplGetLastCompilationErrorsA@16
_lhs_asrCplGetLastCompilationErrorsW@16
_lhs_asrCplGetParamList@12
_lhs_asrCplGetWordTranscriptionsA@20
_lhs_asrCplGetWordTranscriptionsW@20
_lhs_asrCplOpenA@16
_lhs_asrCplOpenW@16
_lhs_asrCplSetDictionariesFromFilesA@12
_lhs_asrCplSetDictionariesFromFilesW@12
_lhs_asrCplSetDictionariesFromHandlesA@12
_lhs_asrCplSetDictionariesFromHandlesW@12
_lhs_asrCplSetParamList@12
_lhs_asrCtxClose@4
_lhs_asrCtxGetEngineNameA@12
_lhs_asrCtxGetEngineNameW@12
_lhs_asrCtxGetLanguageNameA@12
_lhs_asrCtxGetLanguageNameW@12
_lhs_asrCtxOpenFromGrammarFilesA@24
_lhs_asrCtxOpenFromGrammarFilesW@24
_lhs_asrCtxOpenFromGrammarHandles@24
_lhs_asrCtxSaveToRawHdecFileA@8
_lhs_asrCtxSaveToRawHdecFileW@8
_lhs_asrGrmAddAlternativeA@16
_lhs_asrGrmAddAlternativeW@16
_lhs_asrGrmAddRuleA@20
_lhs_asrGrmAddRuleW@20
_lhs_asrGrmClearSpellingWords@4
_lhs_asrGrmClose@4
_lhs_asrGrmGetAlternativesA@20
_lhs_asrGrmGetAlternativesW@20
_lhs_asrGrmGetEngineNameA@12
_lhs_asrGrmGetEngineNameW@12
_lhs_asrGrmGetLanguageNameA@12
_lhs_asrGrmGetLanguageNameW@12
_lhs_asrGrmGetNameA@12
_lhs_asrGrmGetNameW@12
_lhs_asrGrmGetRulesA@20
_lhs_asrGrmGetRulesW@20
_lhs_asrGrmGetWordsA@16
_lhs_asrGrmGetWordsW@16
_lhs_asrGrmGetWordTranscriptionsA@20
_lhs_asrGrmGetWordTranscriptionsW@20
_lhs_asrGrmOpenFromFileA@12
_lhs_asrGrmOpenFromFileW@12
_lhs_asrGrmRemoveAlternativeA@12
_lhs_asrGrmRemoveAlternativeW@12
_lhs_asrGrmRemoveRuleA@8
_lhs_asrGrmRemoveRuleW@8
_lhs_asrGrmSaveToFileA@8
_lhs_asrGrmSaveToFileW@8
_lhs_asrGrmSaveToRawHdecFileA@8
_lhs_asrGrmSaveToRawHdecFileW@8
_lhs_asrGrmSetSpellingWordsA@12
_lhs_asrGrmSetSpellingWordsW@12
_lhs_asrRecAcqClose@4
_lhs_asrRecAcqOpenA@20
_lhs_asrRecAcqOpenW@20
_lhs_asrRecAcquisit@16
_lhs_asrRecActivateContext@4
_lhs_asrRecActivateGrammars@12
_lhs_asrRecActivateLabelsA@12
_lhs_asrRecActivateLabelsW@12
_lhs_asrRecActivateRulesA@16
_lhs_asrRecActivateRulesW@16
_lhs_asrRecActivateWordsA@20
_lhs_asrRecActivateWordsW@20
_lhs_asrRecBreak@4
_lhs_asrRecClose@4
_lhs_asrRecDeactivateContext@4
_lhs_asrRecDeactivateGrammars@12
_lhs_asrRecDeactivateRulesA@16
_lhs_asrRecDeactivateRulesW@16
_lhs_asrRecDeactivateWordsA@20
_lhs_asrRecDeactivateWordsW@20
_lhs_asrRecGetActiveGrammars@16
_lhs_asrRecGetActiveRulesA@24
_lhs_asrRecGetActiveRulesW@24
_lhs_asrRecGetActiveWordsA@24
_lhs_asrRecGetActiveWordsW@24
_lhs_asrRecGetEngineNameA@12
_lhs_asrRecGetEngineNameW@12
_lhs_asrRecGetLoadedCtx@8
_lhs_asrRecGetParamList@12
_lhs_asrRecGetSessionData@12
_lhs_asrRecGetVersion@8
_lhs_asrRecLoadContext@12
_lhs_asrRecOpenA@20
_lhs_asrRecOpenW@20
_lhs_asrRecSetParamList@12
_lhs_asrRecStart@8
_lhs_asrRecStop@4
_lhs_asrRecUnloadContext@4
_lhs_asrRecUswAcquisit@16
_lhs_asrRecUswBreak@4
_lhs_asrRecUswContinue@12
_lhs_asrRecUswGetTranscriptionA@12
_lhs_asrRecUswGetTranscriptionW@12
_lhs_asrRecUswInit@12
_lhs_asrRecUswStart@8
_lhs_asrRecUswStop@4
_lhs_asrResGetInfoA@16
_lhs_asrResGetInfoW@16
_lhs_asrResGetNbrOfUtterances@8
_lhs_asrResGetStringA@20
_lhs_asrResGetStringW@20
_lhs_asrSpellEngActivateTree@8
_lhs_asrSpellEngAddLettersA@8
_lhs_asrSpellEngAddLettersW@8
_lhs_asrSpellEngClose@4
_lhs_asrSpellEngDeactivateTree@4
_lhs_asrSpellEngGetParamList@12
_lhs_asrSpellEngGetResultA@20
_lhs_asrSpellEngGetResultW@20
_lhs_asrSpellEngOpen@8
_lhs_asrSpellEngReset@4
_lhs_asrSpellEngSetParamList@12
_lhs_asrSpellTreeAddNameA@8
_lhs_asrSpellTreeAddNameW@8
_lhs_asrSpellTreeClose@4
_lhs_asrSpellTreeGetParamList@12
_lhs_asrSpellTreeOpenFromBuffer@16
_lhs_asrSpellTreeSaveToBuffer@12
_lhs_asrSpellTreeSetParamList@12
_lhs_asrSysGetEngineInfoA@12
_lhs_asrSysGetEngineInfoW@12
_lhs_dctAddWordA@12
_lhs_dctAddWordW@12
_lhs_dctCloseA@4
_lhs_dctCloseW@4
_lhs_dctCreateA@16
_lhs_dctCreateW@16
_lhs_dctGetByIndexA@16
_lhs_dctGetByIndexW@16
_lhs_dctGetInfoA@12
_lhs_dctGetInfoW@12
_lhs_dctGetKeysA@12
_lhs_dctGetKeysW@12
_lhs_dctGetTranscriptionsA@24
_lhs_dctGetTranscriptionsW@24
_lhs_dctMergeA@8
_lhs_dctMergeW@8
_lhs_dctOpenFromBufferA@24
_lhs_dctOpenFromBufferW@24
_lhs_dctOpenFromFileA@20
_lhs_dctOpenFromFileW@20
_lhs_dctRemoveWordA@8
_lhs_dctRemoveWordW@8
_lhs_dctSaveToBufferA@16
_lhs_dctSaveToBufferW@16
_lhs_dctSaveToFileA@12
_lhs_dctSaveToFileW@12
_lhs_ErrorGetStringA@4
_lhs_ErrorGetStringW@4
_lhs_GetEngineListA@16
_lhs_GetEngineListW@16
_lhs_GetLanguageListA@16
_lhs_GetLanguageListW@16
_lhs_Initialize@8
_lhs_InitializeEx@16
_lhs_ttsBackward@12
_lhs_ttsClose@4
_lhs_ttsDetectLanguageA@24
_lhs_ttsDetectLanguageW@24
_lhs_ttsForward@12
_lhs_ttsGenOutputFileA@16
_lhs_ttsGenOutputFileW@16
_lhs_ttsGenPhoneticStringA@20
_lhs_ttsGenPhoneticStringW@20
_lhs_ttsGetInstStatus@8
_lhs_ttsGetLipSyncInfo@12
_lhs_ttsGetParamListA@12
_lhs_ttsGetParamListW@12
_lhs_ttsGetPPListA@20
_lhs_ttsGetPPListW@20
_lhs_ttsGetVoiceListA@20
_lhs_ttsGetVoiceListW@20
_lhs_ttsLoadRuleTableA@12
_lhs_ttsLoadRuleTableW@12
_lhs_ttsOpenA@16
_lhs_ttsOpenW@16
_lhs_ttsPause@4
_lhs_ttsProcess@8
_lhs_ttsResume@4
_lhs_ttsSetDictionaries@12
_lhs_ttsSetInDevice@8
_lhs_ttsSetOutDevice@8
_lhs_ttsSetParamListA@12
_lhs_ttsSetParamListW@12
_lhs_ttsSetTextA@16
_lhs_ttsSetTextW@16
_lhs_ttsSpeak@8
_lhs_ttsStop@4
_lhs_ttsUnLoadAllRuleTables@4
_lhs_ttsUnLoadRuleTable@8
_lhs_UnInitialize@4

lhsp01.dll

ScanSoft Speech SDK by Nuance Communications (Signed)

Remove lhsp01.dll
Version:   2.23.00.00
MD5:   deb5f13ed300ed68a6b6789c1210060c
SHA1:   1f3f92ff3bd77a251f3e093a5da96e78ff645939
SHA256:   7e38cfb18be9ebdd3d6270d47de4db64918a3c2902de73bdd2509fa1b839ac67

Overview

lhsp01.dll is loaded as dynamic link library that runs in the context of a process. The file is digitally signed by Nuance Communications which was issued by the VeriSign certificate authority (CA).

DetailsDetails

File name:lhsp01.dll
Publisher:ScanSoft
Product name:ScanSoft Speech SDK
Description:ScanSoft Speech API
Typical file path:C:\Program Files\nuance\naturallyspeaking11\program\lhsp01.dll
File version:2.23.00.00
Product version:1.0
Size:69.35 KB (71,016 bytes)
Certificate
Issued to:Nuance Communications
Authority (CA):VeriSign
Effective date:Wednesday, February 6, 2008
Expiration date:Tuesday, June 7, 2011
Digital DNA
PE subsystem:Windows GUI
File packed:No
Code language:Microsoft Visual C++
.NET CLR:No
More details

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 7 Professional 100.00%

Distribution by countryDistribution by country

United States installs about 50.00% of ScanSoft Speech SDK.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Dell 100.00%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE