SpeechExec Readme

SpeechExec 10.2 Build 18 (01/2018)

All information in the Readme file is "last minute" and may overrule information in the SpeechExec user documentation.

Contents

  1. Package contents

  2. System requirements

  3. Supported operating systems

  4. Starting installation

  5. New features and improvements

  6. Additional remarks

  7. Known issues

Package contents

The SpeechExec release version includes the following:

Note: You can download the latest update from the following links:

System requirements

SpeechExec requires the following hardware specifications in order to function properly:

Additional requirements when using Dragon speech recognition:

For more information on Dragon NaturallySpeaking system requirements please visit the Nuance website.

Supported operating systems

SpeechExec supports the following Windows versions:

Notes:

Speech recognition is supported with Dragon NaturallySpeaking, using the following Dragon editions:

Note:

Dragon Home, Dragon Premium and their predecessor products are not supported with SpeechExec.

Supported upgrades

Upgrading to SpeechExec Dictate 10.2 and SpeechExec Transcribe 10.2 is supported from the following version:

Upgrading to SpeechExec Pro Dictate 10.2 and SpeechExec Pro Transcribe 10.2 is supported from the following version:

Upgrading the operating system from Windows 8 to Windows 8.1

The upgrade process may harm your SpeechExec installation and you may lose your SpeechExec license!

If you upgrade the operating system of your PC from Windows 8 to Windows 8.1 we strongly recommend taking following steps into account:

  1. Return (revoke) your SpeechExec license and store the license key on a safe place.
  2. Uninstall SpeechExec — your SpeechExec settings will stay on your PC.
  3. Run your Windows upgrade.
  4. Install the latest SpeechExec software by using the license key you have saved before. SpeechExec will take over the settings from the previous installation and you can continue working with SpeechExec.
  5. In case of issues with the SpeechExec license please use the new "Reset all licenses" function from the licensing dialog.

Windows 10 information

Microsoft has released the final version of Windows 10 on July 29th 2015.

If it is absolutely necessary to upgrade to Windows 10 please make sure you upgrade to Windows 10 Pro 64-bit or Windows 10 Enterprise 64-bit version only.

The 32-bit version of Windows 10 is not supported.

In case of an upgrade from an earlier Windows version to Windows 10 with installed SpeechExec Pro software please proceed as follows:

  1. Revoke all SpeechExec licenses from SpeechExec Help menu > License informationion.
  2. Uninstall the current SpeechExec version (user settings will be kept).
  3. Uninstall all SQL components belonging to SpeechExec Pro.
  4. Upgrade to Windows 10.
  5. Install the latest SpeechExec version.

In case you are using speech recognition please check if the used Dragon version is compatible with Windows 10! More information on Dragon and Windows 10 compatibility can be found on the Nuance website.

Starting installation

SpeechExec is installed with an installation wizard. The installation wizard guides you through the steps of the installation process and installs all required software components and drivers.

Administrator rights are required in order to install the program. If you do not have administrator rights, an 'ikernel' error message is displayed at the beginning of the installation process.

The installation process can be started in different ways:

Follow the instructions of the installation wizard.

SpeechExec Pro and Standard applications use an Internet licensing model since version 7.0. Hardware dongles used by previous versions are no longer available and are not accepted by 7.0 and higher versions.

Upgrading SpeechExec

It is recommended to uninstall a previous version manually and install this version on a clean hard drive.

Before you upgrade from SpeechExec 10 or earlier version to SpeechExec 10.1 or later version consider the following: If you use SpeechLive, please make sure all your dictations are synchronized and there are no dictations waiting in your upload queue.

Before upgrading SpeechExec it is recommended to backup your configuration files. These configuration files are:

Downgrading SpeechExec

Whenever you want to uninstall a SpeechExec application and return back to its previous version, the application can be reverted back by following these steps:

  1. Uninstall SpeechExec

  2. Run the "RestoreSettings_pre71.exe" file on the Tools\Troubleshooting\ directory of the installation CD. If the previous version is wanted to be re-installed without any user interactions, run the "RestoreSettings_pre71.exe /s" file.

  3. Before re-installing a previous version, make sure that all files are deleted from the folder where you installed SpeechExec (by default, this is a subfolder of the c:\Program Files\Philips Speech\ directory), otherwise, the re-installation will be unsuccessful.

  4. Install previous version of SpeechExec

