voice-metadata-standard
voice-metadata-standard copied to clipboard
This is a project from FINOS Voice program to define a standard for call metadata.
new System Object moved audioInterface into event required changs member sUserID, pUserId
Add support for call transcription in the standard. Multiple formats should be supported(eg. VTT, SRT).
Add example files to the repository and documentation, to clarify the usage of the standard in distinct recording types.
Use JSON Schema [definitions](https://json-schema.org/understanding-json-schema/structuring.html#reuse) and [combining](https://json-schema.org/understanding-json-schema/reference/combining.html#combining) features to improve standard readability and reusability. The schema root should not allow additionalProperties and should not have properties on it. We'd define if...
We should add required fields on JSON Schema file to determined minimum required fields to be compliant with the standard. Eg. ```"required": ["fileName", "md5Checksum"] ```
e.g. `buttonName` refers to the invoking application, and not the actual call metadata, and should be removed. Vendors should be able to extend the format to include optional payloads.