Re: [Slim] IETF last call for draft-ietf-slim-negotiating-human-language (Section 5.4)
Bernard Aboba <bernard.aboba@gmail.com> Mon, 13 February 2017 21:58 UTC
Return-Path: <bernard.aboba@gmail.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6745B1298C2; Mon, 13 Feb 2017 13:58:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level:
X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 x-oxuQ_tK314; Mon, 13 Feb 2017 13:58:23 -0800 (PST)
Received: from mail-vk0-x22b.google.com (mail-vk0-x22b.google.com [IPv6:2607:f8b0:400c:c05::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 263D812999A; Mon, 13 Feb 2017 13:58:23 -0800 (PST)
Received: by mail-vk0-x22b.google.com with SMTP id x75so69526773vke.2; Mon, 13 Feb 2017 13:58:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=ypas3XVQ5I03Rxr8AopWeugndkhd5CZLUAaFm/cj0ZM=; b=kj7h3mKt7p26Fct/jpZ2Fnpq2+Tz5sxl2BxJerOWhA+XmybQN29foFOB46czaUsJ4d TSVM//aNkkqgUUtby30+MKU0irqRCYmJeabvO4b44ssvqc51JItVOXMXn8cYuFqD/v56 Vghjt5QTEQIbKmz4pxfBUTqs0iD12seDUXWI8cQhioyH4i9d8h0sTy+hMdPXXlFLw5Bn HDFtzBmGVjvKLNFp5fiPLTObAeYQzYsuqZYF1BVq3LRvryVPDEqTIaZAmIbUYa5K0NBP 7ZRABjLY468sAI5+zQGCdXHivQEdv+31zE5VDEo+eivxmxr7aSmPdD9HXjjZUrMpbQDx kg3g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=ypas3XVQ5I03Rxr8AopWeugndkhd5CZLUAaFm/cj0ZM=; b=Qeixb+quLB1U2Tt4JyZBSeBlxNkVv9fkW28UV/dku6SGmgIGeZqFM/7Z471MIOeT+F D9r05ftCCD0UzFObjP6flAhu8lPQKhm3Ac+SmQUbS0c/jeWK1pMVeWd1q/NkCfDv35Nr z+BzlboJj80OJxdTaP1n48wo1fHSu76gHM6Cj/dvOcv4VsmzNg2fBelNQvrWb4uXVNpH Ffra/d82Wax7kWhVOkyIReQXU9bkNxDaBj3+EXXjV9LDS8jL2nBDcyddSekMzOWJZ6L5 UazAPjLwqZSo2WXcOaZlLP1KSph3QbPxfcITk5VcyTUMGBckCrhT3xEQRlWEVEE9zEIr 7s8w==
X-Gm-Message-State: AMke39nSdj4gbXrOXqW6ncoC71MYAaajbbH4L3YFH1g7PagNBqCDnfrfm5N1fBkiJVQDZGbE/FyK0Wb9J3ABuQ==
X-Received: by 10.31.205.133 with SMTP id d127mr12359828vkg.18.1487023102142; Mon, 13 Feb 2017 13:58:22 -0800 (PST)
MIME-Version: 1.0
Received: by 10.176.88.90 with HTTP; Mon, 13 Feb 2017 13:58:01 -0800 (PST)
In-Reply-To: <64c8d9d7-9df8-023e-6d47-4807cc0e30b7@omnitor.se>
References: <CAOW+2du3zqYfS9iu4XjrQ6Rr6B5C50OXk49=u7Wrg0-1TE7QzA@mail.gmail.com> <64c8d9d7-9df8-023e-6d47-4807cc0e30b7@omnitor.se>
From: Bernard Aboba <bernard.aboba@gmail.com>
Date: Mon, 13 Feb 2017 13:58:01 -0800
Message-ID: <CAOW+2dsncmCrGxcFBeBJ33eGuVT8gnF2CD8QvHbVFT5NzN5F8A@mail.gmail.com>
Subject: Re: [Slim] IETF last call for draft-ietf-slim-negotiating-human-language (Section 5.4)
To: Gunnar Hellström <gunnar.hellstrom@omnitor.se>
Content-Type: multipart/alternative; boundary="001a114dcffac6b08e0548708bab"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/DZJxxH1FM-9QvjbX9nQjmMe_Qrg>
Cc: slim@ietf.org, ietf@ietf.org
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Feb 2017 21:58:25 -0000
Gunnar said: "With some hesitation I suggest to let it mean to see a speaking person." [BA] Is this for the purpose of enabling lip reading? Assuming that we go that way, how would captioning be negotiated? On Mon, Feb 13, 2017 at 1:23 PM, Gunnar Hellström < gunnar.hellstrom@omnitor.se> wrote: > Bernard, > > I just issued comments where I also included the "silly states" topic with > similar views as yours. > > Den 2017-02-13 kl. 20:06, skrev Bernard Aboba: > > Looking over Section 5.4, it seems to me that the title "Silly States" may > not be appropriate, because it mixes discussion of combinations of media > and language that have an "undefined" meaning with combinations for which > normative guidance can be provided So rather than having a single "Silly > States" section, perhaps we can have a section on "Undefined States" (for > those combinations which have an undefined meaning) provide normative > guidance on defined combinations elsewhere. > > 5.4 <https://tools.ietf.org/html/draft-ietf-slim-negotiating-human-language-06#section-5.4>. Silly States > > It is possible to specify a "silly state" where the language > specified does not make sense for the media type, such as specifying > a signed language for an audio media stream. > > An offer MUST NOT be created where the language does not make sense > for the media type. If such an offer is received, the receiver MAY > reject the media, ignore the language specified, or attempt to > interpret the intent (e.g., if American Sign Language is specified > for an audio media stream, this might be interpreted as a desire to > use spoken English). > > A spoken language tag for a video stream in conjunction with an audio > stream with the same language might indicate a request for > supplemental video to see the speaker. > > [BA] Rather than using terms like "might" for combinations that could have a > > defined meaning, I would like to see the specification provide normative > > language on these use cases. In particular, I would like the specification to describe: > > a. What it means when a spoken language tag is included for a video stream. > > Is this to be interpreted as a request for captioning? > > b. What it means when a signed language tag is included for an audio stream. > > Is the meaning of this "undefined" and if so, should it be ignored? > > c. What it means when a signed language tag is included for a text stream. > > If some of these scenarios are not defined, the specification can say > > "this combination does not have a defined meaning" or something like that. > > See my recent comments for more views. I support the idea to be normative > and specific when possible. > A complication is that there is no difference between language tags for > written and spoken language. > > So we have the following possible combinations and interpretations of > "silly states" > > 1. Spoken/written tag in video media, can mean to see a speaking person, > or to provide captions overlayed on video. > With some hesitation I suggest to let it mean to see a speaking person. > The draft adds a requirement to have the same language in the audio stream > in the same direction to have that interpretation. Should that mean that > if there is another language in the audio stream, then the spoken/written > tag in the video stream should mean captions in the specified language? > That sounds useful for some cases, but complex to interpret and unfair to > the users who would benefit from captions in the same language as in audio. > Summary: I think we had better to use the interpretation to see a speaking > person regardless of what language is indicated for audio. > > 2. Signed language tag in audio media, can mean audio from a signing > person. That could be anything between near silence and spoken words > corresponding to the signed signs as far as feasible. This is usually seen > as disturbing to sign language users but it exists, e.g. when one erson > needs to communicate with both hearing and deaf persons simultaneously. > There are also variants of signing, called sign supported language, with > signs expressed with spoken language word order and grammar. That can more > easily be combined with spoken language, but would more likely be indicated > by spoken language tag in audio media. > Summary: I am inclined to let signed language tag in audio media mean > audio from the signing person and possibly used for the rare cases when it > has some relevance for language communication. > > 3. Sign language tag in text media. There are some ways to represent sign > language in various kinds of symbol or text representation. Some are > represented in Unicode. One is a system called Sign Writing. Some > fingerspelling methods also have fonts corresponding to characters in code > pages. There is also an informal way to write manuscripts for signing in > words with capitals approximately corresponding to signs, often with some > notation added for unique sign language ways of expression that has no > direct correspondance to words. None of these systems above are common in > real-time conversation, but I have seen examples of such use. > Summary: I think we can leave freedom here and just specify that a sign > language tag in text media means some representation of sign language or a > corresponding fingerspelling system in text media. > > If these conclusions are accepted, we can formulate modified text. Note > that the case with spoken/written language tag in video media is mentioned > in two places in the draft. > > Regards > Gunnar > > > > > _______________________________________________ > SLIM mailing listSLIM@ietf.orghttps://www.ietf.org/mailman/listinfo/slim > > > -- > ----------------------------------------- > Gunnar Hellström > Omnitorgunnar.hellstrom@omnitor.se > +46 708 204 288 > >
- Re: IETF last call for draft-ietf-slim-negotiatin… Bernard Aboba
- Re: [Slim] IETF last call for draft-ietf-slim-neg… Gunnar Hellström
- Re: [Slim] IETF last call for draft-ietf-slim-neg… Bernard Aboba
- Re: [Slim] IETF last call for draft-ietf-slim-neg… Gunnar Hellström
- Re: [Slim] IETF last call for draft-ietf-slim-neg… Randall Gellens
- Re: [Slim] IETF last call for draft-ietf-slim-neg… Gunnar Hellström
- RE: [Slim] IETF last call for draft-ietf-slim-neg… Doug Ewell
- Re: [Slim] IETF last call for draft-ietf-slim-neg… Randall Gellens
- Re: [Slim] IETF last call for draft-ietf-slim-neg… Gunnar Hellström
- Re: [Slim] IETF last call for draft-ietf-slim-neg… Gunnar Hellström
- Re: [Slim] IETF last call for draft-ietf-slim-neg… Randall Gellens
- Re: [Slim] IETF last call for draft-ietf-slim-neg… Randy Presuhn
- Re: [Slim] IETF last call for draft-ietf-slim-neg… Gunnar Hellström
- RE: [Slim] IETF last call for draft-ietf-slim-neg… Phillips, Addison
- Re: [Slim] IETF last call for draft-ietf-slim-neg… Randall Gellens
- Re: [Slim] IETF last call for draft-ietf-slim-neg… Randall Gellens
- Re: [Slim] IETF last call for draft-ietf-slim-neg… Randall Gellens
- Re: [Slim] IETF last call for draft-ietf-slim-neg… Randy Presuhn
- Re: [Slim] IETF last call for draft-ietf-slim-neg… Randall Gellens
- Re: [Slim] IETF last call for draft-ietf-slim-neg… Gunnar Hellström
- Re: [Slim] IETF last call for draft-ietf-slim-neg… Gunnar Hellström
- Re: [Slim] IETF last call for draft-ietf-slim-neg… Gunnar Hellström
- Re: [Slim] IETF last call for draft-ietf-slim-neg… Gunnar Hellström
- Re: [Slim] IETF last call for draft-ietf-slim-neg… Randall Gellens
- Re: [Slim] IETF last call for draft-ietf-slim-neg… Randall Gellens
- RE: [Slim] IETF last call for draft-ietf-slim-neg… Phillips, Addison
- Re: [Slim] IETF last call for draft-ietf-slim-neg… Gunnar Hellström
- Re: [Slim] IETF last call for draft-ietf-slim-neg… Randall Gellens
- Re: [Slim] IETF last call for draft-ietf-slim-neg… Bernard Aboba
- Re: [Slim] IETF last call for draft-ietf-slim-neg… Randall Gellens
- Re: [Slim] IETF last call for draft-ietf-slim-neg… Gunnar Hellström
- Re: [Slim] IETF last call for draft-ietf-slim-neg… Randall Gellens