Uninstallation

When uninstalling a SpeechExec program, you are asked whether to keep the personal settings. If more than one SpeechExec program is installed on the same PC (for example, SpeechExec Pro Dictate and SpeechExec Pro Transcribe) and you click No when this message is displayed, all personal settings from all installed SpeechExec programs are deleted.

Installation issues

Microsoft .NET 4.6.1 Framework installation fails

This error may occur when trying to install .NET 4.6.1 Framework on Windows system which doesn't have enough free disk space.
To install Microsoft .NET 4.6.1 Framework Client Profile, at least 600 MB free disk space is required in 32-bit Windows (1.5 GB in 64-bit Windows).
To install Microsoft .NET 4.6.1 Framework Full, at least 850 MB free disk space is required in 32-bit Windows (2 GB in 64-bit Windows).
Workaround: Free up some disk space in your Windows partition by deleting temporary files and unistalling unneeded programs.

Error 1720.There is a problem with this Windows Installer package…

This error may occur when trying to install SpeechExec in a Windows system where a WMI repository is corrupted.
Workaround: Repair WMI. The following links contain instructions about the process:


Error 2738. Could not access VBScript run time for custom action.

This error may occur when trying to install SpeechExec on a machine where the VBScript engine is not currently registered.
Workaround: Re-register VBScript engine with the following steps:

  1. Run Command Prompt as administrator:
    1. Start Menu -> All Programs -> Accessories
    2. Right click on Command Prompt and select Run as administrator
  2. Run the following command:
  3. Type regsvr32 vbscript.dll into the Command Prompt and hit Enter.

New features and improvements

The following new features have been added in SpeechExec 10.2:

The following new features have been added in SpeechExec 10.1:

The following new features have been added in SpeechExec 10.0:

The following new features have been added in SpeechExec 8.8:

The following new features have been added in SpeechExec 8.7:

The following new features have been added in SpeechExec 8.6:

The following new features have been added in SpeechExec 8.5:

The following new features have been added in SpeechExec 8.1:

The following new features have been added in SpeechExec 8.0:

For more information, see the Quick Reference Guide and the Online Help system.

Additional remarks

Running SpeechExec applications

Running SpeechExec applications from a network share or with a mapped network drive is not supported.

Opening the attachment of speech-recognizable dictations

Word processing systems other than Microsoft Word and Open Office may ruin the bookmarks of a speech-recognized dictation file, causing the failure of highlighting words during playback in the correction window. Therefore, it is recommended to use only Microsoft Word or Open Office to open the attached document.

Upgrading SpeechExec in mixed environment

If not all installed SpeechExec applications are upgraded, do the following to run SpeechExec properly: 
Copy the configuration file of all relevant applications from the Tools\Troubleshooting\MixedEnvironment\ directory of the installation CD to the directory of the old version application next to the executable file.

For example:

If both ProDictate and ProTranscribe 6.0 SR1 are installed on the same computer and ProDictate is upgraded to 8.0, the Tools\Troubleshooting\MixedEnvironment\SEPTrans.exe.config file needs to be copied to the installation directory of the ProTranscribe application next to the SEPTrans.exe file.

Sending dictation files via email in Microsoft Outlook

When sending dictation files in SpeechExec via Microsoft Outlook, the emails containing the files are moved to the Outbox folder of Outlook. These emails may not be sent out immediately. The sending of these emails is managed by Outlook from this point.


Known Issues

Installation

The SpeechExec installation procedure requires a reboot. Make sure that the same administrator user who installed SpeechExec initially also logs on after the reboot for the installation to be completed properly. If a different user tries to log on after the reboot, a dialog box is displayed, which prompts the administrator user to log on again.

Data provider error during application start

In case there is an issue with the data provider, you may encounter one of the following errors when starting SpeechExec:

To resolve this issue, you must reinstall SpeechExec Local Data Storage as follows:

  1. Open the Windows Control Panel and go to Programs and Features.
  2. Select Microsoft SQL Server Compact and click Uninstall. If there are multiple instances of Microsoft SQL Server Compact then uninstall all of those.
  3. Make sure that the proper Microsoft .NET Framework version is installed.
  4. When the uninstallation is done, go to the ISSetupPrerequisites folder on the installation CD and run the following command:
    msiexec /i "SpeechExecLocalDataStorage_40_x64-ENU.msi" /q /qn.
  5. Restart SpeechExec.

