Accessibility infrastructure

Accessibility infrastructure, made with the community.

Access on this page: Signed: International Sign — pending Captions: with every video How this page is tested

Sign language, captions and audio description — made by Deaf and disabled creators, delivered to any screen through one API.

This page in sign language

International Sign for the global site — that is the goal, and the first recording may be in American Sign Language until we have an International Sign presenter. Your own national sign language is on your country page. Signed by a Deaf creator, credited by name.

International Sign Captions + transcript ship with the video. Read this instead

Why sign language

Captions are not enough.

Most Deaf people sign first. Written words come second — or not at all. Here is why, with receipts.

In plain words

Many Deaf people never got the chance to learn to read well. Captions also go by fast. So a video with captions can still be impossible to follow. Sign language is the language that works.

140–230 words a minute

Captions run at 140–230 words per minute; median Deaf comprehension is around 100–140 — and comprehension falls as caption rate rises.

Receipt: Jensema 1998; Burnham 2008; Tyler 2009

Compliant isn't the same as understood.

Read the full argument

How it works

Made by people. Delivered by code.

In plain words

Deaf creators make the sign language. Our service sends it to your app or screen. It plays on top of the video, in sync.

  1. Creators make it

    Deaf and disabled creators sign, caption and describe real content — and are paid for it.

  2. One API delivers it

    Your app or site asks for a track. We return sign language, captions or audio description, in sync with the content.

  3. It appears on your screens

    Over the content your viewers already have. We never re-host or touch your files.

What an integration looks like — one request. Illustrative shape; the live reference is on the developers page.
# Ask for the tracks that exist for a piece of content.
GET /v1/tracks?content=sha256:7f3a…&lang=ssp   # one ISO code per sign language — there is no universal one

# Response
{
  "tracks": [
    { "type": "sign-language", "lang": "ssp", "creator": "credited by name" },
    { "type": "captions",      "lang": "es" },
    { "type": "audio-description", "lang": "en" }
  ]
}
See it working: ally demo 3 min Captions: auto-generated, human pending Transcript: pending Sign language: pending

All demos

Which one is you?

  • I want access

    Watch.Understand.Belong.

    For Deaf, hard of hearing, blind and low-vision people. What exists today and how to get it.

    Where to find access
  • I create access

    Create.Get paid.Be seen.

    Signers, captioners, audio describers, interpreters. Make access in your language and be paid for it.

    How to join as a creator
  • I provide access

    One API.Every screen.

    Platforms, broadcasters, cities, services. Deliver sign language, captions and audio description to your own users.

    What a deployment looks like
  • I back access

    Operate.Sponsor.Invest.

    Operators, brands, distributors and investors. Build the market where the law is already written.

    The investor one-pager
  • I make policy

    Draft.Fund.Enforce.

    Cities, legislators and agencies. Turn an accessibility law into a service citizens can use.

    For governments and legislators

Next step

Tell us which screen you need to reach.

Talk to us