Audacity Label to JSON Converter

Oct 15, 2017

Audacity Label to JSON Converter is used to convert the labels you export from Audacity into a JSON format.



Input: Paste Audacity Label exported content below



Settings

Background Information

CSV is an old & very popular format for storing tabular data. It has been used in the desktop as well as mainframe. It is a simple & compact format that works really well for tabular data and so is still in use today.

JavaScript Object Notation (JSON), pronounced as Jason, is the most common data interchange format on the web. Douglas Crockford first released the JSON specification in the early 2000s. It is a simple format that is easier to comprehend than XML. It is also smaller in size because it does not have closing tags. A wide variety of programming languages can parse JSON files. They also support the serialization of data structures to JSON. You can copy JSON text to JavaScript and start using them without any modifications.

Settings Explained
  • 1. Start Time Property

    The name of the output JSON property that contains the starting time of the subtitle text.

    Start Time Property: Start Time

    [
      {
        "Start Time": 17.62,
        "End Time": 23.21,
        "Label": "Baby, last night was hands down"
      }
    ]
  • 2. End Time Property

    The name of the output JSON property that contains the ending time of the subtitle text.

    End Time Property: End Time

    [
      {
        "Start Time": 17.62,
        "End Time": 23.21,
        "Label": "Baby, last night was hands down"
      }
    ]
  • 3. Label Property

    The name of the output JSON property that contains the subtitle text.

    Label Property: Label

    [
      {
        "Start Time": 17.62,
        "End Time": 23.21,
        "Label": "Baby, last night was hands down"
      }
    ]
  • 4. Indent

    This setting governs whether or not the Output is indented. The indented Output is easier to comprehend. On the other hand, a non-indented output is compact. The smaller size is best for transmission over the network. So, we often minify JSON by removing non-essential whitespace.

    Indentation On

    {
      "name": "John Doe",
      "age": 69
    }
    Indentation Off

    {"name":"John Doe","age":69}
  • 5. Header Transform Type

    This decides how the property names are transformed in the output JSON. The available strategies are:-

    • Camel Case
    • Lower Case
    • Upper Case
    • Snake Case
    • None

    Camel Case

    [
      {
        "name": "Robin Hood",
        "departmentName": "Sales",
        "salary": 200
      }
    ]
    Lower Case

    [
      {
        "name": "Robin Hood",
        "departmentname": "Sales",
        "salary": 200
      }
    ]
    Upper Case

    [
      {
        "NAME": "Robin Hood",
        "DEPARTMENTNAME": "Sales",
        "SALARY": 200
      }
    ]
    Snake Case

    [
      {
        "name": "Robin Hood",
        "department_name": "Sales",
        "salary": 200
      }
    ]
    None

    [
      {
        "Name": "Robin Hood",
        "DepartmentName": "Sales",
        "Salary": 200
      }
    ]
Comments 0

History
Oct 15, 2017
Tool Launched