Speech recognition-related settings may appear disabled after successfully activating 'Speech Recognition for ProDictate/ProTranscribe' product

If you experience such a problem, simply exit SpeechExec and start it again.

Multiple versions of SpeechExec on the same PC

Multiple versions of SpeechExec are not recommended to run in the same environment.

Upgrading SpeechExec in mixed environment

If not all installed SpeechExec applications are upgraded, do the following to run SpeechExec properly: 
Copy the configuration file of all relevant applications from the Tools\Troubleshooting\MixedEnvironment\ directory of the installation CD to the directory of the old version application next to the executable file.

For example:

If both ProDictate and ProTranscribe 6.0 SR1 are installed on the same computer and ProDictate is upgraded to 8.0, the Tools\Troubleshooting\MixedEnvironment\SEPTrans.exe.config file needs to be copied to the installation directory of the ProTranscribe application next to the SEPTrans.exe file.

Downgrading SpeechExec

Before re-installing a previous version of SpeechExec, make sure that all 8.0 files are deleted from the folder where you installed the application (by default, this is a subfolder of the c:\Program Files\Philips Speech\ or c:\Program Files (x86)\Philips Speech\ folder), otherwise, the re-installation will be unsuccessful.

Interoperability with previous versions

Using older versions of SpeechExec with dictation files created with a newer version may cause problems. It is recommended not to mix different SpeechExec versions.

Power Save mode

When laptops are in System Standby mode or Hard Disk Sleep mode, they must be returned to normal operation mode before starting the recording.

SpeechMike USB

When recording with any SpeechMike from the USB product range under any of the supported Windows operating systems, gaps may occur in the recording.

Windows 7

Barcode configuration does not work under Windows 7 in the SpeechMike Wizard.

When using Simple MAPI under Windows 7, make sure that a mail client is installed (tested with Windows Live Mail) and set as default.

Windows 8

Audio files that have been already associated with a different program under Windows 8, are not opened by SpeechExec Player automatically after SpeechExec installation, even though specified so during setup. When opening such audio files for the first time after SpeechExec installation, the system will offer the possibility to choose the desired playback program, and SpeechExec Player can be selected.

When using Microsoft Outlook 2010 under Windows 8, QuickSend can fail if Outlook is not running.

RTF templates not displayed correctly when generated in Microsoft Word

Microsoft Word does not generate standardized .rtf documents, even if the current document is saved as a .rtf file. Therefore the Online recorder and Correction window may not be able to display these non-standard .rtf templates properly. In this case, it is recommended to recreate .rtf documents with more standard-conform applications like Wordpad.

Starting SpeechExec in hidden mode

If SpeecExec is started in hidden mode, but at least one of the following options is enabled, the application will not be minimized on the system tray:

Conversion of 8-bit WAV files

Conversion of 8-bit WAV files is not supported as the resulting signal quality would be very low. Trying to convert such a file to an other audio format may result in an error.

File import and download

When selecting files for import or DPM download, make sure that no special instruction file is selected. Special instruction files are indicated by an 'i' in their file names, for example, Dictation0010i.wav or Dictation0011i.dss. Otherwise the import or download may fail.

Copying, moving and deleting DPM files manually

When copying, moving or deleting files manually from the Digital Pocket Memo, no corresponding bitmaps are shown on the Digital Pocket Memo display.

Sending and receiving emails

When sending emails, make sure that the format of the email is in plain text if the recipient is using a different email client. If you are sending emails via POP/SMTP, the email format is always plain text.

Sending emails via GroupWise

For sending emails via GroupWise, the GroupWise Client and the latest Service Pack for the GroupWise Client have to be installed on the PC. In GroupWise, the first Send/Receive operation after starting the application sometimes results in an error message. This can be ignored.

Sending emails via Lotus Notes

For sending emails via Lotus Notes, the Lotus Notes Client has to be installed on the PC. If Lotus Notes has been upgraded from an earlier release using the incremental upgrade installer, the Lotus Notes component COM support has to be installed manually. Go to the Windows Start menu, select Run and run the following command: regsvr32 C:\lotus\notes\nlsxbe.dll. Substitute C:\lotus\notes with the path of your Notes Domino files.

