Re: [Slim] Issue 43: How to know the modality of a language indication?
Gunnar Hellström <gunnar.hellstrom@omnitor.se> Sat, 14 October 2017 08:21 UTC
Return-Path: <gunnar.hellstrom@omnitor.se>
X-Original-To: slim@ietfa.amsl.com
Delivered-To: slim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98A50132CE7 for <slim@ietfa.amsl.com>; Sat, 14 Oct 2017 01:21:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level:
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0DG7FAHJLEvi for <slim@ietfa.amsl.com>; Sat, 14 Oct 2017 01:21:41 -0700 (PDT)
Received: from bin-vsp-out-01.atm.binero.net (bin-mail-out-06.binero.net [195.74.38.229]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E80B4128D0D for <slim@ietf.org>; Sat, 14 Oct 2017 01:21:40 -0700 (PDT)
X-Halon-ID: 9dca845d-b0b8-11e7-9c60-005056917a89
Authorized-sender: gunnar.hellstrom@omnitor.se
Received: from [192.168.2.136] (unknown [87.96.178.34]) by bin-vsp-out-01.atm.binero.net (Halon) with ESMTPSA id 9dca845d-b0b8-11e7-9c60-005056917a89; Sat, 14 Oct 2017 10:21:02 +0200 (CEST)
To: slim@ietf.org
References: <CAOW+2dtSOgp3JeiSVAttP+t0ZZ-k3oJK++TS71Xn7sCOzMZNVQ@mail.gmail.com> <p06240606d607257c9584@[172.20.60.54]>
From: Gunnar Hellström <gunnar.hellstrom@omnitor.se>
Message-ID: <fb9e6b79-7bdd-9933-e72e-a47bc8c93b58@omnitor.se>
Date: Sat, 14 Oct 2017 10:21:35 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <p06240606d607257c9584@[172.20.60.54]>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/slim/VBVdp45y0XISPL2iB_T1QwF0eOg>
Subject: Re: [Slim] Issue 43: How to know the modality of a language indication?
X-BeenThere: slim@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Selection of Language for Internet Media <slim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/slim>, <mailto:slim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/slim/>
List-Post: <mailto:slim@ietf.org>
List-Help: <mailto:slim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/slim>, <mailto:slim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Oct 2017 08:21:44 -0000
Den 2017-10-14 kl. 04:25, skrev Randall Gellens: > At 1:46 PM -0700 10/13/17, Bernard Aboba wrote: > >> Issue 43 ( >> <https://trac.ietf.org/trac/slim/ticket/43>https://trac.ietf.org/trac/slim/ticket/43 >> ) results from a review comment that said that a simple way is >> required to decide if a language tag is a sign language or a written >> or spoken language. >> >> Some applications scan the IANA language registry at startup for the >> word "Sign" in the tag description: >> >> <https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry>https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry >> >> >> >> Currently, there are 319 language subtags that include "Sign >> Language" in their description. >> Given the current layout of the language subtag registry, it is not >> clear to me that there is an easier way to determine which tags >> represent sign languages. Nor is it within the SLIM WG charter to >> develop a modification to the language subtag registry to address >> this concern. >> So I am wondering whether we might resolve this with a Note >> outlining the problem but not offering a solution. > > I think the wording in -14 addresses the comment by accepting Dale's > suggestion that, rather than know non-signed tags, it's the use of the > exact same tag in both an audio and a video stream that is the > indicator. That both tightens up the technical issue and simplifies > it greatly. > > The only other instance where we might add such a note would be in 5.4: > > 5.4. Undefined Combinations > > With the exception of the case mentioned in Section 5.2 (an audio > stream in parallel with a video stream with the exact same (spoken) > language tag), the behavior when specifying a non-signed language tag > for a video media stream, or a signed language tag for an audio or > text media stream, is not defined. > > We could add your suggested note to 5.4. > <GH>We can replace 5.4 with a more explicit section guiding applications to how to make the deduction simple. So, instead of a note, I suggest that we replace 5.4 with: 5.4 Relations between media and modality There is no easy way to deduct the intended modality from a language tag. Other specifications may introduce specific notations for modality used in a media or in relation to a language tag. Applications not implementing such specific notations may use the following simple deductions. - A language tag in audio media is supposed to indicate spoken modality. - A language tag in text media is supposed to indicate written modality. - A language tag in video media is supposed to indicate visual sign language modality except for the case when it is supposed to indicate a view of a speaking person mentioned in section 5.2 characterized by the exact same language tag also appearing in an audio media specification. - A language tag in media where the modality is obvious or specified for the media subtype definition is supposed to indicate that modality. - A language tag in other media descriptions than above has undefined modality. --------------------------------------------------------------------------------------------------------------------- My note: by this we currently consciously exclude the following use and I am ok with that: -text in mp4 video -audio in mp4 video ( or is that only allowed in application/mp4 ??) -any modality in message media -most application media, however some may have explicit descriptions in subtype specifications. The exception with a view of a speaker stands out as very odd now, requiring comparison of language tags used in different media descriptions, and requiring simultaneous use of language in two different media that is otherwise out of scope for this draft. It was introduced while I still hoped that we could introduce other dependencies between language use in different media. It is not the most urgent media/language combination to specify. It is also handled in draft-hellstrom-slim-modality-grouping. So, assuming that we can get progress on that draft, we could clean up the current draft by deleting the exception. I suggest that we delete the exception. /Gunnar -- ----------------------------------------- Gunnar Hellström Omnitor gunnar.hellstrom@omnitor.se +46 708 204 288
- [Slim] Issue 43: How to know the modality of a la… Bernard Aboba
- Re: [Slim] Issue 43: How to know the modality of … Brian Rosen
- Re: [Slim] Issue 43: How to know the modality of … Randall Gellens
- Re: [Slim] Issue 43: How to know the modality of … Gunnar Hellström
- Re: [Slim] Issue 43: How to know the modality of … Randall Gellens
- Re: [Slim] Issue 43: How to know the modality of … Bernard Aboba
- Re: [Slim] Issue 43: How to know the modality of … Gunnar Hellström
- Re: [Slim] Issue 43: How to know the modality of … Paul Kyzivat
- Re: [Slim] Issue 43: How to know the modality of … Gunnar Hellström
- Re: [Slim] Issue 43: How to know the modality of … Paul Kyzivat
- Re: [Slim] Issue 43: How to know the modality of … Bernard Aboba
- Re: [Slim] Issue 43: How to know the modality of … Paul Kyzivat
- Re: [Slim] Issue 43: How to know the modality of … Gunnar Hellström
- Re: [Slim] Issue 43: How to know the modality of … Paul Kyzivat
- Re: [Slim] Issue 43: How to know the modality of … Gunnar Hellström
- Re: [Slim] Issue 43: How to know the modality of … Bernard Aboba
- Re: [Slim] Issue 43: How to know the modality of … Randall Gellens
- Re: [Slim] Issue 43: How to know the modality of … Gunnar Hellström
- Re: [Slim] Issue 43: How to know the modality of … Gunnar Hellström
- Re: [Slim] Issue 43: How to know the modality of … Gunnar Hellström
- Re: [Slim] Issue 43: How to know the modality of … Bernard Aboba
- Re: [Slim] Issue 43: How to know the modality of … Gunnar Hellström