- From: Jim Larson <jim42@larson-tech.com>
- Date: Thu, 5 May 2022 21:16:34 -0700
- To: Renato Iannella <r@iannel.la>, "public-odrl@w3.org Group" <public-odrl@w3.org>
- Cc: Bruce Epstien <bepstein@bfd.fr>
The following is valid:'
“Siri must validate the voice of Joe before acting on any of his commands”
there are two generalizations:
(a) “Siri must validate the person speaking before acting on their commands”
and
(b) “voice systems must validate the voice of joe speaking before acting on their commands”
-Jim
On 4/29/2022 5:36 AM, Renato Iannella wrote:
> Hi Jim, I am not sure I have the correct use case here….
> but is this valid….
>
> “Siri must validate the voice of Joe before acting on any of his commands”
>
> which you want to generalise to:
>
> “All voice systems must validate the person speaking before acting on their commands”
>
>
> R
>
>> On 22 Apr 2022, at 04:39, Jim Larson <jim42@larson-tech.com> wrote:
>>
>> I'm a novice in ORDL trying to understand if ORDL can be used as a constraint language for collaborative voice agents. Suppose Joe is a participant in a collaborative conversation with a synthetic voice agent. The following is my attempt to specify "Joe is validated by a speaker identification process." Is this ORDL specification correct?
>>
>> {
>> "@context": "http://www.w3.org/ns/odrl.jsonld",
>> "@type": "Offer",
>> "uid": "http://example.com/policy:1012",
>> "profile": "http://example.com/odrl:profile:06",
>> “obligation": [{
>> "target": "http://example.com/party/Joe",
>> "action": “validate"
>> }]
>> }
>>
>> How do I modify the above to represent the constraint "Each speaker must be validated by a speaker identification process?“
>>
>> Regards,
>>
>> Jim Larson
>> Open Voice Network
>>
Received on Friday, 6 May 2022 04:16:54 UTC