The behaviour of Lotus Notes, when accessed externally from an other application, has been changing from version to version, unfortunately they are not always compatible. Currently, there is no reliable solution to automatically detect the version number of the installed Lotus Notes environment.

SpeechExec creates a new subdirectory in the EXE installation directory, named \LotusNotesDLLs. This directory contains several Lotus version-dependent DLLs to interoperate with Lotus Notes. Each interop DLL's name contains the Notes version it is based on.

There is an additional LotusDLL.xml file that tells SpeechExec which file to use. The filename is specified in the tag: <M_MANUAL_DLL_NAME>Interop.LotusNotes.xyz.dll</M_MANUAL_DLL_NAME>
The xyz part of the name determines the version.

If there is a problem with the Lotus integration, this XML file must be modified, and the interop DLL filename that matches with the installed Notes version must be used.

Sending emails via Simple MAPI, Extended MAPI, and QuickSend

For sending emails via Simple MAPI, Extended MAPI, and QuickSend, a mail client has to be installed and set as the default mail client manually.

Failing to send emails

If you experience problems with sending emails and dictations remain unsent in the Outbox folder, you can change your email delivery settings to SMTP/POP3. In this case, however, move the dictations from the Outbox folder to another folder and resend these files so that the new settings take effect.

Address book in Lotus Notes

If you set up an email profile and configure Lotus Notes as the email client, SpeechExec will open the address book of Lotus Notes when sending a dictation. Therefore, only those contacts are visible in the address book that have been defined in Lotus Notes.

Grundig .dss files

Some Grundig recording devices create non-standard .dss files. Working with these files in SpeechExec Recorder results in corrupt sound files and loss of data. Therefore, it is not possible to record Grundig .dss files in SpeechExec.

Dictation list

Sometimes the dictation list is not updated with the most recent information. For example, if you have a custom folder in the Folders tree that points to a directory on a removable drive (like the drive assigned to a Digital Pocket Memo device), and you delete a file from that directory with Explorer, the file may not be removed from the SpeechExec dictation list. Clicking the Refresh button on the toolbar or pressing F5 will update the dictation list correctly.

Local Work folder

Mapping the Local Work folder to a network location is not recommended, since it might cause problems.

FTP server

Some FTP servers are not supported. If you have any problems, contact Professional Services.

Default playback device problem

When using DPMs or SpeechMikes as default playback devices for the first time, it might not work. In this case do the following:
- Go to Control Panel, Sounds and Audio devices.
- On the Audio tab select the default playback device again from the listbox and click apply.

Speech recognition with Dragon NaturallySpeaking

Active Accessibility feature

The "Active Accessibility" feature of Dragon NaturallySpeaking may slow down the performance of SpeechExec. To improve performance, turn this feature off manually and restart Dragon NaturallySpeaking so that the setting takes effect.
By default, this feature is turned off if Dragon NaturallySpeaking has been installed before SpeechExec installation.
Within SpeechExec, this feature can be turned on or off under General Settings/Speech Recognition/Troubleshooting (Change voice menu navigation availability option).

Using a recorder or player device in any recording application (Dragon NaturallySpeaking desktop speech recognition) and in SpeechExec

Neither playback nor recording is supported through a device that is not full-duplex if it is already used by another application. For example, when SpeechMike is already used for desktop speech recognition under Dragon NaturallySpeaking, it cannot be used for recording or playback in SpeechExec.

Using Dragon roaming profiles with and without administration rights

If a roaming profile is opened first by a user with administration rights (for training or when creating a speech-recognizable dictation file in online mode), the profile cannot be opened after that by a user without administration rights on the same computer.

Using Dragon NaturallySpeaking simultaneously by different applications

If SpeechExec uses Dragon NaturallySpeaking through the speech recognition functionality, Dragon NaturallySpeaking features will not be fully available for other applications.

Audio Setup in Dragon NaturallySpeaking

When connecting a new recording device to the computer for recording in online speech recognition mode, the device must be set up in Dragon NaturallySpeaking through the Audio Setup to train the new user profile. In some cases Dragon NaturallySpeaking does not percieve the speech of the user. To resolve the problem, restart SpeechExec and Dragon NaturallySpeaking.

Using the "Digital recorder using sound files (.wav) on disk" dictation source

