SpeechExec Readme

SpeechExec 11.8 Build 11.8.100.0 (11/2022)

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. Supported speech recognition applications

  5. SpeechExec support policy

  6. Installation and activation

  7. New features and improvements

  8. Additional remarks

  9. 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:

* please take the Windows 10 & 11 support policy into acccount. For more information, see WINDOWS 10 & 11 SUPPORT POLICY below.

Notes:

WINDOWS 10 & 11 SUPPORT POLICY

Microsoft runs frequent updates on their Windows operating systems. Therefore, we can only release any SpeechExec version for the currently supported Windows 10 & 11 versions at its release date. Since we cannot guarantee that SpeechExec will work after the next Windows update (for example,if structural changes are made in the operating system), all upcoming Windows 10 & 11 versions, as well as versions that are already ‘End of support’ by Microsoft, are not supported by SpeechExec 11. 

For more information on the Windows 10 and Windows 11 lifecycle, see the Microsoft Support Website.

Supported upgrades

Upgrading to SpeechExec Basic Dictate 11.8 and SpeechExec Basic Transcribe 11.8 is supported from the following versions:

IMPORTANT:

Upgrading to SpeechExec Pro Dictate 11.8 and SpeechExec Pro Transcribe 11.8 is supported from the following versions:

IMPORTANT:

Supported speech recognition applications

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

Note: please consider the following when upgrading from previous versions of Dragon Medical Practice Edition:

For more information see the Nuance release notes:
https://www.nuance.com/products/help/dragon/dmpe43/enx/dmpe/Content/ReleaseNotes/DMPE_relnotes.htm

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

SpeechExec support policy

The support of the corresponding SpeechExec versions ends, when the support of the youngest Windows 10 or 11 version with which it was released also ends.

End of support dates for the different SpeechExec versions:

Note: End of Support also means that we stop the support for SpeechExec licenses for the respective SpeechExec version. This means that this particular version is no longer supported and in case of issues or bugs the user does not get any fixes, license support, or product support. In this case, the user has to update or to upgrade to the latest SpeechExec version. In addition, a renewed activation of software licenses earlier than version 10 is no longer possible.

Installation and Activation

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 Basic applications use an Internet licensing model starting with version 7.0. Hardware dongles used by previous versions are no longer available and are not accepted by SpeechExec versions 7.0 and higher versions.

Product key

Product keys are unique, alphanumeric codes of 25-character length required by SpeechExec applications if the subscription product key licensing is used. They ensure that each software license was legally purchased. The product key is located on a sticker on the inside of the license key card. After installation you need to register and activate your product key.

SpeechExec Pro subscription through SpeechLive

The SpeechExec Pro subscription through SpeechLive requires an activated SpeechLive user account where a purchased SpeechExec Pro subscription is enabled for this user. The SpeechExec Pro subscription is validated via the users's SpeechLive username (email address) and password. This ensures that each software license was legally purchased by the customer.

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.x to SpeechExec 11 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

Note: When downgrading SpeechExec you need to provide a valid product key for your SpeechExec version.

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 Framework 4.8 installation fails

This error may occur when trying to install .NET Framework 4.8 on Windows system which doesn't have enough free disk space.
To install Microsoft .NET Framework 4.8, at least 4.5 GB free disk space is required.
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.

Activation of the SOFTWARE PRODUCT

Excerpt of the End User license agreement:

You must activate the SOFTWARE PRODUCT before you are able to use all of its features. Once you have activated the SOFTWARE, you will be able to use it for the subscription term you have paid for, starting from when it is first activated. When the SOFTWARE PRODUCT is activated, its use is assigned to a specific user and a specific workplace computer. During the registration process, the SOFTWARE sends certain information to SPS, including the product key, specific information from the hardware configuration (hash value), the user’s email address and associated password, first name, last name, company name, industry, job position, telephone, country and zip/postal code. Registration and activation will not be valid if a retailer’s user details are used. By using the SOFTWARE PRODUCT, you are agreeing to this information being sent to SPS. The SOFTWARE PRODUCT can be activated by clicking on the activation link in the confirmation email sent to the user after registration. Once the time allowed for activation has elapsed, the use of the SOFTWARE PRODUCT will be limited until it has been activated.

Following activation, the SOFTWARE PRODUCT can be used on the activated hardware until the end of the subscription term. The SOFTWARE PRODUCT sends specific information to SPS at regular intervals throughout the subscription term for the purpose of checking that the software license is valid. If this is not possible due to a temporary interruption to the internet connection, there is the option of using the SOFTWARE PRODUCT offline for a limited amount of time.

If the hardware is changed, it is possible for the user to activate the SOFTWARE PRODUCT on the new hardware for the remainder of the subscription term by repeating the activation process using the same email address and password. After that point, the license will no longer be valid on the old hardware. The hardware may be changed up to the end of the subscription term for the SOFTWARE PRODUCT or until product support is no longer provided for it. You can find out more about support for the SOFTWARE PRODUCT ending by heading to the support section on the following website: www.dictation.philips.com

 

New features and improvements

The following new features have been added in SpeechExec 11.8:

The following new features have been added in SpeechExec 11.7:

The following new features have been added in SpeechExec 11.6:

The following new features have been added in SpeechExec 11.5 SR2:

The following new features have been added in SpeechExec 11.5 SR1:

The following new features have been added in SpeechExec 11.5:

The following new features have been added in SpeechExec 11.0:

The following new features have been added in SpeechExec 10.6:

The following new features have been added in SpeechExec 10.5 SR1:

The following new features have been added in SpeechExec 10.5:

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 SpeechExec installation folder to the directory of the old version application next to the executable file.

For example: For example:

If both SpeechExec Pro Dictate and Pro Transcribe 10.6 are installed on the same computer and Pro Dictate is upgraded to 11.0, the Tools\Troubleshooting\MixedEnvironment\SEPTrans.exe.config file needs to be copied to the installation directory of the Pro Transcribe 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.

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 10.6 are installed on the same computer and ProDictate is upgraded to 11.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 11.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

Profile management

Some versions of Dragon - for example Dragon Medical Practice Edition 4.1 – rename profiles when using Dragon's profile import feature from local to roaming and this leads to a need to select the profile again. Therefore we recommend to use SpeechExec for this task because SpeechExec retains the original profile name.

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) 2022 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.