Pozdrav cenjenom društvu, U zelji da, one koji ne prate dovoljno novine u razvoju govornih sinteza za Mobilne telefone upoznam sa novinama; prenosim vam zvanicnu prezentaciju poboljšanja. Tekst je na Engleskom, a u zelji da nešto ne napišem nepravilno, nisam se upuštao u prevod za širu upotrebu. Pozdrav i prijatno citanje; Changes to code: MSpeak: 1/10/2004 - added fix so that Services, Web and mMenu apps can be opened without crashing. Note that it is NOT recommended to keep the Services, Web or mMenu apps running in the background (i.e. once the user has finished using them, they should close them, rather than change to a new app). If they do not do this, the Services/Web/mMenu app may be closed, or may move to the foreground when starting other apps (this is nothing dangerous, but is not expected, so best to avoid it). - added fixes for 6620: Symbol Table, Clock, Notes and Queries should now work 5/10/2004 - removed memory leak in StartMspeak 14/10/2004 - fixed bug where it would sometimes speak when a call came in. Now it should not speak for 1 second. 18/10/2004 - fixed bug when working with BrillePen. It will now do the Keyboard Echo properly for BrailePen when inside an editor - updated speechaltix - updated licensing server - Changed the About option in the setup. It now shows the version date, will have an increasing version number (last digit increases by 1 for each build), and will show the license state (including days left if it is a trial) for each installed language. Made Build V1.0.10 18/10/2004 20/10/2004 - Changed package so that nothing installs to c:\ by default Made Build V1.0.11 20/10/2004 25/10/2004 - Made changes so that MSpeak (and Magnifier) will work fine with a Nokia 6260 27/10/2004 - Fixed bug where it would not speak the number in the main phone app when the number began with "*" Made Build V1.0.12 27/10/2004 28/10/2004 - Fixed bug in Speeddial Configuration where it spoke 1 number too high for empty numbers. - Fixed bug where it would not speak the number in the main phone app when the number began with "*", for 7610, 6260 03/11/2004 - Removed babile.dll from eloquence build (since it isn't needed) - Added russian - Added code in setup: Register and About so that it will register the Fonix TTS as 1 voice (improved TTS management interface) Made Build V1.0.13 03/11/2004 10/11/2004 - Added new speechababile.dll - Made changes to allow full functionality of MSpeak with Think Keypad. Note that Mobile Speak function keys are accessed using the Shift key. - Added Fonix build Made Build V1.0.14 10/11/2004 12/11/2004 - Added new SAKTTS.DLL - Added Finnish Made Build V1.0.15 12/11/2004 15/11/2004 - Fixed Symbol Table on SX1 (it can now be read on SX1) - Made changes so that it works fine with Nokia 6670 - Fixed problem where we were not speaking numbers that were entered while on a call. They are now spoken. - Added fix where MSpeak would sometimes speak the softkeys (and leave an empty dialing window) when you entered a function key from the main phone app. - Added Fonix US and UK - Added SVOX English, Spanish, German, Italian, French - Reduced speaking delay by 100 msec Made Build V1.0.16 16/11/2004 18/11/2004 - Added option to speak read-only text (e.g. SMS, email, help) as full text. This options can be selected in the Configuration (Read Full Setup, default is Off). When set to On, it will now speak all the text from the current screen onwards (until the end of the text message) when navigating inside read-only text. - Added fix for Eloquence TTS where it would not allow ringtones to be heard while Mobile Speak was running. By setting Mute Off (edit + 0), ringtones can now be heard. 23/11/2004 - Fixed problem in grids (e.g. Speed Dial setup) where long text strings were not being spoken Made Build V1.0.17 26/11/2004 10/12/2004 - In the To-Do application, it now speaks "Completed" for those tasks which are marked as done - The function to speak Battery and Signal will now also speak the Network Operator (edit + left soft key) - In low verbosity mode, The function to speak Battery and Signal (edit + left soft key) will speak an abbreviated text (e.g. Battery 7, Signal 7, Operator Movistar) - In the Calendar in Month view, if there is an entry on the day that is currently highlighted, a distinction is now made. Before, MSpeak would speak "Meeting" for any type of entry, regardless of how many there were or its synchronization. Now, MSpeak will speak either "Private Meeting", "Public Meeting" or "Meeting" if there is just one meeting on that day, to reflect the entry's synchronization. If there is more than one entry on a day, it will speak "Multiple Meetings". - Added new configuration option "Mute on Keypad Lock". When set to On, Mobile Speak will be mute when the keypad is locked. Default is Off. - If a menu item has a cascaded submenu, Mobile Speak will now say "Submenu" at the end of speaking the item (if verbosity is high or normal). 14/12/2004 - Fixed bug where old (hidden) buttons would sometimes be spoken before the correct button was spoken. 15/12/2004 - Added support for the new Nokia 6630. Mobile Speak now works with it - Fixed small bug in Go To application, where MSpeak would sometimes not speak the editor contents correctly Made Build V1.0.18 17/12/2004 20/12/2004 - Fixed bug where some readonly editors were not being spoken properly. 21/12/2004 - Fixed bug a SPACE was sometimes spoken when the keypad was locked and a key was pressed. 22/12/2004 - Fixed bug on 6630 where some SMS messages were not being spoken properly. - Speech Babile. Fixed Battery Drain on Nokia 6620 and 6630 Made Build V1.0.19 23/12/2004 17/01/2005 - When speaking text character by character, they are now sent to TTS one character at a time (instead of separated by a space). 21/01/2005 - Increased the list of previous things spoken to 5 (edit + *). Keep pressing (edit + *) to loop through this list. This can be very useful for items that were not heard properly and something has been spoken since then. The user can in this case press the (edit + *) function more than one time to repeat these things, e.g. alarm information. Words that were missed due to audio conflicts may now also be repeated using (edit + *) e.g. call summary at the end of a call. - Modified Mobile Speak configuration so that it now contains 2 tabs: Normal and Advanced. You can move between the two tabs by using the left and right arrow, and also from the Advanced/General inside Options. Three items that were present in the previous version on MSpeak have been moved into the Advanced tab: Welcome Sound, Read Full Text, and Mute on Keypad Lock. - Added new item to the Advanced Configuration tab: Case Indicator. When set to On, the case of the character will be spoken when entering characters or when speaking the current word (edit + 1) inside an editor. The word "Caps" will be spoken immediately before the character if it is a capital. - Added new item to the Advanced Configuration tab: Speak Deleted Character. When set to On, if you delete a character inside an editor, the character that is deleted will be spoken (If verbosity is High, it will also say "Deleted" followed by the character(s) that were deleted). - If the battery is charging, the battery check (edit + left soft key) will speak "Battery Charging" instead of speaking the current battery level (previously MSpeak would speak the old battery level while charging). To read the battery level while charging, disconnect the battery charger and make another reading of the battery level. When the battery is full and has finished charging, the number of bars can once again be read (even if the charging cable is still connected). - Added a change so that windows which have a listbox at the top and and editor at the bottom (e.g. BlueSky) can be read properly - Fixed problem when entering a new contact via the Log application. It will now speak fine while entering names. Made Build V1.0.21 24/01/2005 - New version of Fonix DECTalk. Fixed some serious stability bugs. - User dictionary can now be placed on any drive - Fixed user dictionary bug with empty lines at the end of file Made Build V1.0.22 27/01/2005 - Added translations for Chinese, Polish, Italian 14/02/2005 - Added Tab Count feature. If the verbosity is set to Normal or High, and the current window has more than one Tab, then the current Tab count and the total number of Tabs will be spoken after speaking the title of the Tab. This will only be spoken when the title of the Tab changes (e.g. when first entering an application, or moving between tabs), OR when the function to speak the whole screen (edit + #) is used. - Inside Calendar: When in Week View and when Week View Title is set to Week Number, the title of the app (which is the week number) will now be spoken whenever it changes (and also will be open when the app is entered, or edit + # is used to read the screen). 17/02/2005 - New version of Fonix DECTalk. - Fixed bug where the % character would cause Mobile Speak to crash (this was noticeable in the last release and was causing some instability, particularly inside Messaging). 24/02/2005 - Made MSpeak compatible with the Panasonic X700. Note however that it will need to be installed to the C: drive. If you install to to the E: drive, it will cause errors when you restart the phone - A solution has been found to the problem where Missed Calls were not being spoken when the keypad was locked and Mute On Keypad Lock was set and a call was received while the keypad was locked. If you unlock the keypad and do not hear any information about the missed calls, you can press Edit + * to repeat the last item spoken, and if there were missed calls, they will be spoken. This only seemed to be a problem on some phones, on others it has always worked fine. - Mines now supports the Nokia 6630 - MP3 Player now supports the Nokia 6630 - SinoVoice Chinese TTS: Fixed problem with sending $ sign at the end of text - All TTS: Removes long extra silence at the end of synthesis - All TTS: Provided synchronization mechanism so that client knows when the synthesis has finished - Sakrament and SinoVoice TTS: Fixed crash that when Mobile Speak was stopped. Some phones restarted when stopping Mobile Speak. Made Build V1.0.23 24/02/2005 15/03/2005 - SinoVoice TTS: Support for Pitch and Speed changes. 22/03/2005 - Added Greek Made Build V1.0.24 22/03/2005 29/03/2005 - Added Beta Web Browser Made Build V1.0.25 29/03/2005 30/03/2005 - Modified Beta Web Browser Made Build V1.0.26 30/03/2005 Made Build V1.0.27 30/03/2005 01/04/2005 - Added various firmware to web browser - Added fix for Symbol table on 6670 v4.0441.0 Made Build V1.0.28 01/04/2005 15/04/2005 - Added support for Nokia 3230 - FOTM: read bluetooth, IRdA, GPRS, missed calls, inbox - translated webbrowser texts in Norwegian, Danish, Greek - Added web browser buttons: 0 to read all; c to clear spoken items - Web browser should not depend on phone's firmware now, it should work on all supported phones Made Build V1.1 15/04/2005 22/04/2005 - Web Browser : Improved reading of Checkboxes and Radio buttons on certain phones where they were not previously being read - Web Browser : Reading extra plain text that was not previously being read. - Bluetooth : reports the correct status. - IRDA : reports the correct status. - missed calls: reports the correct status. Made Build v1.1.01 22/04/2005 11/05/2005 - fixed bug in speed dial application. Made Build V1.1.02 13/05/2005 06/06/2005 - FOTM: custom verbosity - adapted to 6681 - fixed 3230 bug with standby screen - fixed bug with web browser on 668x - fix for 668x/6630 SMS reading - preliminary QuickWord support Made Build V1.1.03 06/06/2005 07/06/2005 - Translations for custom verbosity Made Build V1.1.04 07/06/2005 14/06/2005 - restored Silent on Calls option - restored Always Speak Batt/Signal verbosity option - updated translations Made Build V1.1.05 14/06/2005 20/06/2005 - Updated Czech translations - Added Finnish FExplorer - Added Norwegian Magnifier texts - Use long name of network operator Made Build v1.1.06 20/06/2005 06/07/2005 - Feature of the Month: speak missed calls/new messages when muted and keylocked - Fixed auto-case bug with low verbosity level - Added menu access to custom verbosity within Configure Mobile Speak - Support for the Samsung D720 (except web browser) - Updated Czech translations - Updated Polish translations - New version of MP3 Player - New version of FExplorer (v1.13) Made Build v1.1.07 06/07/2005 19/07/2005 - Temporarily disabled "speak all notifications" because of possible interactions with installers of FExplorer and MP3 Player - Reverted to previous version of MP3 Player - brought installer numbers in sync with product version Made Build v1.108 19/07/2005 09/08/2005 - Feature of the Month (July): separate volume levels for normal and handsfree modes - Web browser support for Nokia 6680 and 6681 - Support for Nokia 6682 - updated translations Made Build v1.109 10/08/2005 14/09/2005 - Feature of the Month (August): multiple audio profiles for volume, speed and pitch - Configuration settings now take effect immediately; no need to exit the dialog or switch tabs - Added web browser support for the Nokia 6680, FW v3.04.11 - Fixed problem with keypad shortcuts on the Nokia 6680/6681/6682 - Updated translations (Czech) Made Build v1.110 14/09/2005 23/09/2005 - Feature of the Month (September): option for muting speech while dialing Made Build v1.111 23/09/2005 04/10/2005 - Fixed text entry problems on the 3230, 6260 - Incorporated Croatian TTS engine Made Build v1.112 04/10/2005 05/10/2005 - Fixed keyboard shortcuts on 688x and other phones in main dialing screen - Adapted web browser for Nokia 6680, firmware v3.04.35 Made Build v1.113 05/10/2005 11/10/2005 - Added web browser support for N-Gage v4.03 18/10/2005 - Added web browser support for 6680 v3.04.11 Made Build v1.114 18/10/2005 21/10/2005 - Updated Finnish translations - Added browser support for 6600 v5.53.0 - Added browser support for 6680 v3.04.37 - Added browser upport for 3660 v5.08 03/11/2005 - Added browser support for 6630 v5.03.08 Made Build v1.115 03/11/2005 05/11/2005 - Added browser support for 6620 v4.22.1 - Added browser support for 6670 v6.0522.0 Made Build v1.116 07/11/2005 02/01/2006 - Added support for Nokia N70 v2.0536.0.2 - Added support for built-in Nokia calculator - Fixed problem with Clock application on Nokia 6681 Made Build v1.117 05/01/2006 09/01/2006 - Allow reading of time and battery info when keypad is locked - Fixed problem with list boxes with associated edit fields - Created separate AutoSIS-ready installers for each Mobile Magnifier variant - Updated translations for Croatian and Czech Made Build v1.118 09/01/2006 16/01/2006 - Added new Loquendo voices Made Build v1.119 16/01/2006 27/01/2006 - speak the names of the shortcut buttons in active standby screen (6680/6681/6682, N70) - fixed constant repetition of text in some list views (e.g. FExplorer settings UI) - more general fix for list boxes with search fields - added configuration option to enable/disable shortcuts when keyboard is locked and muted - fix for the built-in Nokia calculator app; distinguish between old and new layout - support for the Clock on the 6600 (v5.53.0); 6681 (v4.00.15); 3230 (firmware v4.0526.2) - updated translations Made Build v1.120 27/01/2006 31/01/2006 - support for the clock on the 3230 (v4.0526.2/4.0537); 6600 (v5.27); 6630 (v5.03.08) - support for the web browser on the 3230 (v4.0537) - updated translations Made Build v1.121 31/01/2006 01/02/2006 - updated additional translations Made Build v1.122 02/02/2006 07/02/2006 - Labels associated with editors can be read in Java applications - Dialed number will now be read properly on 6682 - Proper alpha-numeric (T9) functionality is now available inside: Java applications, Contacts, and when entering a new contact from the Standby screen - Changes made to the user dictionary will be saved properly and will persist when the phone restarts - Typing ** in standby screen in 6630/6680/6681/6682/N70 will correctly produce a + - Improved stability on Stop/Start Mobile Speak - Improved stability when dialing a number - Clock will now be read on 6682 (firmware v3.01.1) 13/02/2006 - Secret Editors will now work properly inside Java applications - Read Full Screen shortcut (Edit + #) will now speak Title (i.e. Operator) properly inside Standby application - Title (i.e. Operator) will now be spoken properly when entering Standby application - Fixed bug where the Active Standby elements were sometimes not being spoken (applies only to newer phones, e.g. 668x, N70) - Fixed bug where the * was not being spoken when you deleted all the elements in a secret editor and then entered 1 character - Fixed bug where the Application's Title was being repeatedly spoken when you entered a new contact from the Standby app (by entering a number / Options / Add to Contacts / Create new) 21/02/2006 - Web browser made more robust. Should work with all versions of firmware on older (i.e. pre-6630) phones now. Made Build 1.124 22/02/2006 27/02/2006 - Fixed problem with cell info interrupting output on main standby screen - Fixed bug with Croatian version, causing exit from Configure Mobile Speak app - Updated Czech translations - Additional TTS builds supported - Support for Nokia N90 - Fixed license problem with Polish Altix 8K version Made Build 1.125 28/02/2006 05/03/2006 - Fixed problem which was causing a crash inside Java apps on old (i.e. pre-6630) phones - Fixed problem with the Clock application on some older phones - Updated Portuguese translations Made Build 1.126 06/03/2006 07/03/2006 - Made changes so that the Magnifier will work on the N90 20/03/2006 - Fixed problems on N70 FW 2.0539 with Dialling window, Clock and Web Browser 24/03/2006 - Updated for the new D720 (Firmware D720XXEL2) - Fixed problem which caused Standby title not to be spoken in some phones - Updated Croatian speech server so that it doesn't occasionally miss speaking some items any more 30/03/2006 - Implemented Silent On Calls functionality while on call - fixed problem of not Speaking words properly in T9 predictive mode editor when moving left and right - Updated for 6680 fw v5.0407 - Updated for 3230 fw v5.0604 - Fixed problem where Mobile Speak was not speaking while the Phone Pilot, IVCM or Extended Recorder applications were running. Mobile Speak now works well with these applications. - New version of Fonix TTS. This version has improved speech quality and improved responsiveness. Problems of stuttering and missed speech, which occured occasionally with the old TTS, are fixed in this new version. Made Build 1.129 31/03/2006 03/04/2006 - Minor fix for mute toggling during calls Made Build 1.130 03/04/2006 09/05/2006 - Fixed problem with Configure Mobile Speak in Greek when the Options button was pressed - Fixed Clock problem on N70 v3.0546.2.3 22/05/2006 - Improved pronunciation in Finnish Acapela (Matti), especially of consonants. - Added support for Mobile Speak (MS) Profiles. Three are currently defined on installation of new version - Normal, Beginner and Advanced. The settings that you previously had assigned on your phone are copied into the Normal profile the first time this new version is installed. All configurable settings con now be set differently within each profile, so that the user can assign and configure multiple profiles however they wish. To activate the different profiles, the user can either press Edit + C (clear key) to toggle between the 3 profiles, or go into Configure Mobile Speak, select the profile with the up/down arrow, then press Options / Activate (or, press Enter / Activate - it does the same thing). To customize profiles, go into Configure Mobile Speak, select the profile with the up/down arrow, then press Options / Customize (or, press Enter / Down arrow / Customize - it does the same thing). Note that if you change between profiles that have different voices, it may take a couple of seconds to load the new TTS to load. - Added support for multiple TTS to be installed using the same version of Mobile Speak. Mobile Speak no longer needs to uninstalled/reinstalled when working with TTS from different manufacturers. Users can now install as many TTS as they wish, and Mobile Speak will allow the user to change between all the installed voices. - Improved stability - fixed a couple of bugs that were causing possible TTS crashes, requiring phone to be restarted to speak again. - Added check during start, so that clicking Start Mobile Speak won't start again if Mobile Speak is already running - Bug fixed: Won't speak "Please Register Mobile Speak" on startup of phone now - Performance enhancements to improve the response of the TTS - Improved pronunciation of abbreviations inside Loquendo Italian voices - First version of braille support for the Baum Pronto. - Moved the Mobile Speak installation to a unified multilanguage SIS file which automatically installs the appropriate language based on the phone configuration. Made Build 1.132 23/05/2006 03/06/06 - Support for web browser and clock on 6630 fw v6.03.08 13-02-06 RM-1. - Support for web browser and clock on N70 fw v5.0609.2.0.1 01-03-06 RM-84. - Support for web browser and clock on 6260 fw v5.0536.0 01-09-05. - When in T9 Predictive mode inside an editor and the * key is pressed, the whole word will now always be spoken (previously only the parts of the current word that changed were being spoken when the * key was pressed). - Fixed bug where the incorrect softkey names were sometimes being spoken in the Standby app when a shortcut was pressed. - Fixed problem where the Keypad Tones were interfering with the shortcuts when inside the Standby application. There is now no need to set Keypad Tones to Off to avoid this interference. - Fixed problems of not hearing the response when using shortcuts inside the standby app (and avoid problems with dialing window popping up + keypad tone conflicts in general). This also fixed problems where the wrong buttons were being spoken inside the Standby app when a shortcut was pressed. - Modified "Register Now" inside Configure Mobile Speak, so that if the voice that is selected to be registered is already registered, a message "Already Registered" is spoken instead of allowing the user to re-enter the license number. So once a voice is fully registered now, there is no way to re-enter the license (this was allowed before, but was unnecessary). - Fixed bug where some Notes were not always being spoken (particularly in newer phones). - Added FOTM: speak unread message status in Inbox and Messaging views; add option in per-profile configuration to enable/disable the feature. - Moved Start/Stop Braille Server function to main menu in Configure Mobile Speak - Fixed bug in Braille server that caused incompatibility with new profile-based configuration. - Fixed Croatian translations for Start/Stop applications. - Updated with current translations. - Incorporated new version of FExplorer Made Build 1.134 03/06/2006 08/06/06 - Added newer saktts.dll, which is compatible with other Sakrament programs - Streamlined all TTS servers, to improve performance and stability of TTS 19/06/2006 - Fixed bug where a second window that pops up while you are on a call (e.g. caller ID of an extra incoming call) was not being spoken. - Fixed bug with Mute On Keyboard Lock, which sometimes was not keeping mute while the keyboard was locked. - Made sure that current profile and current customize profile are initialised the first time we start MS - Fixed problem where Please Register Mobile Speak was still being spoken when restarting phone - Fixed problem where Mute was occurring on Keypad Lock, even if Mute On Keypad Lock was set to OFF - Fixed problem where unregistered voices were still selectable when a voice was registered - Fixed problem where selectable voice list was not being updated correctly when no voices were licensed - Fixed bug with announcing unread messages in Inbox - Added support for both EasyLink 12 and Baum Pronto/VarioConnect braille devices - Generic support for user dictionary, and customized version of Arabic dictionary - Updated translations Made Build 1.137 20/06/2006 30/06/2006 - Fixed bug where Fonix was spelling the window titles when installed onto the C: drive - Added new Loquendo voices Bernard (French), Juliette (French), Stefan (German), Carmen (Spanish), Gabrielle (Brazilian Portuguese), and Francesca (Chilean Spanish) - Updated Loquendo Portuguese and English UK voices - Significant reduction in delay and improved stability and quality with all Loquendo voices - Added code to support userdict.dat files for all TTS and all languages. A separate tool will be provided, allowing users to create their own userdict.dat files so that Mobile Speak's output can be controlled in the way that they choose. Made Build 2.0 04/07/2006 10/07/2006 - Provided support for Web Browser in N90 firmware version 5.0607.7.3. - Provided support for Clock application in N90 firmware version 5.0607.7.3. - Fixed problem where dialled numbers were not always spoken on N90 firmware version 5.0607.7.3. - Fixed startup error which was occuring on some N90 phones in v2.0. - Fixed startup error messages which appeared in some older phones (e.g. 6600) in v2.0. - Made user dictionary case insensitive. - Added version numbers to all TTS installation packages. - Updated translations for Croatian, Swedish, French - Updated installation packages for Mobile Magnifier - Added extra error-proofing checks to installations Made Build 2.01 11/07/2006 - Updates to TTS dictionary support for performance improvements - Created AutoSIS-enabled version of upgrade installer - Udpated Loquendo French TTS so that it speaks numbers correctly 13/07/2006 - Fixed problem which was caused problems on NGage, NGageQD during startup with v2.0 of Mobile Speak Made Build 2.02 13/07/2006 - Updated Web Browser for 6681 Firmware 5.37.01 - Updated Web Browser for 3230 Firmware 5.0614.0 - Updated Greek, Czech translations Made Build 2.03 18/07/2006 27/07/2006 - Fixed memory leak in Loquendo TTS. 15/12/2006 - Added Full Screen Magnifier support 07/01/07 - Fixed problem with Web Browser in N72 and newer N70 firmware - Improved stability in TTS Made Build 2.91 17/01/2006 Za prijavu na ovu listu poslati poruku na adresu: slikom-request@xxxxxxxxxxxxx i u polju za tekst upisati, subscribe Za odjavu sa ove liste poslati poruku na adresu: slikom-request@xxxxxxxxxxxxx i u polju za tekst upisati, unsubscribe