Please do not use the "Digital recorder using sound files (.wav) on disk" dictation source in a user profile for recording in online speech recognition mode, it can lead to serious problems. Create instead a USB microphone dictation source in Dragon NaturallySpeaking and select "USB microphone" in the "Dictation source for dictation files created within SpeechExec" combo-box in SpeechExec. For more information, see the Online Help system for the General Settings/Speech recognition/Recognition settings page.

Upgrading Dragon NaturallySpeaking

When upgrading Dragon to higher version, the Dragon user profile name might be appended with a suffix. For example, if your user profile naming convention is MyName001, it becomes MyName001(v12).
As SpeechExec checks the Author property of the dictation file and looks for a Dragon user profile with the same user name, the dictation file cannot be processed for offline speech recognition until the user profile name is appropriate.
Make sure that you use the appropriate Dragon user profile name, the dictation file cannot be processed without it.

Using commands with SpeechMike function buttons in the Speech Recognition Recorder

Some Dragon NaturallySpeaking commands assigned to the SpeechMike function buttons do not operate in the online recorder.

Highlighting not synchronized with text during playback of speech-recognized documents generated through offline recognition

In .rtf documents generated through offline speech recognition the highlighting of text during playback may be shifted if dictation commands have been used during recording (for example, new line, new paragraph).

It is recommended to always use the latest version of Dragon NaturallySpeaking available for optimal results.

Bullets added in the Speech Recognition recorder are not displayed in Correction window

When bullets are added to the speech recognized text to create a bullet list in the online recorder, and the dictation file is sent for correction, the bullets may not be displayed properly in the Correction window.

When using the correction editor with dictation files longer than 30 minutes, the cursor may jump back to the start of the dictation

Increase the playback buffer for Dragon in 'Dragonbar / Tools / Options / Data /Disk space reserved for playback'.

Spelling Window disappears

Sometimes the Spelling Window disappears right after it is displayed.

Audio files created in Digital Recorder are incorrectly recognized in offline recognition if they contain restricted Dragon commands

Digital dictations containing restricted commands like "Scratch That" or "Resume With" are recognized incorrectly during offline recognition, so the highlighting goes wrong when reaching these restricted command texts when playing back such offline recognized dictations.

Using SpeechExec Pro Transcribe for backend speech recognition

When using a PC as a backend speech recognition computer, it is strongly recommended to restart it regularly (once per day).


Use of this software is subject to the terms and conditions of the License Agreement.

SpeechExec and SpeechMike are registered trademarks of Speech Processing Solutions GmbH.


This product includes software developed by Paul E. Jones
Copyright (C) 1998
Paul E. Jones (paulej@arid.us)
All Rights Reserved.

This software is licensed as "freeware." Permission to distribute this software in source and binary forms is hereby granted without a fee. THIS SOFTWARE IS PROVIDED 'AS IS' AND WITHOUT ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHOR SHALL NOT BE HELD LIABLE FOR ANY DAMAGES RESULTING FROM THE USE OF THIS SOFTWARE, EITHER DIRECTLY OR INDIRECTLY, INCLUDING, BUT NOT LIMITED TO, LOSS OF DATA OR DATA BEING RENDERED INACCURATE.


This product includes software developed by Dr Brian Gladman
Copyright (c) 2001, Dr Brian Gladman ( ), Worcester, UK.
All rights reserved.

LICENSE TERMS

The free distribution and use of this software in both source and binary form is allowed (with or without changes) provided that:

  1. distributions of this source code include the above copyright notice, this list of conditions and the following disclaimer

  2. distributions in binary form include the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other associated materials

  3. the copyright holder's name is not used to endorse products built using this software without specific written permission

DISCLAIMER

This software is provided 'as is' with no explicit or implied warranties in respect of its properties, including, but not limited to, correctness and fitness for purpose.


This product includes software developed by the Apache Software Foundation (http://www.apache.org).


The names of actual companies and products mentioned herein may be the trademarks of their respective owners.

Copyright (c) 2018 Speech Processing Solutions GmbH. All rights reserved! Reproduction in whole or in part is prohibited without the written consent of the copyright owner.

Speech Processing Solutions

Philips and the Philips' Shield Emblem are registered trademarks of Koninklijke Philips N.V. and are used by Speech Processing Solutions GmbH under license from Koninklijke Philips N.V.