From 47831d5759f41348af9c553042e978ac964d86b8 Mon Sep 17 00:00:00 2001 From: Nuno Freire Date: Fri, 10 Feb 2023 16:27:07 +0000 Subject: [PATCH 1/4] Update context.json --- source/extension/text-granularity/context.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/extension/text-granularity/context.json b/source/extension/text-granularity/context.json index 38d94ea3e..c3155ce36 100644 --- a/source/extension/text-granularity/context.json +++ b/source/extension/text-granularity/context.json @@ -13,7 +13,8 @@ "paragraph":"iiif_text_granularity:paragraph", "line":"iiif_text_granularity:line", "word":"iiif_text_granularity:word", - "glyph":"iiif_text_granularity:glyph" + "glyph":"iiif_text_granularity:glyph", + "timed-text":"iiif_text_granularity:timedText" } } } From 6bb0b05ad8f2cffb41a22d6336a9d4a140312f76 Mon Sep 17 00:00:00 2001 From: Nuno Freire Date: Mon, 6 Mar 2023 13:55:45 +0000 Subject: [PATCH 2/4] Addition of the 'timed-text' granularity --- source/extension/text-granularity/index.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/source/extension/text-granularity/index.md b/source/extension/text-granularity/index.md index d0610cdb5..6b2fa7738 100644 --- a/source/extension/text-granularity/index.md +++ b/source/extension/text-granularity/index.md @@ -28,6 +28,7 @@ A number of common workflows can result in annotation sets with discrete levels - Manual transcription user interfaces may constrain user input to the level of the line, block, or page. - Transcriptions may be produced without coordinate data and thus have a very coarse level of granularity, such as page- or block-level. +- In A/V content, the text granularity of subtitles follows standard subtitling guidelines in terms of reading speed, number of lines in each subtitle, line length (number of characters). Identification of the level of text granularity in published annotations can facilitate the use of their textual content and target regions in other applications. A primary use case is search: clients can use word-level transcription annotations to provide a search function capable of accurate hit highlighting. Other common use cases derive from crowdsourced text input, such as the correction of OCR transcription, which may require the user to work with a text at a specific level of granularity. @@ -37,12 +38,13 @@ The `textGranularity` property identifies the Text Granularity Level of a resour | Text Granularity Level | Description | |------------------------------|----------------- -| `page` | A page in a paginated document | -| `block` | An arbitrary region of text | -| `paragraph` | A paragraph | -| `line` | A topographic line | -| `word` | A single word | -| `glyph` | A single glyph or symbol | +| `page` | A page in a paginated document | +| `block` | An arbitrary region of text | +| `paragraph` | A paragraph | +| `line` | A topographic line | +| `word` | A single word | +| `glyph` | A single glyph or symbol | +| `timed-text` | A synchronized fragment of text | {: .api-table #table-granularity-level-dfn} {% include api/code_header.html %} @@ -152,6 +154,7 @@ Many thanks to the members of the [IIIF community][iiif-community] for their con | ---------- | --------------------- | | 2018-09-20 | Initial commit | | 2019-11-03 | Minor pre-publication revisions | +| 2023-03-07 | Addition of the 'timed-text' granularity | {: .api-table #table-changelog} {% include acronyms.md %} From 02c30c0ca86b2518b246e517ddab7709bf9d33a4 Mon Sep 17 00:00:00 2001 From: Nuno Freire Date: Fri, 26 May 2023 11:13:11 +0100 Subject: [PATCH 3/4] Add EDM to the Registry of Profiles --- source/registry/profiles/index.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/registry/profiles/index.md b/source/registry/profiles/index.md index e14befb54..a0dbbff0e 100644 --- a/source/registry/profiles/index.md +++ b/source/registry/profiles/index.md @@ -67,7 +67,8 @@ This table summarizes the known profiles available, for use with the [Presentati | http://www.tdwg.org/standards/450 | The URI for identifying records that follow the [Darwin Core](http://www.tdwg.org/standards/450) schema. | | http://www.loc.gov/standards/alto | The URI for identifying [ALTO](https://www.loc.gov/standards/alto/) which is used for encoding OCR text. | | http://www.loc.gov/standards/marcxml | The URI for identifying [MarcXML](https://www.loc.gov/standards/marcxml/) metadata records. | -| http://purl.org/dc/terms/ | The URI for identifying records that follow the [Dublin Core Metadata Initiative Metadata Terms](https://www.dublincore.org/specifications/dublin-core/dcmi-terms/) (NB: these are different from the legacy Dublin Core Metadata Element Set, Version 1.1, refered to as http://purl.org/dc/elements/1.1/). | +| http://purl.org/dc/terms/ | The URI for identifying records that follow the [Dublin Core Metadata Initiative Metadata Terms](https://www.dublincore.org/specifications/dublin-core/dcmi-terms/) (NB: these are different from the legacy Dublin Core Metadata Element Set, Version 1.1, refered to as http://purl.org/dc/elements/1.1/). +| http://www.europeana.eu/schemas/edm/ | The URI for identifying [EDM (Europeana Data Model)](https://pro.europeana.eu/page/edm-documentation) metadata records. | {: .api-table} @@ -83,6 +84,7 @@ Thanks to the members of the [IIIF][iiif-community] for their continuous engagem | ---------- | -------------------------------------------------- | | 2018-XX-YY | New Version 3 Registries | | 2023-XX-YY | Added MarcXML as a profile | +| 2023-05-26 | Addition of EDM (Europeana Data Model) | {% include acronyms.md %} {% include links.md %} From ede6e6500da27ab3e11450e570fd1291b46d3820 Mon Sep 17 00:00:00 2001 From: Nuno Freire Date: Fri, 26 May 2023 11:42:41 +0100 Subject: [PATCH 4/4] Revert "Add EDM to the Registry of Profiles" This reverts commit 02c30c0ca86b2518b246e517ddab7709bf9d33a4. --- source/registry/profiles/index.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/source/registry/profiles/index.md b/source/registry/profiles/index.md index a0dbbff0e..e14befb54 100644 --- a/source/registry/profiles/index.md +++ b/source/registry/profiles/index.md @@ -67,8 +67,7 @@ This table summarizes the known profiles available, for use with the [Presentati | http://www.tdwg.org/standards/450 | The URI for identifying records that follow the [Darwin Core](http://www.tdwg.org/standards/450) schema. | | http://www.loc.gov/standards/alto | The URI for identifying [ALTO](https://www.loc.gov/standards/alto/) which is used for encoding OCR text. | | http://www.loc.gov/standards/marcxml | The URI for identifying [MarcXML](https://www.loc.gov/standards/marcxml/) metadata records. | -| http://purl.org/dc/terms/ | The URI for identifying records that follow the [Dublin Core Metadata Initiative Metadata Terms](https://www.dublincore.org/specifications/dublin-core/dcmi-terms/) (NB: these are different from the legacy Dublin Core Metadata Element Set, Version 1.1, refered to as http://purl.org/dc/elements/1.1/). -| http://www.europeana.eu/schemas/edm/ | The URI for identifying [EDM (Europeana Data Model)](https://pro.europeana.eu/page/edm-documentation) metadata records. | +| http://purl.org/dc/terms/ | The URI for identifying records that follow the [Dublin Core Metadata Initiative Metadata Terms](https://www.dublincore.org/specifications/dublin-core/dcmi-terms/) (NB: these are different from the legacy Dublin Core Metadata Element Set, Version 1.1, refered to as http://purl.org/dc/elements/1.1/). | {: .api-table} @@ -84,7 +83,6 @@ Thanks to the members of the [IIIF][iiif-community] for their continuous engagem | ---------- | -------------------------------------------------- | | 2018-XX-YY | New Version 3 Registries | | 2023-XX-YY | Added MarcXML as a profile | -| 2023-05-26 | Addition of EDM (Europeana Data Model) | {% include acronyms.md %} {% include links.md %}