- From: Renato Iannella <r@iannel.la>
- Date: Fri, 29 Apr 2022 22:36:14 +1000
- To: Jim Larson <jim42@larson-tech.com>, "public-odrl@w3.org Group" <public-odrl@w3.org>
- Cc: Bruce Epstien <bepstein@bfd.fr>
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, 29 April 2022 12:36:36 UTC