[nabs-l] Fwd: Announcing Patch 12.03 for K1000

David Andrews dandrews at visi.com
Thu Dec 23 11:28:40 UTC 2010


>From: "Stephen Baum" <Steve at kurzweiledu.com>
>
>We have just released Patch 12.03 of Kurzweil 1000. If you are 
>currently using Patch 12, 12.01, or 12.03, and can run Kurzweil 1000 
>as an administrator, please use the Online->Update mechanism to 
>download and install the latest patch. You can also get the patch 
>from our FTP site. The URL is 
><ftp://ftp.kurzweiledu.com/pub/kurzweil1000/version120/patches/k1000patch1203.exe>ftp://ftp.kurzweiledu.com/pub/kurzweil1000/version120/patches/k1000patch1203.exe
>
>Release notes, which are also in the patch and will be placed in 
>your General folder as patch12-03.txt, follow.
>
>December 21st, 2010.
>
>This is the third patch for version 12 of the Kurzweil 1000. It 
>should only be run on a system that contains Kurzweil 1000, version 
>12, version 12.01, or version 12.02. Administrative privileges will 
>be required, and Kurzweil 1000 should not be running when this patch 
>is run. Typically, the patch is downloaded from within Kurzweil 
>1000,and automatically run when one exits from the product. As an 
>alternative, it can be downloaded from our web site 
>(http://www.kurzweiledu.com) or our FTP site (try 
>ftp://ftp.kurzweiledu.com/pub/kurzweil1000/version120/patches).
>
>This patch is cumulative, in that it includes all changes introduced 
>in patches 12.01 and 12.02. as well as some new ones.
>
>Changes introduced by Patch 12.03.
>
>(1)          Support for ABiSee Imaging Devices.
>
>ABiSee Incorporated manufactures and sells Zoom-Ex, Zoom-Twix, and 
>Eye-Pal. Each of these devices uses an electronic camera to take an 
>image of a page. With the active assistance of ABiSee Incorporated, 
>Kurzweil 1000 can now acquire images from those devices. If you have 
>any of the specified devices on your system, and if you have 
>successfully installed the software from ABiSee that accompanies 
>those devices, you will find that a scanner source named "ABiSee 
>Imaging Device" is listed among your other scanner sources in the 
>Scanner Settings dialog. If you select it, you will be able to 
>acquire and recognize pages using that device within Kurzweil 1000. 
>Scanner Margins, Resolution, and Brightness are not available when 
>an ABiSee Imaging Device is selected. You'll find that Scan 
>Repeatedly works, and that, like ABiSee's own products, an image 
>will be taken only when no motion is detected by the camera.
>
>See http://www.abisee.com for information about ABiSee and its products.
>
>(2)          Scanner Settings Dialog Changes.
>
>If a scanner has not already been initialized, certain fields in 
>this dialog were disabled. If you tabbed down to those fields, the 
>scanner was initialized automatically and those fields were then enabled.
>This confused people who could see the screen, so all of those 
>fields are now enabled, but the options that they contain depend 
>upon which scanner source is selected, and whether or not that 
>scanner has been initialized.
>If the scanner source is altered, or if you choose to modify a field 
>that requires the scanner to be initialized, it will be 
>automatically initialized and the available options refreshed.
>
>(3)          Language Identification.
>
>If you choose to identify the language once per page, that 
>identification was done only when a page was turned by reading 
>continuously, or when you chose to go to a particular page. Now it 
>is also done whenever you choose to start reading at the top of a page.
>
>(4)          Audio File Creation for Selected Text.
>
>If you selected some text, and then chose to create audio files, a 
>crash could occur.
>Now you are appropriately given the opportunity to create the audio 
>file with just the selection, with a range of pages, or with the entire file.
>
>(5)          Opening a read-only file.
>
>Opening a text or RTF file that was read-only, or that was in a 
>read-only directory (such as on a CD), did not work. This has been fixed.
>
>(6)          Online Book or Magazine Search.
>
>Sometimes it was difficult to select items for download from the 
>search dialogs, as they could react to the pressing of an enter key 
>done before the dialog was actually displayed. This has been fixed.
>
>(7)          Vertical Scroll.
>
>Kurzweil 1000 scrolls text as it is being read. Scrolling was 
>occuring more frequently than one might like, sometimes making it 
>difficult to follow the words as they were spoken. This has been fixed.
>
>(8)          Errors during Shut Down.
>
>Shutting down, particularly when multiple files were open, would 
>sometimes resulted in error messages. At least some causes of these 
>have been fixed.
>
>(9)          Polish and Arabic speech.
>
>Support for the Polish language as well as the Arabic alphabet was 
>added for SAPI 5 speech engines. Please note that we do not have 
>speech engines for Arabic in-house, so testing of this has been limited.
>
>(10)        Accessing folders within ZIP files.
>
>It was sometimes difficult to access files that were within folders 
>within a ZIP file. This issue was exposed when attempting to open a 
>particular Gutenberg file. This has been fixed.
>
>(11)        Audio Spooler Monitor Dialog.
>
>A number of minor fixes were made to this dialog, which did not 
>report things properly when using DAISY files or playing lists.
>
>(12)        Two-Page Mode for Color Images.
>
>Two-page mode when used for color images was not working properly. 
>This has been fixed.
>
>(13)        Dictionary Dialog.
>
>A crash bug in the dictionary dialog has been fixed.
>
>(14)        Scanner Margins.
>
>Changing anything in a settings dialog would disable scanner 
>margins. This has been fixed.
>
>(15)        CD Burning.
>
>The menu functions "Starting a Burn", "Remove Files", and "Erase CD" 
>were broken. They have been fixed.
>
>(16)        Gutenberg Book Search.
>
>Changes were made to the web site that supports Gutenberg's online 
>repository. This release contains changes to allow for continued 
>access to that site through our online books search mechanism. Note 
>that this particular change was also available in the patch titled 
>GutenFix061510.
>
>(17)        Find and Open.
>
>If you used Escape to cancel from the Find and Open dialog, a new 
>blank document would open. This has been fixed.
>
>(18)        Cutting and Pasting a Page.
>
>If you cut a page from a document that did not contain images, and 
>then pasted it back, you would find that the pasted page contained 
>an image. If you then tried to extract or view the image, you would 
>find that it did not contain a usable image. This has been fixed.
>
>(19)        Folders within ZIP files.
>
>ZIP files are treated as though they were folders in the Kurzweil 
>1000 user interface, but subfolders within them were not handled 
>properly in version 12. They could not be readily created or 
>deleted, and access to files within subfolders was not consistent. 
>This has been fixed.
>
>(20)        Shifting Cursors.
>
>If you had multiple files open, and you started speech in one, then, 
>without stopping speech, switched to another, your cursor position 
>in the file you just switched to might have been changed. This has been fixed.
>
>(21)        Keyboard Focus on Product Startup.
>
>On some systems, Kurzweil 1000 would begin speaking before it had 
>keyboard focus. If you immediately pressed a key, you would find 
>that you were in some other application. This was due to the fact 
>that we were building a list of available scanners in the 
>background. Kurzweil 1000 now does that only when needed - that is, 
>when you begin your first scan, or when you attempt to use the 
>scanner settings dialog.
>
>(22)        File Rename.
>
>If you attempt to rename a file and only change the case of one or 
>more of the letters in the file name, the rename would fail. This 
>has been fixed.
>
>(23)        Verbosity Settings.
>
>When you moved from one event to another in this dialog, the status 
>of the event would begin to be spoken. This was almost immediately 
>cut off by the name of the event, but people with better ears than 
>those attached to the heads of our engineers let us know about this. 
>This has been fixed.
>
>(24)        Zombie Processes.
>
>Under some circumstances, an application can close all of its 
>windows, but still remain active. This was happening to Kurzweil 
>1000 if it was shut down while recognition was still in progress. 
>When you would later try to run Kurzweil 1000 again, it would not 
>run, as the new instance would notice that another instance was 
>already running. We have identified at least one of the ways in 
>which this was happening, and fixed it.
>
>Changes introduced by Patch 12.02.
>
>(1)          SCL Support.
>
>SCL and AccuPage are techniques used to drive some really ancient 
>Hewlett Packard scanners. Remarkably, they still work, but it 
>required a small change on our part.
>
>(2)          Use of a Document Feeder in Scanners that support Duplex.
>
>A different approach is needed when accessing pages from a document 
>feeder with TWAIN when the scanner supports Duplex. That approach 
>was broken in version 12 due to a compiler bug. We've worked around 
>that problem.
>
>(3)          FineReader OCR.
>
>Speckle removal was not working properly when the engine used was 
>FineReader. That has been fixed - and it should be noted that use of 
>this feature can significantly speed up recognition for some 
>documents. Along the way we changed something that was done in the 
>page orientation phase that also seems to speed up analysis 
>significantly on documents that contain a mixture of black on white 
>text along with white on black text.
>
>(4)          List Boxes and the Mouse.
>
>Kurzweil 1000 uses list boxes in an unusual manner. Many setting 
>choices are presented with a list box, but visually the box is just 
>tall enough to show one choice. People who use mice tend to click on 
>the scroll bar that is to the right of each of these list boxes to 
>move from one item to the next.
>Previous releases always selected the currently visible item in 
>response to this, but that was harder to do under .net. To simplify 
>the lives of our technical support staff when responding to a 
>mouse-using customer, we've added that feature back - use of a mouse 
>on a list box will now behave in a manner that is less confusing to 
>those of us who can see the screen.
>
>(5)          Cleaning Up after ScanSoft OCR.
>
>Kurzweil 1000 was failing to release control of each image file 
>after it was recognized by ScanSoft OCR, which made it impossible to 
>delete those files. The most obvious effect was that batch 
>recognition was failing to delete the image files after recognition. 
>This has been fixed.
>
>(6)          Opening long lists of image files.
>
>If you attempted to open long lists of image files within the 
>Kurzweil 1000 File Open dialog by selecting them all (several 
>hundred), a numeric overflow exception would occur. This has been fixed.
>
>(7)          Web Service Change in Translations.
>
>Our translation facility relies on a web service, which changed 
>slightly. As a consequence, we needed to make a change as well to 
>keep the online translations feature working.
>
>Changes introduced by Patch 12.01.
>
>(1)          Crash in Tree View of File Open Dialog.
>
>If you changed focus to the list of folders in the Kurzweil 1000 
>File Open Dialog, then used left arrow to focus on a Drive letter, 
>and pressed the End key, the product would freeze. This has been fixed.
>
>(2)          Exiting from K1000 with Open Documents.
>
>Open documents were not always properly closed if you exited from 
>Kurzweil 1000 without first closing them. Note that no actual 
>problems have been detected in the files associated with those open 
>documents, but it seems better to close them properly.
>
>(3)          Wrong Item selected when level changed in Bookmarks dialog.
>
>You can change the level of a bookmark by selecting the bookmark in 
>the tree view of bookmarks, and then pressing Shift+Left or Right 
>arrow. Unfortunately, you could then find yourself positioned at 
>some other bookmark in the tree view. This was inconvenient and 
>unexpected, and has been fixed.
>
>
>(4)          Unable to load bookmark list twice.
>
>If you are in the Kurzweil 1000 file open dialog and have selected a 
>file that has bookmarks, pressing right arrow will bring up a list 
>of those bookmarks. Pressing left arrow will close that list. If you 
>then pressed right arrow again, you would be erroneously told that 
>the file had no bookmarks. This has been fixed.
>
>(5)          Shifting annotations.
>
>We found an example of a page in a KES file where a space would be 
>added before the first word of one line of the page each time the 
>page was rewritten. Since the page also had notes anchored to words 
>that followed that space, the notes would sometimes move to a 
>different word on the page. This has been fixed.
>
>(6)          Currency Recognition Dialog not speaking button name properly.
>
>If you entered the currency recognition dialog, waited until it 
>finished scanning and announced a result, and then pressed tab, the 
>control that you focused on would not speak. This has been fixed.
>
>(7)          Incorrect item in Sort list of the Poorly Recognized 
>Pages Dialog.
>
>The list that specifies the sort order for items in the poorly 
>recognized pages dialog had an incorrect message for one of its 
>options. This has been fixed.
>
>(8)          Incorrect items in Page Orientation List of the Settings Dialog.
>
>The list of options for page orientation in the scanner settings 
>dialog listed one of those options twice. This was somewhat 
>confusing, but worse, it effected the meaning of the selected item 
>if you chose an item at or beyond the repeated item. This has been fixed.
>
>(9)          Telephone Registration Dialog using Emphasis Voice.
>
>The first message in the telephone registration dialog was being 
>spoken with the emphasis voice. It now uses the reading voice.
>
>(10)        New User Wizard Topics should be Read Only.
>
>Topics presented using the New User Wizard are not modifiable. As it 
>turned out, though, the control used allowed changes. The changes 
>could not be saved, but they shouldn't have been allowed at all.
>
>(11)        Mark Description does not vocalize new line characters.
>
>The dialog used for bookmarks, hyperlinks, and notes allows you to 
>edit the description of those objects, and that description can 
>contain multiple lines. Unfortunately, when you typed the new line 
>character was not vocalized. It is now. Note that this also affects 
>the form fillout dialog.
>
>(12)        Command Line Open fails if Autoload Enabled.
>
>You can typically open a KES file by selecting it in Windows 
>Explorer, and then pressing enter. Unfortunately, this was not 
>working properly if you ran Kurzweil 1000 with AutoLoad enabled, and 
>if you had one or more files that would be automatically loaded. 
>This has been fixed.
>
>(13)        Use conditional message when trying quick access to 
>Bookmarks for a
>PDF file
>
>If you pressed right arrow to access the bookmark list in a selected 
>file, and if that file was a PDF file, you were likely to be told 
>that the file had no bookmarks. Instead, you are now told that the 
>file may or may not have bookmarks, but that they cannot be easily 
>accessed. Kurzweil 1000 often can access those bookmarks once the 
>file has been opened and recognized.
>
>(14)        Spelling Errors in On-line help.
>
>A number of spelling errors have been fixed in the context sensitive 
>help messages.
>
>(15)        Registration and Time Zone Changes.
>
>Changing the Time Zone on your computer could cause Kurzweil 1000 to 
>forget that your product was registered. This has been fixed.
>
>(16)        Obtrusive message in the Bookmarks Dialog.
>
>If you removed all of the bookmarks from the tree view in the 
>bookmarks dialog, it would announce that there were no more 
>bookmarks in the current file. This message should be silenced if 
>you tab to another control, but it continued nonetheless. This has 
>been fixed. This also applies to the hyperlink and notes dialog.
>
>(17)        Context Menu Item in Windows Explorer.
>
>If you select a KES file in Windows Explorer and bring up the 
>context menu, the default item was named "Kurzweil 1000 File". It 
>will now have a more standard name describing its action - "Open 
>with Kurzweil 1000".
>
>(18)        Translation Dialog Issue.
>
>If you tabbed through the Translation dialog without first 
>specifying text that should be translated, the destination text box 
>would not speak when you tabbed to it. This has been fixed.
>
>(19)        Read-Only Text Boxes and Control+L.
>
>Read-only text boxes did not respond to Control+L, which should 
>spell the current word. This has been fixed.
>
>(20)        Batch Scanning Prefix doesn't respond to Escape or Enter 
>keystrokes.
>
>Escape should always cancel, and Enter should usually accept, a 
>form. Those keystrokes didn't work if the current control was the 
>Batch Scanning Prefix text box in the Scanner Settings Dialog. This 
>has been fixed.
>
>(21)        File Property Dialog misbehaves in some circumstances.
>
>If you opened the file property dialog for a KES file using 
>Alt+Enter from the file open dialog multiple times, it would behave 
>oddly, providing messages that were appropriate only for an open 
>file. This has been fixed.
>
>(22)        KOCRUtil fails to run.
>
>Several files that KOCRUtil depends upon were not installed. This 
>patch supplies them.
>
>(23)        Recently Opened Submenu.
>
>The recently opened submenu under the File menu was sometimes 
>unpopulated. This mainly occurred if your first action after 
>starting Kurzweil 1000 was to create a new file. This has been fixed.
>
>(24)        Case changes were ignored in the Edit Corrections dialog.
>
>If you made a change to the case sensitivity property for a 
>correction in the Edit Corrections dialog, the change was ignored. 
>This has been fixed.
>
>(25)        Using a dialog box while scanning.
>
>If Kurzweil 1000 is being kept in the foreground while scanning is 
>in progress (this is an option in the scanner configuration 
>diagnostic, and it is usually enabled), and if you opened a dialog 
>box while scanning was in progress, focus would be shifted back to 
>the main product window, making it impossible to use the dialog. 
>This has been fixed.
>
>(26)        New Pronunciations.
>
>If the word to be pronounced and its replacement are identical in 
>the New Pronunciations dialog when you press enter, no pronunciation 
>is made. In the past, you would not have heard an error message, now 
>you will, and you will still be in that dialog.
>
>(27)        Launch Menu.
>
>If you had a file open, the applications normally listed in the 
>launch menu were suppressed. This is fixed.
>
>(28)        Overwriting an Audio File.
>
>If you created audio files starting with the same document name and 
>going to the same output folder three times, the third time would 
>overwrite the files created the second time. This has been fixed.
>
>(29)        Using SAPI-5 voices for languages that use different alphabets.
>
>Kurzweil 1000 did not speak languages such as Russian, Turkish, or 
>Greek properly if the selected voice used the SAPI-5 standard. This 
>has been fixed.
>
>(30)        Scanner Margins Dialog.
>
>Although it took some doing, it was possible to crash Kurzweil 1000 
>by entering large numbers into the numeric fields of the scanner 
>margins dialog. This has been fixed. It was also noted that the 
>message when an overly large scanner margin was rejected was not 
>spoken properly. That too has been fixed.
>
>(31)        Enabling Active Speech from a Settings File.
>
>If active speech is disabled in the configuration settings dialog, 
>and, in the same session, a settings file is loaded that enables 
>active speech, speech will remain disabled. This has been fixed.
>
>(32)        Audio Playlists.
>
>The code which actually creates iTunes and Media Player playlists, 
>and adds completed MP3 files to those playlists was inadvertantly 
>left out of the release. It's back.
>
>(33)        Registration Problem.
>
>If you attempt to register as a new user, some of the fields that 
>you need to use where left disabled. This has been fixed.
>
>(34)        Changing your Document Home.
>
>Changing the Document Home did not work properly. This has been fixed.
>
>Stephen Baum
>Vice President of Engineering
>Cambium Learning Technologies
>24 Prime Park Way, Suite 303, Natick, MA 01760
>781.276.0618
>





More information about the NABS-L mailing list