Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/_apps/brandeis-acs-wrapper/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,6 @@ title: brandeis-acs-wrapper
date: 1970-01-01T00:00:00+00:00
---
Brandeis Acoustic Classification & Segmentation (ACS) is a audio segmentation tool developed at Brandeis Lab for Linguistics and Computation. The original software can be found at https://github.com/brandeis-llc/acoustic-classification-segmentation .
- [v3](v3) ([`@keighrim`](https://github.com/keighrim), 2026-07-12, [source](https://github.com/clamsproject/app-brandeis-acs-wrapper/tree/v3)<button class="copy-btn" data-clip="https://github.com/clamsproject/app-brandeis-acs-wrapper/tree/v3" title="Copy source URL" aria-label="Copy source URL">📋</button>, [image](https://github.com/clamsproject/app-brandeis-acs-wrapper/pkgs/container/app-brandeis-acs-wrapper/v3)<button class="copy-btn" data-clip="ghcr.io/clamsproject/app-brandeis-acs-wrapper:v3" title="Copy image tag" aria-label="Copy image tag">📋</button>)
- [v2](v2) ([`@keighrim`](https://github.com/keighrim), 2023-07-24, [source](https://github.com/clamsproject/app-brandeis-acs-wrapper/tree/v2)<button class="copy-btn" data-clip="https://github.com/clamsproject/app-brandeis-acs-wrapper/tree/v2" title="Copy source URL" aria-label="Copy source URL">📋</button>, [image](https://github.com/clamsproject/app-brandeis-acs-wrapper/pkgs/container/app-brandeis-acs-wrapper/v2)<button class="copy-btn" data-clip="ghcr.io/clamsproject/app-brandeis-acs-wrapper:v2" title="Copy image tag" aria-label="Copy image tag">📋</button>)
- [v1](v1) ([`@keighrim`](https://github.com/keighrim), 2023-06-06, [source](https://github.com/clamsproject/app-brandeis-acs-wrapper/tree/v1)<button class="copy-btn" data-clip="https://github.com/clamsproject/app-brandeis-acs-wrapper/tree/v1" title="Copy source URL" aria-label="Copy source URL">📋</button>, [image](https://github.com/clamsproject/app-brandeis-acs-wrapper/pkgs/container/app-brandeis-acs-wrapper/v1)<button class="copy-btn" data-clip="ghcr.io/clamsproject/app-brandeis-acs-wrapper:v1" title="Copy image tag" aria-label="Copy image tag">📋</button>)
80 changes: 80 additions & 0 deletions docs/_apps/brandeis-acs-wrapper/v3/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
---
layout: posts
classes: wide
title: "Brandeis ACS Wrapper (v3)"
date: 2026-07-12T22:29:38+00:00
---
## About this version

- Submitter: [keighrim](https://github.com/keighrim)
- Submission Time: 2026-07-12T22:29:38+00:00
- Prebuilt Container Image: [ghcr.io/clamsproject/app-brandeis-acs-wrapper:v3](https://github.com/clamsproject/app-brandeis-acs-wrapper/pkgs/container/app-brandeis-acs-wrapper/v3)<button class="copy-btn" data-clip="ghcr.io/clamsproject/app-brandeis-acs-wrapper:v3" title="Copy image tag" aria-label="Copy image tag">&#128203;</button>
- Release Notes

> updated to the latest SDK

## About this app (See raw [metadata.json](metadata.json))

**Brandeis Acoustic Classification & Segmentation (ACS) is a audio segmentation tool developed at Brandeis Lab for Linguistics and Computation. The original software can be found at https://github.com/brandeis-llc/acoustic-classification-segmentation .**

- App ID: [http://apps.clams.ai/brandeis-acs-wrapper/v3](http://apps.clams.ai/brandeis-acs-wrapper/v3)
- App License: Apache2.0
- Source Repository: [https://github.com/clamsproject/app-brandeis-acs-wrapper](https://github.com/clamsproject/app-brandeis-acs-wrapper) ([source tree of the submitted version](https://github.com/clamsproject/app-brandeis-acs-wrapper/tree/v3)<button class="copy-btn" data-clip="https://github.com/clamsproject/app-brandeis-acs-wrapper/tree/v3" title="Copy source URL" aria-label="Copy source URL">&#128203;</button>)
- Analyzer Version: 1.11
- Analyzer License: Apache2.0


#### Inputs
(**Note**: "*" as a property value means that the property is required but can be any value.)

- [http://clams.ai/vocabulary/type/AudioDocument/v2](http://clams.ai/vocabulary/type/AudioDocument/v2) (required)
(of any properties)



#### Configurable Parameters
(**Note**: _Multivalued_ means the parameter can have one or more values.)

- `pretty`: optional, defaults to `false`

- Type: boolean
- Multivalued: False
- Choices: **_`false`_**, `true`


> The JSON body of the HTTP response will be re-formatted with 2-space indentation
- `runningTime`: optional, defaults to `true`

- Type: boolean
- Multivalued: False
- Choices: `false`, **_`true`_**


> The running time of the app will be recorded in the view metadata
- `hwFetch`: optional, defaults to `false`

- Type: boolean
- Multivalued: False
- Choices: **_`false`_**, `true`


> The hardware information (architecture, GPU and vRAM) will be recorded in the view metadata
- `tfSamplingMode`: optional, defaults to `representatives`

- Type: string
- Multivalued: False
- Choices: **_`representatives`_**, `single`, `all`


> Sampling mode for TimeFrame annotations. Has no effect when the app does not process TimeFrames. "representatives" uses all representative timepoints if present, otherwise skips the TimeFrame. "single" uses the middle representative if present, otherwise extracts an image from the midpoint of the start/end interval (midpoint is calculated by floor division of the sum of start and end). "all" uses all target timepoints if present, otherwise extracts all images from the time interval.


#### Outputs
(**Note**: "*" as a property value means that the property is required but can be any value.)

(**Note**: Not all output annotations are always generated.)

- [http://clams.ai/vocabulary/type/TimeFrame/v6](http://clams.ai/vocabulary/type/TimeFrame/v6)
- _timeunit_ = "milliseconds"
- _labelset_ = a list of ["speech", "non-speech"]

64 changes: 64 additions & 0 deletions docs/_apps/brandeis-acs-wrapper/v3/metadata.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
{
"name": "Brandeis ACS Wrapper",
"description": "Brandeis Acoustic Classification & Segmentation (ACS) is a audio segmentation tool developed at Brandeis Lab for Linguistics and Computation. The original software can be found at https://github.com/brandeis-llc/acoustic-classification-segmentation .",
"app_version": "v3",
"mmif_version": "1.2.0",
"analyzer_version": "1.11",
"app_license": "Apache2.0",
"analyzer_license": "Apache2.0",
"identifier": "http://apps.clams.ai/brandeis-acs-wrapper/v3",
"url": "https://github.com/clamsproject/app-brandeis-acs-wrapper",
"input": [
{
"@type": "http://clams.ai/vocabulary/type/AudioDocument/v2",
"required": true
}
],
"output": [
{
"@type": "http://clams.ai/vocabulary/type/TimeFrame/v6",
"properties": {
"timeunit": "milliseconds",
"labelset": [
"speech",
"non-speech"
]
}
}
],
"parameters": [
{
"name": "pretty",
"description": "The JSON body of the HTTP response will be re-formatted with 2-space indentation",
"type": "boolean",
"default": false,
"multivalued": false
},
{
"name": "runningTime",
"description": "The running time of the app will be recorded in the view metadata",
"type": "boolean",
"default": true,
"multivalued": false
},
{
"name": "hwFetch",
"description": "The hardware information (architecture, GPU and vRAM) will be recorded in the view metadata",
"type": "boolean",
"default": false,
"multivalued": false
},
{
"name": "tfSamplingMode",
"description": "Sampling mode for TimeFrame annotations. Has no effect when the app does not process TimeFrames. \"representatives\" uses all representative timepoints if present, otherwise skips the TimeFrame. \"single\" uses the middle representative if present, otherwise extracts an image from the midpoint of the start/end interval (midpoint is calculated by floor division of the sum of start and end). \"all\" uses all target timepoints if present, otherwise extracts all images from the time interval.",
"type": "string",
"choices": [
"representatives",
"single",
"all"
],
"default": "representatives",
"multivalued": false
}
]
}
6 changes: 6 additions & 0 deletions docs/_apps/brandeis-acs-wrapper/v3/submission.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"time": "2026-07-12T22:29:38+00:00",
"submitter": "keighrim",
"image": "ghcr.io/clamsproject/app-brandeis-acs-wrapper:v3",
"releasenotes": "updated to the latest SDK\n\n"
}
47 changes: 27 additions & 20 deletions docs/_data/app-index.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,31 @@
{
"http://apps.clams.ai/brandeis-acs-wrapper": {
"description": "Brandeis Acoustic Classification & Segmentation (ACS) is a audio segmentation tool developed at Brandeis Lab for Linguistics and Computation. The original software can be found at https://github.com/brandeis-llc/acoustic-classification-segmentation .",
"latest_update": "2026-07-12T22:29:38+00:00",
"versions": [
{
"version": "v3",
"submitter": "keighrim",
"time": "2026-07-12T22:29:38+00:00",
"image": "ghcr.io/clamsproject/app-brandeis-acs-wrapper:v3",
"repo_url": "https://github.com/clamsproject/app-brandeis-acs-wrapper"
},
{
"version": "v2",
"submitter": "keighrim",
"time": "2023-07-24T05:42:05+00:00",
"image": "ghcr.io/clamsproject/app-brandeis-acs-wrapper:v2",
"repo_url": "https://github.com/clamsproject/app-brandeis-acs-wrapper"
},
{
"version": "v1",
"submitter": "keighrim",
"time": "2023-06-06T00:30:33+00:00",
"image": "ghcr.io/clamsproject/app-brandeis-acs-wrapper:v1",
"repo_url": "https://github.com/clamsproject/app-brandeis-acs-wrapper"
}
]
},
"http://apps.clams.ai/qwen35-timeframe-captioner": {
"description": "Applies a Qwen3.5 vision-language model to video frames selected by input TimeFrame annotations for prompt-driven captioning / scene description. Per-TimeFrame captioning is composite: every frame sampled from a TF is fed to the model in a single prompt and yields one caption per TF. A `model` runtime parameter selects the Qwen3.5 variant (default `Qwen/Qwen3.5-2B`); larger variants need substantially more VRAM (see metadata.py for the GPU/VRAM sketch). Qwen3.5 is a reasoning model -- this app runs it for captions and strips any `<think>` reasoning block from the output.",
"latest_update": "2026-07-10T00:56:26+00:00",
Expand Down Expand Up @@ -1027,26 +1054,6 @@
}
]
},
"http://apps.clams.ai/brandeis-acs-wrapper": {
"description": "Brandeis Acoustic Classification & Segmentation (ACS) is a audio segmentation tool developed at Brandeis Lab for Linguistics and Computation. The original software can be found at https://github.com/brandeis-llc/acoustic-classification-segmentation .",
"latest_update": "2023-07-24T05:42:05+00:00",
"versions": [
{
"version": "v2",
"submitter": "keighrim",
"time": "2023-07-24T05:42:05+00:00",
"image": "ghcr.io/clamsproject/app-brandeis-acs-wrapper:v2",
"repo_url": "https://github.com/clamsproject/app-brandeis-acs-wrapper"
},
{
"version": "v1",
"submitter": "keighrim",
"time": "2023-06-06T00:30:33+00:00",
"image": "ghcr.io/clamsproject/app-brandeis-acs-wrapper:v1",
"repo_url": "https://github.com/clamsproject/app-brandeis-acs-wrapper"
}
]
},
"http://apps.clams.ai/aapb-pua-kaldi-wrapper": {
"description": "A CLAMS wrapper for Kaldi-based ASR software originally developed by PopUpArchive and hipstas, and later updated by Kyeongmin Rim at Brandeis University. Wrapped software can be found at https://github.com/brandeis-llc/aapb-pua-kaldi-docker . ",
"latest_update": "2023-06-14T00:42:26+00:00",
Expand Down
2 changes: 1 addition & 1 deletion docs/_data/apps.json

Large diffs are not rendered by default.

Loading