Releases: voicegain/platform
Release 1.88.0
Backwards incompatibility :
This release removes sentences
parameter from session.content in /asr/transcribe API.
It gets replaces with segments
.
New functionality in the Transcribe App:
- BE-416 (TA) Login from Transcribe App to Freshdesk
- BE-640 (TA) Support renaming existing Speaker
- BE-685 (TA) Admin (Account level) controlled PII redaction
- BE-699 (TA) more options for PII Redaction (add full and partial masking)
- BE-703 (TA) Implement https://transcribe.voicegain.ai/freshdesk/login
- BE-704 (TA) Change the URL for Help->Submit a Support Ticket
- BE-721 (TA) Add PII Redaction page inside Account settings
- BE-732 (TA) Add x to cancel a search for transcript within project
- BE-751 (TA) Support upload of multiple files for transcription
- BE-752 (TA) Add two filter toggles on the Speakers list
- BE-755 (TA) On home page show selected Project together with Home
- BE-756 (TA) Allow change of name of an External Speaker
- BE-757 (TA) Show email for User Speaker
- BE-759 (TA) Modify the list of entities to redact (ZIP, DMY)
- BE-764 (TA) Show only current project on the LH menu
- BE-793 (TA) 3 distinct URLs for "Submit Support Ticket" link depending on environment
- QA-369 (TA) Improved Error message if user tries to sign-up second time with same email
- QA-373 (TA) Improved title of page with Account Users
- QA-400 (TA) Disable Save button if no new users have been selected
New functionality in other platform components:
- BE-666 Return information about what parts of the transcript were redacted and by what rule
- BE-688 Better end-of-segment detection for real-time sentence-by-sentence (segment-by-segment) mode
- BE-707 Enable keepalive ping also on the websocket used for the audio
- BE-710 Add formatters field to the Account API
- BE-728 Presigned URLs for Data Object files
- BE-729 In the API remove "sentences" as content and replace with new "segments"
- BE-738 Partial redaction of PERSON NER -> generate Initials
- BE-749 Add defaultContext to User data in User API
- BE-769 Make GET
/data/{uuid/file/{fnameWIthExt)
return special output if contentType is application/dash+xml
Changes related to Integrity of Processing (fixes):
- BE-708 (TA) Fix: Cannot delete a device that is shown in the device list
- BE-715 (TA) Fix: At larger zoom levels Left-Hand menu unusable
- BE-761 (TA) Fix: Project Transcript list shows meeting from home page after auto refresh due to STOP message
- BE-791 (TA) Fix: We are not generating Meeting Minutes in German if the Project is German
- BE-795 (TA) Fix: Weird long topics for Spanish Meetings
- QA-365 (TA) Fix: Next Audio button not responding on Single Click (or with delay)
- QA-368 (TA) Fix: Search and Project Name is overlapping over each other
- QA-370 (TA) Fix: Trying to recompute any file, resulting all files showing across all projects.
- QA-372 (TA) Fix: Transcripts table-Table sorting by "Name" and "Created on" is not working.
- QA-374 (TA) Fix: My shares table-Table sorting not working for name, transcription date, and scope.
- QA-377 (TA) Fix: Search text should reset on Project switch
- QA-401 (TA) Fix: Other users table- Sorting by last active is not working.
- QA-403 (TA) Fix: other accounts users table- Sorting by name is not working.
- QA-410 (TA) Fix: Left menu is breaking down when selecting it rapidly.
- QA-417 (TA) Fix: Account Text redaction/project setting- When placeholder is selected fields should be required fields.
- BE-720 Fix issue with UUID on Oracle MongoDB
- BE-723 Fix: ex-autoscaler cronjob is not working when there are more than 9 rex instances
- BE-742 Fix: asr-api sends hypothesis msg of the next sentence to websocket before the recognition msg of the current sentence
- BE-746 Fix: Some words are included in two recognition results
- BE-750 Fix: In some case, asr-api does not send recognition websocket msg when getting EOS
- BE-753 Logic fix in EZInit kubelet configuration
- BE-754 Fix: audio redaction is not working in meeting API
- BE-762 Fix: Redaction.originalValue is returned with default debug level
- BE-763 Fix: Prevent storing duplicate formatters
- BE-797 Fix: Incorrect decimal formatting if currency
- QA-363 (Web Console) Fix: New User Wizard step4
- QA-379 (Web Console) Fix: In Experiments sections, input fields overlapping with close icon
- QA-380 (Web Console) Fix: IVR Proxy status is not showing properly
- QA-392 (Web Console) Fix: Properly notify about attempt to create duplicate name Context
- QA-398 (Web Console) Fix: textboxes are not cleaned up when I try to create a second context
All changes affecting Security, Availability, Integrity of Processing, Confidentiality, Privacy are reported as such above. If nothing is reported in the specific category, then it means there were no such relevant changes in this release.
Release 1.87.1
Changes related to Integrity of Processing (fixes)
- BE-722 Recognizer does not send RECOGNIZE-COMPLETE if no audio has been sent to Recognizer
All changes affecting Security, Availability, Integrity of Processing, Confidentiality, Privacy are reported as such above. If nothing is reported in the specific category then it means there were no such relevant changes in this release.
Release 1.87.0
Whisper Model
The Whisper model is available as preview release.
You can access it using the same /asr/transcribe API that you would use for OFFLINE transcription by setting the settings.asr.acousticModelNonRealTime
to one of: "whisper:medium", "whisper:small", "whisper:base", "whisper" (is the same as "whisper:medium").
You can also specify a set of possible languages e.g. settings.asr.languages : [“en”, “es”]
Other issues
New functionality in the Transcribe App:
- BE-603 Transcribe App: Automatically refresh status of the transcripts
- BE-621 Transcribe App: Hide invalid transcript move project destinations
- BE-623 Transcribe App: Improved Error message in case of transcript move error
- BE-626 Transcribe App: Limit Basic Plan user to only 5 shares
- BE-628 Transcribe App: Enhanced Project selection
- BE-638 Transcribe App: PII Redaction placeholder validators allow non-ASCII characters
- BE-651 Transcribe App: Add Table of Contents in the exported PDF
- BE-657 Transcribe App: Add Metadata in the exported PDF
- BE-668 Transcribe App: Zoom Meeting Assistant Download name now has version included
- BE-671 Transcribe App: Add ability to completely disable Download on Edge
- BE-675 Transcribe App: Update content of Home Page if there are no transcripts
- BE-680 Transcribe App: Add ability to completely disable transcript copy to clipboard on Edge
- BE-693 Transcribe App: Update content of Home Page if there are no transcripts
- BE-694 Transcribe App: Add Login and SignUp buttons to the Share Expired/Invalid page
- BE-695 Transcribe App: Do not show the Move option for transcripts in a project that does not belong to a user and has not been shared with the user
New functionality in other platform components:
- BE-574 Web Developer Console upgrade to latest AntD
- BE-641 Disabled deprecated support for the Language Models in the Developer Console
- BE-667 Admin Tool: Allow modification of Rate-Limits
- BE-678 Easy scaling for real-time transcription supported
- BE-687 Add noAudioTimeout option to asr API
Changes related to Integrity of Processing (fixes):
- BE-620 Transcribe App fix: Sorting shares by Expiry time
- BE-635 Fixed issues in Walk-Through Wizard in the Developer Console
- BE-637 Transcribe App fix: Prevent invalid PII Redaction placeholders in Project settings during creation
- BE-639 Fix access to a transcript from a Developer Console Context Dash
- BE-672 Transcribe App fix: Prev/Next buttons not working correctly
- BE-674 Fix missing audio charts in Transcribe+ in Web Console
- BE-691 GET /user/sync API checks user existence based on user.email
- QA-261 Transcribe App fix: Make transcript not clickable if status is Queued
- QA-357 Fix weird behavior of Web Console if the current context is deleted
- QA-362 Transcribe App fix: Sorting by transcript Status
All changes affecting Security, Availability, Integrity of Processing, Confidentiality, Privacy are reported as such above. If nothing is reported in the specific category then it means there were no such relevant changes in this release.
Release 1.86.5
This release enables higher number of replicas for autoscaling.
It is just a configuration change.
Release 1.86.4
Changes related to Integrity of Processing (fixes)
- BE-662 Temporary fix for "ASR-API kills REX session if there is no activity for 5 minutes" - timeout extended to 15 minutes
- BE-663 Fix for: asr-api on CHD environment rejects derived session because callback url is redis
- this was introduced by: BE-615 Enable TWILIO protocol in CHD environment (sapi.voicegain.ai)
All changes affecting Security, Availability, Integrity of Processing, Confidentiality, Privacy are reported as such above. If nothing is reported in the specific category, then it means there were no such relevant changes in this release.
Release 1.86.3
Changes related to Integrity of Processing (fixes)
- BE-631 Remove punctuation between two digits in En BERT punctuation model
All changes affecting Security, Availability, Integrity of Processing, Confidentiality, Privacy are reported as such above. If nothing is reported in the specific category, then it means there were no such relevant changes in this release.
Release 1.86.2
This release includes an improved real-time English model delivering higher accuracy of speech recognition.
Changes related to Integrity of Processing (fixes)
- BE-622 (SSO) Fix issue with Spinner that does not stop if login failed (no error message was shown)
All changes affecting Security, Availability, Integrity of Processing, Confidentiality, Privacy are reported as such above. If nothing is reported in the specific category, then it means there were no such relevant changes in this release.
Release 1.86.1
This release has several improvements in the PDF export in the Transcribe App (Meeting API)
Changes related to Integrity of Processing (fixes)
- QA-301 Transcribe App: Removed recompute option from transcripts in Error state.
- QA-308 Transcribe App: Fixed getting blank screen on My Shares
- QA-323 Transcribe App: Fixed project flag indicators not working as expected on Homepage (also BE-611)
- QA-324 Transcribe App: Fixed unable to move transcript between projects (also BE-616)
- BE-612 Transcribe App: Incorrect area outlines on the Home Page
Fixes in other components:
- BE-614 Web Console: In Edge Config prevent selection of configuration not matching the version
- BE-615 Enable TWILIO protocol in CHD environment (sapi.voicegain.ai)
All changes affecting Security, Availability, Integrity of Processing, Confidentiality, Privacy are reported as such above. If nothing is reported in the specific category then it means there were no such relevant changes in this release.
Release 1.86.0
New functionality in the Transcribe App:
- BE-550 Transcribe App: Usability improvement in share creation.
- BE-458 Transcribe App: Add a checkmark to indicate among the matching Speakers the one that is assigned to the Speaker from transcript
- BE-494 Transcribe App: Added validation for values entered in the text redaction fields
- BE-555 Added support for multiple languages to the UI of the Transcribe App.
- BE-568 Transcribe App: Delete all devices belonging to a User when a User is being deleted
- BE-570 Transcribe App: Improvements to the projects view in the Left-Hand menu
- BE-571 Transcribe App: Add new Zoom Icon (with status) in left-hand Menu
- BE-576 Transcribe App: Add name of the user to be deleted to the User Deletion confirmation dialog
- BE-582 Transcribe App: Modified text on the Signup page for EDGE if OIDC SSO is enabled on the account
- BE-596 Transcribe: Add support for Hindi language for transcription.
- BE-605 Transcribe App: Improved instructions on ZoomMA download page
- BE-598 Transcribe App: Added PDF export option (beta)
- BE-569 Transcribe App: Change the Home Page Plan info to a new format
- BE-575 Transcribe App: Replace Browser Capture Icon with Google Meet Icon
- BE-580 Transcribe App: Move Latest News to a separate page that in accessible from the Help Menu
New functionality in other platform components:
- BE-561 Admin tool: Added ability to change the account Billing Style
- BE-563 Added API to add credit to an account
- BE-558 Implemented a static method that generates PDF from a meeting JSON
- BE-564 Make it possible to modify billing style on the Account using Admin tool
- BE-565 Added pdf format to GET /asr/meeting/{meetingId}/transcript API
- BE-546 Support stopping billing-utility from processing anything
- BE-547 new-billing-utility to store usage of each TranscribApp account in Firestore
- BE-554 new-billing-utility supports auto-refill
Changes related to Integrity of Processing (fixes):
- BE-440 Web Console: fix missing waveform in the microphone capture preview
- BE-591 Make sure no account information is revealed by password reset API.
- BE-514 Added Matomo to App Selector with correct IDs for dev and prod
- BE-567 GET /user/{userId} returns 404 if the specified user does not exist
- BE-581 prevent new-billing-utility from processing multiple hourly storage requests
- BE-560 EZ Script fixes for K8s 1.27 and deprecated config
- BE-572 App Selector: Update text on Signup page
- BE-587 Reject with 400 (Bad Request) all requests to sapi endpoint which have audio.capture=true
- BE-590 Accept WSS streaming protocol on PCI/CHD environment
All changes affecting Security, Availability, Integrity of Processing, Confidentiality, Privacy are reported as such above. If nothing is reported in the specific category then it means there were no such relevant changes in this release.
Release 1.85.2
Changes related to Integrity of Processing (fixes)
- BE-549 Public Transcribe App share from EDGE cycles non-stop if used without login
All changes affecting Security, Availability, Integrity of Processing, Confidentiality, Privacy are reported as such above. If nothing is reported in the specific category then it means there were no such relevant changes in this release.