--- title: "13.0 Release Notes" slug: "130-release-notes" updated: 2022-06-08T14:58:39Z published: 2022-06-08T14:58:39Z canonical: "support.nvoq.com/130-release-notes" --- > ## Documentation Index > Fetch the complete documentation index at: https://support.nvoq.com/llms.txt > Use this file to discover all available pages before exploring further. # 13.0 Release Notes Vcore (tm) Release 13.0 March 2018 ## Dictation Topics - **Accuracy Improvements - All Topics:** - **Improved Handling of "Period" as Punctuation -** More support has been added to improve the handling of the word "period" returning as punctuation at the end of a sentence instead of a word. (For example, "Dr. Sullivan will be following a long period" should now return as "Dr. Sullivan will be following along.") (B-13815) - **Accuracy Improvements - General Medicine:** - **"Inches" Returning as "inch is" -** In the General Medicine topic it was reported that the word "inches" was returning as "inch as" in dictation transcripts. This has been fixed. (D-10600) - **"Rhode Island" Returning as "rhode-island" -** In the General Medicine topic it was reported that the name "Rhode Island" was returning as "rhode-island" in dictation transcripts. This has been corrected in the dictionary. (D-10601) - **Dropped words "aggregate of" in Transcript -** The General Medicine topic was dropping the words "aggregate of" in dictations such as, "It contains a blue ECC brush which is scraped to produce a 1.2 x 1.2 x 0.1 cm *aggregate of*  blue". This has been fixed and should now return properly. (D-10633) - **"Rosuvastatin" Returns Inconsistently -** Support has been added in the General Medicine topic to improve the accuracy for the word "rosuvastatin" to return correctly in dictations. (D-10660) - **Acronym "CAD" Not Recognized -** Support has been added in the General Medicine topic to improve the accuracy for the acronym "CAD" (Coronary Artery Disease) to return correctly in dictations when pronounced as separate letters "C-A-D".  (D-10685) - **3.375 grams not returning correctly -** Support has been added to the General Medicine topic for dictation of "Zosyn 3.375 I.V.". (D-10691) - **Accuracy Improvements - Cardiology:** - **"Rosuvastatin" Returns Inconsistently -** Support has been added in the Cardiology topic to improve the accuracy for the word "rosuvastatin" to return correctly in dictations. (D-10660) - **Accuracy Improvements - Veterinary:** - **Dosing Abbreviation "s.i.d." Not Working -** Support for the veterinary-specific dosing abbreviation "s.i.d." was added to the Veterinary topic. That term should now return correctly in dictation transcripts. (D-10669) - **Terms "Ketoconazole", "pinnal", "pinna", "purr", "luxation", "gingiva" Not Working Correctly -** In the Veterinary topic, the terms "Ketoconazole", "pinnal", "pinna", and "purr" were not being recognized at all, and terms "luxation" and "gingiva" were returning capitalized. Support has been added to the topic for all of these terms, and they should now return correctly in dictation transcripts. (D-10670) - **"IDEXX" Not Working Correctly -** The term "IDEXX" was not returning correctly in transcripts. The dictionary had very limited pronunciations of this term, so we updated our topic to improve accuracy of this term.  (D-10712) ## **SayIt** - **Java Upgrade Warning Message -** Users running older versions of Java (7 or lower) may receive a new message when they log in to the voice client telling them to upgrade. Whether the message displays or not is a Tenant-level setting. Java 6 and 7 will no longer be supported with TLS 1.0 for voice client production servers beginning in June 2018. At this time, it is no longer supported on test.nvoq.com and eval.nvoq.com. (B-13507) - **Shortcut "Written Form" Character Limit Increase -** The character limit of shortcut output (also called the "written form") has increased from 400,000 characters to 900,000 characters. On Insert shortcuts, this is the character limit of the actual text that is output when the shortcut is launched. For workflow or HTML  shortcuts, this is the character limit of the HTML or AutoIt code. (B-13931) - **New Set Scale Factor & OCR Vision Shortcut Test -** A new vision shortcut allows you to set a scale factor, select an image of text on your screen, and then the shortcut will use OCR to transcribe the image of text that was selected. (B-13904) - **Dictate Military Time -** Support has been added to allow dictation of time in 24 hour format (military time). Military time should always be dictated followed by the word "hours". (B-13924, B-13914) - **Dictate Capitalized Letter with "Capital"** -  When you dictate the word "capital" before a single letter, you can capitalize that letter. Multiple capitalized letters in a row will appear in the dictation with no space between them. (B-13860) - **New Built In Substitutions for Capitalizing Text -** There are two new "built in" substitutions for capitalizing text within dictations: "Caps On" / "Caps Off" and "All Caps On" / "All Caps Off".  When you use the "Caps On" command, all words that follow in the dictation will start with a Capitalized Letter. Use the command "Caps Off" to turn off capitalization. When you use the command "All Caps On", all words that follow in the dictation will be transcribed in ALL CAPITAL LETTERS. Use the command "All Caps Off" to turn it off. As "built-in" substitutions, these will NOT appear on the Substitutions page at any organization level, but they WILL appear as substitutions on the Review & Correct page in the Item Detail window. (B-13809) - **Improved Recognition of "Start Dictation" Hands Free Dictation Command -** We received a few support tickets about the "Start Dictation" command to begin and Hands Free dictation being recognized instead as "Start Shortcut". Modifications have been made to the keyword spotting logic to improve the recognition accuracy of this command, and it should work better in the 13.0 release.  (D-10575) - **New Keyword Phrase for Hands Free Dictation -** In addition to "Start Dictation" you can use "Wake Up Application" to start  recording a hands free dictation. Note: The "Go To Sleep" command was removed from 13.0. (B-13589, D-10778) - **Fewer Mismatches for Fast Shortcuts -** Fast Shortcut recognition has been improved, resulting in fewer mis-matches (also known as "false positives") which occur when a voice shortcut command runs the wrong shortcut. (D-10702) - **Improvements in Direct Text -** - **Fix for Issue with Transcriptions Received Out of Sequence or Not at All -** Synchronization has been added to direct text processing to correct instances in which beginning of dictations (or even entire dictations) would not be transcribed. Prior to this addition, it was possible for the last partial dictation result and the final dictation result to be received by the dictation server out of sequence, which upset the dictation results. (D-10608) - **Fix for First Word After Substitution Dropped from Transcript -** Word marker logic has been updated to fix an issue in which a user is trying to dictate a word along with a substitution at the beginning of a *segment boundary*, such as after a "new line". For example, the user might dictate "Surgical pathology report NEW LINE ALL CAPS final ALL CAPS diagnosis"). The first word after the "new line" would be dropped so that only the second word returned in the transcript ("Surgical pathology report DIAGNOSIS"). To correct this issue, word markers have been updated to go to the *end of a word* instead of *one character past the end* of a word. (D-10609) - **Fix for No Transcript Returned After Long Silence -** While using Direct Text, if the user would dictate something and then follow that with a long (30-90 seconds) silence, the dictation server would never return the last text dictated, and the dictation may not appear on the Review & Correct page. The was caused by the dictation server having a difficult time processing the silence, which was taking much longer than real time. A problem parsing end pointing rules has been corrected. (D-10703, D-10683) - **Fix for Direct Text Dropping "dash", "hyphen", "slash" & "backslash" -** With Direct Text enabled, the dictation server was dropping words "dash", "hyphen", "slash", and "backslash" in transcripts. These words have now been added to the list of special, one-character words that need to be pulled off a previous dictation segment, thus fixing the problem. (D-10655, D-10656, D-10754) - **Fix for Direct Text Adding Extra Period at End of Sentence -** In some transcripts, depending on how a user paused within the dictation, Direct Text would add an extra period to the end of a sentence if the last word of the sentence ended with a period (like b.i.d.). For example, you might see a dictation transcript like this, "Lantus insulin 80 units subcutaneously h.s.." In this release, logic has been added to handle the situation by not sending the new period character and allowing the word marker to point to the one in the text that has already been sent. (D-10607) - **Fix for Cursor Move to Top After Direct Text Dictations -** With Direct Text enabled, the cursor would jump to the top of the SayIt window after each dictation, instead of remaining at the end of the transcript. This has been fixed. (D-10566) - **Fix for Duplicated Direct Text -** Added new logic for Direct Text to correct the issue of duplicated transcripts while in Direct Text mode, including an issue that was creating duplicated text specifically after quotes. (D-10664, D-10665, D-10753) - **Improved Error Message for Users with No Shortcuts -** Users with no shortcuts loaded for them at either the organization or account level would see a message stating that, "Shortcuts are currently unavailable" if they attempted to run a voice shortcut. This message has been updated to be less confusing and now says, "Your shortcut list is empty". (D-10614) - **Password Reset & Username Retrieval Branding Removed -** SayIt branding has been removed from the webpages and emails for resetting passwords or retrieving forgotten usernames. Instead, on the webpage there is now just a footer that says "Powered by SayIt", and the top of the webpage just says "Password and Username Recovery" instead of "SayIt from nVoq".  The emails sent to a user now come from "Account Recovery" instead of from "nVoq Account". The title of the email now says, "Username Recovery" or "Password Recovery" instead of "SayIt by nVoq Username Recovery" or "SayIt by nVoq Password Recovery". (B-13792) - **Bug Fix for Microphone Disconnect After Sleep or Hibernate -** On some Windows systems, recording devices were disconnecting from Windows after going in to Sleep or Hibernate mode. This would disconnect the device from SayIt also, and the user would be unable to record dictations or voice shortcuts after waking up the computer. Now, SayIt will try to reconnect devices that had been disconnected due to sleep or hibernation. This fix should work on systems running SayIt with Java 8, but may not work if running SayIt with Java 6 or 7.  (D-10687) - **Bug Fix for SayIt Key Sequence Shutdown -** Prior to 13.0 it was possible to shut down the SayIt client with the key sequence Ctrl + Q. This key sequence was found to be part of a customer keyboard automation shortcut, which would shut down SayIt if it was in focus accidentally when the shortcut was launched. In 13.0, this key sequence will no longer shut down SayIt. (D-10704) - **Bug Fix for Temporarily Seeing Vocabulary "Sounds Like" in Transcript -** In the 12.2 release of SayIt, the "Sounds Like" vocabulary pronunciation entered in SayIt Administrator for account vocabulary terms was sometimes temporarily appearing in dictation transcripts before being replaced by the actual vocabulary term in the final transcript. This has been fixed. Users should no longer see these pronunciations at all in their transcripts. (D-10646) - **Bug Fix for Hands Free "Start Shortcut Accept Dictation" Command Not Working -** While in Hands Free mode, the workflow is to say "Start Shortcut" followed by the shortcut name to run a voice shortcut. However, prior to this release saying "Start Shortcut" before the "Accept Dictation" command used to paste text from Select and Say into an application did not work. (It would only work if you just said, "Accept Dictation" without saying "Start Shortcut" first.) Moreover, while using dictation you would have to say "Stop Dictation" before the "Accept Dictation" command would work. Now, saying "Start Shortcut" before the "Accept Dictation" command will work to paste text from the Select and Say window into application.  The "Start Shortcut" command also functions to turn off hands-free dictation mode, so you don't have to say, "Stop Dictation" before running the shortcut. (D-10618) - **Bug Fix for Hands Free "Start Shortcut" Not Recording Shortcut Name After Login -** Immediately after logging in to SayIt, the Hands Free "Start Shortcut" command would sometimes not work. SayIt would not stay in recording mode long enough for the user to record the shortcut name. After multiple attempts, the hands free command would then start to work. This could be seen on the Review and Correct page in SayIt Administrator as several keyword recordings (starting with a K) with no shortcut recording (starting with an S) following it in the table. This has been fixed. The Hands Free Start Shortcut command should work properly in 13.0. (D-10630) - **Bug Fix for Hands Free "Start Dictation" Command Delayed Transcript Return -** Immediately after logging in to SayIt, the Hands Free "Start Dictation" command would sometimes take a very long time (about 20 seconds) to return the dictation transcript. The audio file for the recording would include 15 seconds of silence at the beginning of the recording, causing the delay. This has been fixed. (D-10629) - **Bug Fix for Select and Say Window Size Forgotten -** The size and location of the Select and Say window is supposed to persist across sessions. However, there was a bug cause SayIt to "forget" the size of the window despite remembering the location. This has been fixed and window size will now persist. (D-10573) - **Bug Fix for Select and Say Not Honoring Automatic Spacing -** Automatic Spacing is a setting that, when enabled, automatically adds one space after each dictation or shortcut text. In a prior release this setting was not being honored in the Select and Say window. Even if it was enabled, dictation and/or shortcut text would run together with no space between. This has been fixed, and the setting is now honored in the Select and Say window. (D-10610) - **Bug Fix for "New Paragraph" Not Working After Word Ending in "a" -** In the previous release, the "new paragraph" and "paragraph" commands would not produce a carriage return when spoken after words ending with the letter "a" (such as, *"Medications colon Celexa NEW PARAGRAPH allergies colon none"*). If either of these commands was spoken following a word ending with "a",  the word "paragraph" was being transcribed as part of the dictation text instead of moving the cursor two lines down. This has been fixed in 13.0. (D-10667) - **Bug Fix for Acoustic Adaptation -** Acoustic Adaptation enables a user account to automatically store acoustic information from dictations to "learn" the user's voice and pronunciations and help increase dictation accuracy.  The auto-profile work had not been working, but has been fixed in 13.0. This will likely have a negative impact on profiles in which SayIt dictation accounts are “shared” across multiple users.  It is best for users to log in with their own accounts so that acoustic adaptation profile work is done on how they actually speak. Note that due to a dictation server problem caused by a mismatch in 8kHz adaptation data, acoustic adaptation is not available for users in groups assigned to an 8kHz dictation topic. (Currently General Medicine 8kHz is the only one.) (D-10672, D-10739) - **Bug Fix for "No Input" Fast Shortcuts Counted as "No Match" in SayIt -** If a user presses the shortcut hotkey and does not saying anything, the user should see an error in SayIt that states, "no sound came from your microphone". (This is also called a "No Input".) Instead however, if a user pressed the shortcut hotkey and did not saying anything *while running Fast Shortcuts,* the user would see an error of "no shortcut matched what you said". (This is also known as "No Match".) This has been corrected in 13.0. The proper error message for a "no input" will now be presented to a user running Fast Shortcuts. (B-13871) - **Bug Fix for SayIt Windows Not Opening on Secondary Monitors in Windows 7 -** Prior to 13.0, if a user with dual monitors presses the popup hotkey, the popup menu would not open at the cursor position if the cursor was in the secondary monitor; it would only open on the primary monitor. Additionally, the My Shortcuts window would only appear on the primary monitor, even if SayIt was on the secondary monitor. This issue was only happening on some systems, and appeared to be caused by Java's graphics devices becoming unsynced from the operating system monitors. This has been fixed. In 13.0 the popup menu should open at the cursor position and the My Shortcuts window should open next to SayIt, even if on a secondary monitor. (D-10681) - **Bug Fix for SayIt Not Using Fast Shortcuts with Wireless Microphone Enabled Property -** Since Fast Shortcuts are not yet available for use with the Wireless Microphone app, users who are actively using the Wireless Mic as their microphone will not be able to use them. However, we discovered that users who had the Fast Shortcuts property enabled on their Shortcuts menu in SayIt were not actually using them if the Wireless Microphone Enabled property for their Group was also enabled (even if they weren't actively using the Wireless Mic app as their recording device). SayIt will now check to see if the user is *actually using* the Wireless Microphone app as their microphone, and if not, will allow the use of Fast Shortcuts when enabled (checked) on the Shortcuts menu. (D-10689) - **Bug Fix for Unresponsive Hands Free -** In 12.0 it was possible for the Hands Free features to "stop listening" and processing audio. In the updated 13.0 code, we are unable to reproduce this issue. (D-10743) - **Bug Fix for Environment Variables Not Displaying in HTML Shortcuts -** The Angular controller was sometimes set up before environment variables were available, so there would be a blank space in Text components where an environment variable (like the user's first name) should have been displayed. This has been fixed. (D-10737) ## **SayIt Administrator** - **Accounts Page Changes: Plan -** The subscription plans that you see on the Accounts page are now configured when the tenant is created. Any type of tenant (healthcare or customer care) may have any combination of subscription plans available. Subscription plans available for accounts in a tenant may include: Shortcuts and Dictation Monthly (PUPM), Shortcuts and Dictation Usage Monthly, Shortcuts Only Usage Monthly, or Shortcuts and Dictation Yearly (PUPY). Accounts can switch any time between subscriptions available on the Accounts page. (B-13920) - **Accounts Page Changes: Trial Expires -** The Trial Expires drop-down menu now includes a third option: No Trial. In addition to selecting "No Trial", you can also select (between two dates) the date that a trial period will end and an account will become billable. If you select No Trial from this menu, the account is immediately billable. Furthermore, whether or not the Trial Expires menu appears on the Accounts page is now configured at the Tenant level. So, you may not see this menu on your Accounts page at all.   (B-13920) - **Updated Organizations Page at Group Level -** The Organizations page to add or edit a Group level organization has been changed. All of the Dictation, Shortcut, and (Voice Client) Options settings are now on one tab named Client Settings.  (B-13531) - **New Data Persistence Settings -** On the Client Settings tab of the Organizations page to add or edit a Group there are new Data Persistence settings: Allow Use of Audio, Allow Use of Text, Keep Audio, Keep Text, and Save Dictation Information. - **Allow Use of Audio -** The Allow Use of Audio setting controls whether or not audio from dictations by the group can be used to improve dictation accuracy and modeling.   The default setting is yes (checked). (B-13946) - **Allow Use of Text -** The Allow Use of Text box controls whether or not text from dictations by the group can be used to build and improve dictation topics.  The default setting is yes (checked). (B-13531) - **Keep Audio -** The Keep Audio setting controls how long audio from shortcuts and dictations is stored in the Administrator console for review on the Review & Correct page.  On this drop-down menu you can select "Never" (to never store audio at all) or the number of days that the audio should be stored. The default value is 365 days. (B-13886) - **Keep Text -** The Keep Text setting controls how long text from dictations and shortcuts is stored in the Administrator console for review on the Review & Correct page and for access in the System Health report item details.  On this drop-down menu you can select "Never" (to never store text at all) or the number of days that the text should be stored. The default value is 365 days. (B-13941) - **Keep Dictation Information -** This setting controls how long information in the External ID and Metadata fields will be stored. The default value is 365 days. (B-13945) - **Shortcut "Written Form" Character Limit Increase -** The character limit of shortcut output (also called the "written form") has increased from 400,000 characters to 900,000 characters. On Insert shortcuts, this is the character limit of the actual text that is output when the shortcut is launched. For workflow or HTML  shortcuts, this is the character limit of the HTML or AutoIt code. (B-13931) - **Fast Shortcuts Enabled for All New Users -** The Fast Shortcuts checkbox will automatically be checked on the Accounts page for all new accounts in both customer care and healthcare tenants. The Fast Shortcut setting is grayed out and cannot be changed unless the Voice Shortcut box is checked. Since Fast Shortcuts are voice shortcuts (processed on the local computer rather than being sent to an off-site server), popup-only users will not use Fast Shortcuts even if the box appears to be checked in their account. The Voice Shortcut box must ALSO be checked in order to Fast Shortcuts to be enabled for a user.  (B-13774) - **Yearly Subscription Auto-Renew Date on Accounts Page -** The date that a Yearly subscription will automatically renew is now listed on the Accounts page for accounts that have "Yearly" selected as the Term. This information appears next to the Yearly radio button after an account is saved with that radio button selected. (B-13832) - **Yearly Subscription Auto-Renew Date on Subscription Management Report -** The date that a user account's Yearly subscription term will automatically renew is now listed in the Detail view of the Subscription Management report (on the Reports page). (B-13832) - **Subscription Management Report Improved Enabled Through Information -** The "Enabled Through" date on the Subscription Management report will now show the date that an account will be disabled if it occurs within the Date Range selected at the top of the page. Prior to 13.0, if the exact date that the account would be disabled was selected as the End Date on the Date Range, the Enabled Through column was blank. (B-13998) - **New API Key Page -** Administrators with a "Customer Administrator" role and "Tenant" level access will see a new page in SayIt Administrator named API Key where they can generate API keys to be used for automatic log in to a client *using the SayIt API* as a single sign-on solution or as a Windows signed-on user. (B-13883, B-13808) - **Automatic Spacing Configuration Moved -** The setting to turn Automatic Spacing on or off for voice client users has moved from the Organizations page at the Group level to the Accounts page. Furthermore, this setting is now ON by default for all new users. (Existing users will keep their existing setting.) Prior to this release the setting was OFF by default for accounts in a healthcare tenant. (B-13691) - **Password Reset & Username Retrieval Branding -** SayIt branding has been removed from the webpages and emails for resetting passwords or retrieving forgotten usernames. Instead, on the webpage there is now just a footer that says "Powered by SayIt", and the top of the webpage just says "Password and Username Recovery" instead of "SayIt from nVoq".  The emails sent to a user now come from "Account Recovery" instead of from "nVoq Account". The title of the email now says, "Username Recovery" or "Password Recovery" instead of "SayIt by nVoq Username Recovery" or "SayIt by nVoq Password Recovery". (B-13792) - **Switching to/from 8kHz Topic to/from 16kHz Not Allowed -** Switching from an 8kHZ dictation topic to a 16kHZ topic causes problems in the dictation server. Therefore, once a group has been saved with a General Medicine 8kHz dictation topic (our only 8kHz topic to date), you will not be able to change the topic. Moreover, once you save a group with a16kHz dictation topic (all topics besides Gen Med 8kHz), you will not be able to change that the topic in that group to General Medicine 8kHz. (D-10749) - **Bug Fix for Subscription Management Report Showing Accuracy Optimization Incorrectly -** The Subscription Management report is supposed to show whether or not the Accuracy Optimization Service has been purchased during the date range selected at the top of the page. However, it had been showing a "1" whether or not the service was purchased at all. This has been corrected, and the column will now only show a "1" if the service had been purchased during the selected date range. (D-10742) - **Bug Fix for Deleted Accounts Displaying a Trial Accounts on Subscription Management Report Forever -** Accounts that were deleted while still in a trial period were not being marked as the trial being over and therefore were never being removed from the report. This has been fixed in 13.0. Logic has been updated to end the trial period upon delete going forward, and a migration script will clean up old accounts that were previously deleted when 13.0 is deployed. (D-10741) - **Bug Fix for Special Characters in Account .csv File Creates User Who Cannot Log In -** Prior to 13.0, the Account Upload process did not check for extra space characters or other special characters in the spreadsheet fields before the spreadsheet was uploaded. In one instance, this resulted in an account being created to which the user could not log in. The account upload process will now check for special characters. If any are found, the spreadsheet will not allow the upload, and the user will get an error message stating that "[name of field] cannot contain " * / : < > ? \ | ' & ; # + or non-English characters." The user can then click the Clear Uploaded Data button to remove the spreadsheet from the upload page and fix the field with the error before trying the upload again. (D-10676) - **Bug Fix for User Displaying in Wrong Group Organization List -**  In the previous release, a user account created with Client Access (i.e. the ability to use dictation and/or shortcuts) in one group and a SayIt Administrator role with access to *a different* group would still be listed in the first group's organization list in SayIt Administrator even after client access was removed from the account. This has been fixed. In 13.0, if you remove client access from an account that is administrator for a different group, the account will only be listed in the organization list for the group in which the account is an administrator. The account will no longer be listed in the group organization for which client access has been removed. (D-10527) - **Bug Fix for SayIt Administrator Error When Converting Monthly to Yearly Term -** When changing a user account from a monthly billing term to a yearly term, SayIt Administrator would present an error for older accounts that also had the Accuracy Optimization Service (AOS) enabled prior to AOS being saved as a separate subscription in Zuora. This has been fixed. (D-10642) - **Bug Fix for "No Input" Fast Shortcuts Counted as "No Match" on Review & Correct -** Fast Shortcut "No Inputs" were displayed in SayIt and on the Review & Correct page as "No Match," with a word count of 1, even though nothing matched and no words were said. This has been corrected in 13.0. "No Input" will now be listed correctly as (ni) on the Review & Correct page. (B-13871) - **Bug Fix for Inability to Delete Tenant Customer Admin Account -** If a Tenant level Administrator account with a Customer Administrator role was added to a Group and then later removed from the Group and the Group disabled, the account could not be deleted. This was caused by an error in the password policy, which has been fixed in 13.0. (D-10657) - **Bug Fix for Error Retrieving Account Monitor Report -** The Account Monitor report would produce an error stating that the, "system encountered an error trying to calculate dictation statistics" when attempting to sort the data by "Login Time Oldest to Newest" for users that do not use dictation.  This has been fixed in 13.0. (D-10724) - **Bug Fix for Error Attempting to Upload Shortcut in Existing Folder -** If a folder already exists at one organization level and you try to upload shortcuts on a spreadsheet at another organization level that are inside a folder with the same name, a duplicate folder error will display and the shortcuts will not be uploaded. (D-10661) - **Bug Fix for Accidental Free Month when Enabling/Disabling Account -** If an account was disabled prior to the Trial Expires date and the re-enabled again the next month after the trial period had ended, an exception was created which would create a new subscription that wasn't billable until the following month. This could be caught by review of the Accounts Enabled report, which lists accounts that have been switched on and off, but the issue has now been fixed and should no longer occur. In 13.0, if a user account is disabled and then re-enabled the following month, the subscription effective date is the beginning of the current month. (D-10699) - **Bug Fix for Accessing Previous Page After Timeout without Login -** If your SayIt Administrator session times out, but you go back to a specific JavaServer Faces (JSF) page without logging back in, you can still get to that page. That has been fixed. (D-10698) - **Bug Fix for Direct Text Substitution Text on Review & Correct Original Tab -** In the previous release, dictations in Direct Text mode that included substitutions appeared on the Review & Correct page *with only the substituted text* on both the Original tab and the Substitution tab of the Item Detail window. (For example, if the user said "number next" to create a list, only the numbered list would appear on the Original tab instead of the words "number next".) This has been fixed in 13.0. The actual words that were dictated in Direct Text mode will now appear on the Original tab, and the text with substitutions applied will appear only on the Substitution tab of the Item Detail window on the Review & Correct page. (D-10760) - **SYSTEM LEVEL: Job Scheduling Page Changes -** As part of the work being done to created the ability to control per Group how long audio, text, and demographics are stored on the nVoq servers, some changes have been made to the Job Scheduling page. All jobs on the Job Scheduling page have a new description field, some fields were renamed or removed, and one job was removed entirely. - The "Data Removal" job was renamed "Data persistence enforcement". - The "Save Data For" configuration has been removed and data will now automatically be saved for 1 day for current items. - The "Delete" audio and text configuration has been removed from this job and this has been moved and is now a Group level setting. - The "Orphan Data Cleanup" job was renamed "Orphan cleaning". - The "Grammar Cleanup" job was removed. - The Orphan Cleaning job now does the work of the Grammar Cleanup job. The Orphan Cleaning job cleans these items:  expired observers, day-old grammars, day-old audio table entries not referenced by element_metadata, day-old dictation_jobs, day-old profile_management_jobs, day-old events, and two-week-old grammar entries in Review and Correct. (B-13868) - **SYSTEM LEVEL: New Zuora Sync Job -** There is a new job on the Job Scheduling page called "Zuora Sync" that will sync auto-renewal dates for Yearly subscriptions over to SayIt Administrator when they are modified in Zuora. *Note: The Job Scheduling page is only available to system-level "System Administrators".* (B-13832) - **SYSTEM LEVEL: Choose Available Subscriptions Per Tenant -** When you create a new tenant, you can now select which subscriptions you would like to make available on the Accounts page for users in that tenant. Subscription options include: Shortcuts and Dictation Monthly, Shortcuts and Dictation Usage Monthly, Shortcuts Only Usage Monthly, or Shortcuts and Dictation Yearly. (B-13920) - **SYSTEM LEVEL: Configure Trial Expires Menu -** When you create a new tenant you can now select whether or not the Trial Expires menu will appear on the Accounts page for users in that tenant. (B-13920) - **SYSTEM LEVEL: Java Upgrade Warning Message -** There is a new Tenant-level setting which allows a Java upgrade message to be displayed to users who are running older versions of Java (7 or lower) when they log in to the voice client. The default setting will be "on" (checked) for all new tenants and existing healthcare tenants. It will be "off" (unchecked) only for existing customer care tenants.  Java 6 and 7 will no longer be supported with TLS 1.0 for voice client production servers beginning in June 2018. It is already unsupported on test.nvoq.com and eval.nvoq.com. (B-13507, D-10740) - ##### Removed from SayIt Administrator: - **Account Events on Account Monitor Report -** The Account Monitor report no longer includes the Account Events column, which allowed you to view details about dictations or voice shortcuts that caused errors. This feature was a bit confusing and was not being used, so it was removed. (B-13866) ## **Shortcut Designer** - **New Email Button Component -** A new component, Email Button, has been added to the Design section of the component menu. The email button will open a new Outlook email message and automatically fill out the To, CC, Subject, and email body. (B-13579) - **New Email Output Tab -** A new tab in the output layout area allows you to create an email that is sent when the new Email Button is clicked. On this tab you can add a To address, CC address, and email Subject that will automatically be added to a new email. Optionally,  you can also create the Body of the email that is different from the output text on the Paste Output tab. (B-13579) - **Text Box, Phone and Email Components Merged into Single Line Component -** The Text Box, Phone, and Email components have been combined into one component called "Single Line", which refers to the amount of text that can be input by the user (a single line of text). When you edit the Single Line component you can select a Type: None, Email, or Phone. (B-13845) - **Text Area Component Now Called Multiple Lines -** The Text Area component is now called "Multiple Lines", which refers to the amount of text that can be input by the user (multiple lines of text). The component is the same, only the name has changed. (B-13845) - **Design and Output Headings -** There are now headings to divide the component menu into two sections: Design and Output. The components listed under the Design heading can only be dropped into the shortcut Design area (in the middle of the page). The components listed under the Output heading can only be dropped into the output layout (on the right side of the page), either onto the Paste Output tab or the Email Output tab.  (B-13845) - **Output Separator Component Now Called Output Text -** The component formerly known as "Output Separator" is now called "Output Text".   (B-13845) - **Shortcut Designer Refresh on Home Click -** The shortcut list will now automatically refresh when you click the "home" link (the star and Shortcut Designer name in the top left corner of the window). This fixes a bug which would cause an action button configured to open a shortcut to open the wrong shortcut, as well as causing the entire content of the shortcut to be replaced by another shortcut in the list. (D-10568, D-10641) - **Upgrade to Angular 5.0 Framework -** The framework for Shortcut Designer has been upgraded to Angular 5.0. This is a seamless transition as there is no change to functionality, but you may notice the font or colors are slightly different. (Then again, you might not notice at all.) (B-13859) - **Shortcut Designer Login Counts Towards Usage for Admin Accounts -** For security reasons, accounts with an Administrator role are reviewed for usage every 90 days and any that have not logged in to SayIt or SayIt Administrator within those 90 days are disabled. Starting in 13.0, the report that is used to review Admin account usage will also include logins to Shortcut Designer.  (D-10682) - **Bug Fix for Default Drop-Down White Space Character Pasting "String ? string: ?" -** If the text for the default field of a drop-down choice option was set to a white space character through the use of a spacebar, the shortcut was pasting "`? string: ?`" when that choice was selected. This has been fixed and will no longer paste this text string. (D-10524) - **Bug Fix for Paste When Parsing Issue -** When a multiple Choice option contains single, double, open, or close quotes and that option is also a Paste When condition, the PasteWhen logic can not be re-parsed so shortcut designer can no longer edit the shortcut. The issue was caused by SayIt Administrator replacing curly single and double quotes with regular single and double quotes that could then cause errors reading in shortcuts. The curly quotes are now replaced with unicode representations so that they are SayIt Admin-safe, and there is also a more reliable and consistent strategy for escaping these characters. You can now make shortcuts that contain quotes, apostrophes, and curly quotes and the resulting shortcut will behave as expected and still be editable in Shortcut Designer. (D-10751) ## **Microphones** - **iPhone X (10) Listed as Recommended Microphone -** Apple's iPhone X has been tested by nVoq and added to the list of Recommended Microphones for use with the SayIt voice client along with the Wireless Microphone app.  (No V1 item) ## **Wireless Microphone App (iOS)** - **Error Messages Can Be Dismissed on App -** You can now dismiss error messages in SayIt by pressing the checkmark button on the app in addition to clicking the OK button on the message in SayIt. (D-10697) ## **SayIt API** - **Delete Audio, Text, & Demographics Stored on Servers** - An API was added that allows external applications to delete a dictation’s audio, text, and PHI fields (external ID, metadata).   (B-13848) - **Word Markers for WebSocket Direct Text -** Direct Text word markers are now available with WebSocket dictations. (B-13840) - **New Format for HTTP Word Markers -** HTTP Word marker data has been updated to be easier to read and less confusing. (B-13841) - **Upgraded Web Services Framework -**We have upgraded our RESTful webservices 3rd party library, which includes a number of security patches so that PHI and PCI data is protected. (B-13829, B-13908) - Our framework for developing RESTful Web Services in Java provides support for JAX-RS APIs and serves as a JAX-RS (JSR 311 & JSR 339) Reference Implementation**.** - There may be some minor changes with the JSON message format with this upgrade (as a result of an upgrade to the JSON message creator). - When expecting to receive XML or JSON output, it is best to set the "Accept" header with the desired format. - When doing a POST with form parameters, the Content-Type should be application/x-www-form-urlencoded. (We have seen a 415 error response in some of these cases. This may be a breaking change.) - In general, the server processing (like Accept, Content-Type ...) is more strictly enforced than before. - **New JSON Parser -** All of the JSON presented is using Gson processing across the board. (B-13908) - **Single Sign On Requests -** Single Sign On requests were added to different webservices for use with an API key to automatically log users in to a voice client based on login on a single sign-on solution or as a Windows signed-on user. API keys are created using a new page in SayIt Administrator called "API Key". (B-13915, B-13926, B-13883) - **New Organizational Properties -** A new API page (Organization Properties) and a new section on the new Accounts Properties page (Delete Account Property) have been added to allow storing organization properties at any level.  These properties are retrievable by a user as well as an Administrator. (B-13532, B-13963) - **Tenant Usage Report -** Web service has been removed for this report as it is no longer needed. (B-13461) ## **Wireless Microphone API** - **Single Sign On Requests -** Single Sign On requests were added to different webservices pages for use with an API Key to automatically log users in to a voice client based on login on a single sign-on solution or as a Windows signed-on user. (B-13926) - **Bug Fix for Wireless Mic App Not Working on Test System -** The web services around the Event processing have been updated to prefer XML, but the out-of-the-box output format from the web services is JSON if it is not specified by the client. Client requests have now been updated to specify the Accept header requesting an XML format output. (D-10674)