V-Spark Online Help

V‑Spark 3.4.3 Release Notes

V‑Spark Version 3.4.3 provides improvements in a number of areas including analysis metrics, API usage, metadata handling, search, and general system operation.

Daily statistics are now generated in scheduled batches. This replaces the old behavior of generating statistics one file at a time.

The database queries that are used during the calculation of Application summaries have been optimized to be more computationally efficient.

  1. Improved Diarization Scores - Diarization now uses a new scoring algorithm that better represents how well mono audio was split into two speaker channels. Scoring used to be in relation to previously uploaded transcripts, but is now independent of transcript history.

  2. Better File Revision Tracking - The system now allows more than one transcript to have the same filename and received date. Duplicated transcripts used to be given a different timestamp to differentiate them from previously uploaded transcripts. Duplicates are now differentiated by transcript ID (tID).

  3. Improved Loading of System Configuration - System configuration is now stored in a directory of multiple files instead of a single file. Configuration files in the vspark.config.d directory are read in alphabetical order at server startup. Legacy configuration files are still read, but the files in vspark.config.d always take precedence.

  4. "Last Generated" Time Display - Statistics are now shown with the time they were last generated. The display may lag behind actual statistics, as the analysis only runs every five minutes, (This interval is configurable.)

  5. New /sysinfo API - The REST API now has a /sysinfo call that returns system information.

  6. Improved /config/users API - New user accounts created using the /config/users API can now be configured to use external authorization methods. Note that existing users cannot be reconfigured in this way.

  7. Additional Fields Supported in Search API - The Search API feature allows four additional output fields: "tags", "folder", "url", and "es_doc_id" (Elasticsearch document ID).

  8. Search Results Now Display Custom Metadata - When doing a search for custom metadata, the values of the custom metadata field being searched are displayed in the search results. It is no longer necessary to click through to the file details to see how results match the custom search criteria.

  9. Custom Metadata Now Appear in Filter Dropdown - If your Application is linked to a folder with custom metadata fields, those fields now appear directly in the "Filter" drop-down menu instead of a separate "Custom Metadata" menu. This makes metadata fields easier to find and faster to utilize.

  10. Unicode Support in Metadata - When uploading audio files with metadata, fields in the metadata may now contain any valid Unicode values, except for reserved characters Colon (":", Unicode 003A) and Equals Sign ("=", Unicode 003D).

  11. Improved Login with External Authorization Methods - Improved linking for systems that have external authorization enabled. Contact if you are interested in this capability.

  12. Logging of Unsuccessful Login Attempts - For security purposes, the activity log now tracks all unsuccessful login attempts along with the reason the attempt failed, such as incorrect password or username, unverified user account, user account disabled, or unmapped user account.

  13. Improved View of User Permissions - In the Company table of the Accounts Settings page, there is now a "Permissions" column that contains a "View users" link. Follow this link to view a list of all users who have permissions that apply to this company and its organizations. Permissions are displayed in a dialog that shows all V‑Spark users with permissions, whether those permissions are explicit to the company you chose, or implicit in the permissions those users have in the system. If a user's permissions in one company or organization are based on the permissions they hold in another company, the name of that other company is displayed in parentheses next to their username. By default, permissions for the entire company are displayed. To show permissions for a specific organization within the company, choose the name of the organization from the drop-down menu above the list.

  14. Notification of Usage Limits - The system generates a system notification when a company nears their usage limit, and another if the usage limit is reached. The warning level is configurable, and defaults to 80%. These notifications are visible to system administrators and to users with write access to the affected company. Notifications are dismissible within V‑Spark, and will only display once per day. These notifications are also sent via email to system administrators and company administrators, and recorded in the activity log.

  15. Folder processing can now be paused via the API - Using the /config/folders API, you can now pause the processing of a Folder by POSTing a JSON configuration file for the Folder that has the mode property of the Folder set to the value paused. Resume processing by POSTing JSON for the Folder that has the mode property set to active.