From 407f5f844ecccea9354e257194e8f51cf854fb92 Mon Sep 17 00:00:00 2001 From: Tu-Tho Thai Date: Mon, 18 May 2026 19:15:26 +0200 Subject: [PATCH 01/12] Enhancing ActionData - Change in `Prompt` to embed MIME content type - Addition of `Url` with a specific type to embed MIME content type and language - All served with an example --- ...ationExchange_responsewithpromptandurl.xml | 131 ++++++++++++++++++ xsd/siri_model/siri_situationActions.xsd | 12 +- xsd/siri_utility/siri_types.xsd | 38 +++++ 3 files changed, 178 insertions(+), 3 deletions(-) create mode 100644 examples/siri_exm_SX/exm_situationExchange_responsewithpromptandurl.xml diff --git a/examples/siri_exm_SX/exm_situationExchange_responsewithpromptandurl.xml b/examples/siri_exm_SX/exm_situationExchange_responsewithpromptandurl.xml new file mode 100644 index 00000000..56c5b670 --- /dev/null +++ b/examples/siri_exm_SX/exm_situationExchange_responsewithpromptandurl.xml @@ -0,0 +1,131 @@ + + + + + + 2026-05-17T16:00:26+01:00 + GT7 + true + false + + + 2026-04-30T08:00:00+01:00 + + + 2026-04-30T08:00:00.0Z + fr + GT7 + 202606 + 0 + + + 2026-04-30T08:00:00 + fr + GT7 + 202606 + 0 + + + + fr + email + MNTL12 + 2026-04-29T15:30:00.0Z + + verified + open + certain + + 2026-05-01T05:00:00.0Z + 2026-05-31T23:59:59.0Z + + maintenanceWork + verySlight + 1 + public + general + Travaux de maintenance en soirée. + Travaux de maintenance jusqu'à la fin de l'été avec une fin de service anticipée pour tout l'été. + + + + + + + L123SP1 + Saigon + metroStation + + + L123SP2 + Abbesses + metroStation + + + L123SP3 + Saint-Lazare + metroStation + + + L123SP4 + Assemblée Nationale + metroStation + + + L123SP5 + Place des fêtes + metroStation + + + + + + + 2026-05-01T22:00:00.0Z + 2026-05-02T00:59:59.0Z + + noService + severe + + true + true + + + noAlighting + noBoarding + + + + + + + image + http://mediabank.aom.fr/images/calendrier/ligne_123_ete.png + + false + true + false + + + + ShortText + Travaux de maintenance. Fermeture totale de la ligne à partir de 22h. + Maintenance work. No service on the entire line from 10pm. + + false + false + + + + FormattedText + Travaux de maintenance. **Fermeture totale de la ligne à partir de 22h.** + Maintenance work. **No service on the entire line from 10pm.** + + true + + + + + + + diff --git a/xsd/siri_model/siri_situationActions.xsd b/xsd/siri_model/siri_situationActions.xsd index 9a3c06df..781496c2 100644 --- a/xsd/siri_model/siri_situationActions.xsd +++ b/xsd/siri_model/siri_situationActions.xsd @@ -1,4 +1,5 @@ + + + + + 2026-05-17T16:00:26+01:00 + GT7 + true + false + + + 2026-05-17T16:00:26+01:00 + + + 2026-05-17T16:00:00.0Z + fr + GT7 + 123456 + 0 + + + 2026-05-17T16:00:00 + fr + GT7 + 123456 + 0 + + + + fr + directReport + 987654 + 2026-05-17T15:55:00.0Z + + verified + open + certain + + 2026-05-17T16:00:00.0Z + 2026-05-17T17:30:00.0Z + + unattendedBag + slight + 5 + public + point + Bagage oublié à la station Rome + Bagage oublié à la station Rome. Service temporairement interrompu. + + + + + + + ROM123SSP + Rome + + + + + ROM123SP + Rome + metroStation + + + + + + + 2026-05-17T16:00:00.0Z + 2026-05-17T17:30:00.0Z + + disruption + slight + + true + true + + + noAlighting + noBoarding + + + + + + + ShortText + Babage oublié à Rome. Service interrompu jusqu'à 17h30. + + true + true + false + + + + image + https://mediabank.aom.fr/images/perturbations/devation_map.png + + true + + + + ShortText + Babage oublié à Rome. Service interrompu jusqu'à 17h30. + Unattended bag at Rome station. Disruption of service until 17:30. + + true + false + + + + ShortText + Babage oublié à Rome. Service interrompu jusqu'à 17h30. + Babage oublié à Rome. **Service interrompu jusqu'à 17h30**. + Unattended bag at Rome station. Disruption of service until 17:30. + Unattended bag at Rome station. **Disruption of service until 17:30**. + + true + + + + + + + diff --git a/xsd/siri_model/siri_situationActions.xsd b/xsd/siri_model/siri_situationActions.xsd index 781496c2..f287e31d 100644 --- a/xsd/siri_model/siri_situationActions.xsd +++ b/xsd/siri_model/siri_situationActions.xsd @@ -1,7 +1,11 @@ - @@ -226,7 +230,7 @@ Rail transport, Roads and road transport - Display prompt for presenting action to user. (Unbounded since SIRI 2.0) + Display prompt for presenting action to user. (Unbounded since SIRI 2.0). Possibility to add attributs on the type of prompt, and its language (+v2.3) diff --git a/xsd/siri_utility/siri_types.xsd b/xsd/siri_utility/siri_types.xsd index 556affe5..6d2319fe 100644 --- a/xsd/siri_utility/siri_types.xsd +++ b/xsd/siri_utility/siri_types.xsd @@ -171,24 +171,24 @@ The value range is normally 0-100, but could in some circumstances go beyond 100 Allow the addition of attributes in a Prompt to add further details about its content. - - + + - Specifies the MIME type of the Prompt, to be used when it is not plain text (which is the value per default). + Specifies the type of the Prompt, to be used when it is not plain text (which is the value per default). - + Allow the addition of attributes in an URL to add further details about the content of the file that the link points to. - - + + - Specifies the MIME media type of the resource that the link points to. For audio messages, it can also optionally include a codecs parameter. For all possible values, pleaser refer to https://www.iana.org/assignments/media-types/media-types.xhtml + Specifies the media type of the resource that the link points to. @@ -204,4 +204,71 @@ The value range is normally 0-100, but could in some circumstances go beyond 100 + + + Allowed values for contenType attribute (+v2.3) + + + + + Plain text + + + + + HTML text + + + + + Markdown text + + + + + AAC audio file + + + + + MIDI audio file + + + + + MP4 audio file + + + + + OGG audio file + + + + + Waveform audio file + + + + + Bitmap image file + + + + + GIF image file + + + + + JPEG image file + + + + + PNG image file + + + + From 3ce1abdf207d0675283d3e4d4d6c969699240d25 Mon Sep 17 00:00:00 2001 From: Tu-Tho Thai Date: Wed, 15 Jul 2026 19:38:18 +0200 Subject: [PATCH 03/12] Delete examples/siri_exm_SX/exm_situationExchange_responsewithpromptandurl.xml delete faulty example from previous try --- ...ationExchange_responsewithpromptandurl.xml | 131 ------------------ 1 file changed, 131 deletions(-) delete mode 100644 examples/siri_exm_SX/exm_situationExchange_responsewithpromptandurl.xml diff --git a/examples/siri_exm_SX/exm_situationExchange_responsewithpromptandurl.xml b/examples/siri_exm_SX/exm_situationExchange_responsewithpromptandurl.xml deleted file mode 100644 index 56c5b670..00000000 --- a/examples/siri_exm_SX/exm_situationExchange_responsewithpromptandurl.xml +++ /dev/null @@ -1,131 +0,0 @@ - - - - - - 2026-05-17T16:00:26+01:00 - GT7 - true - false - - - 2026-04-30T08:00:00+01:00 - - - 2026-04-30T08:00:00.0Z - fr - GT7 - 202606 - 0 - - - 2026-04-30T08:00:00 - fr - GT7 - 202606 - 0 - - - - fr - email - MNTL12 - 2026-04-29T15:30:00.0Z - - verified - open - certain - - 2026-05-01T05:00:00.0Z - 2026-05-31T23:59:59.0Z - - maintenanceWork - verySlight - 1 - public - general - Travaux de maintenance en soirée. - Travaux de maintenance jusqu'à la fin de l'été avec une fin de service anticipée pour tout l'été. - - - - - - - L123SP1 - Saigon - metroStation - - - L123SP2 - Abbesses - metroStation - - - L123SP3 - Saint-Lazare - metroStation - - - L123SP4 - Assemblée Nationale - metroStation - - - L123SP5 - Place des fêtes - metroStation - - - - - - - 2026-05-01T22:00:00.0Z - 2026-05-02T00:59:59.0Z - - noService - severe - - true - true - - - noAlighting - noBoarding - - - - - - - image - http://mediabank.aom.fr/images/calendrier/ligne_123_ete.png - - false - true - false - - - - ShortText - Travaux de maintenance. Fermeture totale de la ligne à partir de 22h. - Maintenance work. No service on the entire line from 10pm. - - false - false - - - - FormattedText - Travaux de maintenance. **Fermeture totale de la ligne à partir de 22h.** - Maintenance work. **No service on the entire line from 10pm.** - - true - - - - - - - From 0cac8d421540e2c6580424069a8eaad06210248c Mon Sep 17 00:00:00 2001 From: Tu-Tho Thai Date: Wed, 22 Apr 2026 08:36:19 +0200 Subject: [PATCH 04/12] adding PublishToAudioAction Adding the possibility to publish a situation via a pre-recorded message - Same structure as the ParametrisedAction - Only extension: URL for the pre-recorded message --- xsd/siri_model/siri_situationActions.xsd | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/xsd/siri_model/siri_situationActions.xsd b/xsd/siri_model/siri_situationActions.xsd index f287e31d..b96f68b6 100644 --- a/xsd/siri_model/siri_situationActions.xsd +++ b/xsd/siri_model/siri_situationActions.xsd @@ -262,6 +262,7 @@ Rail transport, Roads and road transport + @@ -409,6 +410,27 @@ Rail transport, Roads and road transport + + + Action: Publish SITUATION via Audio messages. + + + + + Type for Action Publish SITUATION via Audio messages. + + + + + + + Url for the pre-recorded message + + + + + + From 7ffbe5c00687f4a419ffe192c23cbb12c6b8c648 Mon Sep 17 00:00:00 2001 From: Tu-Tho Thai Date: Wed, 22 Apr 2026 11:18:56 +0200 Subject: [PATCH 05/12] adding language attribute to the URL possibility to give more details on the language in which the message has been recorded --- xsd/siri_model/siri_situationActions.xsd | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/xsd/siri_model/siri_situationActions.xsd b/xsd/siri_model/siri_situationActions.xsd index b96f68b6..95cb3256 100644 --- a/xsd/siri_model/siri_situationActions.xsd +++ b/xsd/siri_model/siri_situationActions.xsd @@ -424,7 +424,13 @@ Rail transport, Roads and road transport - Url for the pre-recorded message + Url for the pre-recorded message. If there is no language attribute specified, there is the assumption that the language is multilingual. Producers must change the URL whenever they want a different message to be broadcasted (i.e., situation has changed). + + + + + + From ba913b22843a9570649355cf9f4d71c58af15e71 Mon Sep 17 00:00:00 2001 From: Tu-Tho Thai Date: Wed, 13 May 2026 09:17:17 +0200 Subject: [PATCH 06/12] Apply suggestion from @skinkie Co-authored-by: Stefan de Konink --- xsd/siri_model/siri_situationActions.xsd | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/xsd/siri_model/siri_situationActions.xsd b/xsd/siri_model/siri_situationActions.xsd index 95cb3256..110e6b04 100644 --- a/xsd/siri_model/siri_situationActions.xsd +++ b/xsd/siri_model/siri_situationActions.xsd @@ -426,7 +426,8 @@ Rail transport, Roads and road transport Url for the pre-recorded message. If there is no language attribute specified, there is the assumption that the language is multilingual. Producers must change the URL whenever they want a different message to be broadcasted (i.e., situation has changed). - + + From 079edae2eb89774ebc531cee4b1187a35b63428a Mon Sep 17 00:00:00 2001 From: Tu-Tho Thai Date: Sun, 17 May 2026 17:18:45 +0200 Subject: [PATCH 07/12] Add example, fix attributes - Fixing the position of the URL attributes in the XSD - Adding an example --- ...xm_situationExchange_responsewithaudio.xml | 127 ++++++++++++++++++ xsd/siri_model/siri_situationActions.xsd | 17 ++- 2 files changed, 137 insertions(+), 7 deletions(-) create mode 100644 examples/siri_exm_SX/exm_situationExchange_responsewithaudio.xml diff --git a/examples/siri_exm_SX/exm_situationExchange_responsewithaudio.xml b/examples/siri_exm_SX/exm_situationExchange_responsewithaudio.xml new file mode 100644 index 00000000..beaaf540 --- /dev/null +++ b/examples/siri_exm_SX/exm_situationExchange_responsewithaudio.xml @@ -0,0 +1,127 @@ + + + + + + 2026-05-17T16:00:26+01:00 + GT7 + true + false + + + 2026-05-17T16:00:26+01:00 + + + 2026-05-17T16:00:00.0Z + fr + GT7 + 123456 + 0 + + + 2026-05-17T16:00:00 + fr + GT7 + 123456 + 0 + + + + fr + directReport + 987654 + 2026-05-17T15:55:00.0Z + + verified + open + certain + + 2026-05-17T16:00:00.0Z + 2026-05-17T17:30:00.0Z + + unattendedBag + slight + 5 + public + point + Bagage oublié à la station Rome + Bagage oublié à la station Rome. Service temporairement interrompu. + + + + + + + ROM123SSP + Rome + + + + + ROM123SP + Rome + underground + + + + + + + 2026-05-17T16:00:00.0Z + 2026-05-17T17:30:00.0Z + + disruption + slight + + true + true + + + noAlighting + noBoarding + + + + + + + ShortText + Babage oublié à Rome. Service interrompu jusqu'à 17h30. + Unattended bag at Rome station. Disruption of service until 17:30. + + true + true + false + + + + ShortText + Babage oublié à Rome. Service interrompu jusqu'à 17h30. + Unattended bag at Rome station. Disruption of service until 17:30. + + true + false + + + + ShortText + Babage oublié à Rome. Service interrompu jusqu'à 17h30. + Unattended bag at Rome station. Disruption of service until 17:30. + + true + + + + ShortText + Babage oublié à Rome. Service interrompu jusqu'à 17h30. + Unattended bag at Rome station. Disruption of service until 17:30. + + http://mediabank.aom.fr/audio/unattended_bag_fr.mp3 + http://mediabank.aom.fr/audio/unattended_bag_en.mp3 + + + + + + + \ No newline at end of file diff --git a/xsd/siri_model/siri_situationActions.xsd b/xsd/siri_model/siri_situationActions.xsd index 110e6b04..29f59be5 100644 --- a/xsd/siri_model/siri_situationActions.xsd +++ b/xsd/siri_model/siri_situationActions.xsd @@ -426,15 +426,18 @@ Rail transport, Roads and road transport Url for the pre-recorded message. If there is no language attribute specified, there is the assumption that the language is multilingual. Producers must change the URL whenever they want a different message to be broadcasted (i.e., situation has changed). - - - - - - - + + + Identifies the type of file carrying the pre-recorded message. + + + + + If the pre-recorded message is in a specific language, please indicate which one using this attribute. + + From 631f304f32b33b179ce8d9f7b2f70ffa83252c59 Mon Sep 17 00:00:00 2001 From: Tu-Tho Thai Date: Sun, 17 May 2026 18:11:12 +0200 Subject: [PATCH 08/12] addition of AudioURI type - Add AudioURI in siri_types.xsd to allow for additional attributes (type for MIME and lang) - Remove these attributes from siri_situationActions.xsd - Edit example to match the changes in the XSD --- ...xm_situationExchange_responsewithaudio.xml | 52 +++++++++---------- xsd/siri_model/siri_situationActions.xsd | 14 +---- 2 files changed, 28 insertions(+), 38 deletions(-) diff --git a/examples/siri_exm_SX/exm_situationExchange_responsewithaudio.xml b/examples/siri_exm_SX/exm_situationExchange_responsewithaudio.xml index beaaf540..9a0c5c41 100644 --- a/examples/siri_exm_SX/exm_situationExchange_responsewithaudio.xml +++ b/examples/siri_exm_SX/exm_situationExchange_responsewithaudio.xml @@ -59,8 +59,8 @@ ROM123SP - Rome - underground + Rome + metroStation @@ -68,7 +68,7 @@ 2026-05-17T16:00:00.0Z - 2026-05-17T17:30:00.0Z + 2026-05-17T17:30:00.0Z disruption slight @@ -85,43 +85,43 @@ - ShortText - Babage oublié à Rome. Service interrompu jusqu'à 17h30. - Unattended bag at Rome station. Disruption of service until 17:30. - - true + ShortText + Babage oublié à Rome. Service interrompu jusqu'à 17h30. + Unattended bag at Rome station. Disruption of service until 17:30. + + true true false - ShortText - Babage oublié à Rome. Service interrompu jusqu'à 17h30. - Unattended bag at Rome station. Disruption of service until 17:30. - - true + ShortText + Babage oublié à Rome. Service interrompu jusqu'à 17h30. + Unattended bag at Rome station. Disruption of service until 17:30. + + true false - ShortText - Babage oublié à Rome. Service interrompu jusqu'à 17h30. - Unattended bag at Rome station. Disruption of service until 17:30. - - true + ShortText + Babage oublié à Rome. Service interrompu jusqu'à 17h30. + Unattended bag at Rome station. Disruption of service until 17:30. + + true - + - ShortText - Babage oublié à Rome. Service interrompu jusqu'à 17h30. - Unattended bag at Rome station. Disruption of service until 17:30. - - http://mediabank.aom.fr/audio/unattended_bag_fr.mp3 - http://mediabank.aom.fr/audio/unattended_bag_en.mp3 + ShortText + Babage oublié à Rome. Service interrompu jusqu'à 17h30. + Unattended bag at Rome station. Disruption of service until 17:30. + + http://mediabank.aom.fr/audio/unattended_bag_fr.mp3 + http://mediabank.aom.fr/audio/unattended_bag_EN.mp3 - \ No newline at end of file + diff --git a/xsd/siri_model/siri_situationActions.xsd b/xsd/siri_model/siri_situationActions.xsd index 29f59be5..7ce21f07 100644 --- a/xsd/siri_model/siri_situationActions.xsd +++ b/xsd/siri_model/siri_situationActions.xsd @@ -422,22 +422,12 @@ Rail transport, Roads and road transport - + Url for the pre-recorded message. If there is no language attribute specified, there is the assumption that the language is multilingual. Producers must change the URL whenever they want a different message to be broadcasted (i.e., situation has changed). - - - - Identifies the type of file carrying the pre-recorded message. - - - - - If the pre-recorded message is in a specific language, please indicate which one using this attribute. - - + From 63e098718131e77370367e07ca9be0c0681b9922 Mon Sep 17 00:00:00 2001 From: Tu-Tho Thai Date: Mon, 18 May 2026 08:30:37 +0200 Subject: [PATCH 09/12] edit example Based on @skinkie review --- ...xm_situationExchange_responsewithaudio.xml | 26 +++++++++---------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/examples/siri_exm_SX/exm_situationExchange_responsewithaudio.xml b/examples/siri_exm_SX/exm_situationExchange_responsewithaudio.xml index 9a0c5c41..2055cd3d 100644 --- a/examples/siri_exm_SX/exm_situationExchange_responsewithaudio.xml +++ b/examples/siri_exm_SX/exm_situationExchange_responsewithaudio.xml @@ -44,8 +44,8 @@ 5 public point - Bagage oublié à la station Rome - Bagage oublié à la station Rome. Service temporairement interrompu. + Bagage oublié à la station Rome + Bagage oublié à la station Rome. Service temporairement interrompu. @@ -53,7 +53,7 @@ ROM123SSP - Rome + Rome @@ -86,8 +86,8 @@ ShortText - Babage oublié à Rome. Service interrompu jusqu'à 17h30. - Unattended bag at Rome station. Disruption of service until 17:30. + Babage oublié à Rome. Service interrompu jusqu'à 17h30. + Unattended bag at Rome station. Disruption of service until 17:30. true true @@ -96,8 +96,8 @@ ShortText - Babage oublié à Rome. Service interrompu jusqu'à 17h30. - Unattended bag at Rome station. Disruption of service until 17:30. + Babage oublié à Rome. Service interrompu jusqu'à 17h30. + Unattended bag at Rome station. Disruption of service until 17:30. true false @@ -105,19 +105,17 @@ ShortText - Babage oublié à Rome. Service interrompu jusqu'à 17h30. - Unattended bag at Rome station. Disruption of service until 17:30. + Babage oublié à Rome. Service interrompu jusqu'à 17h30. + Unattended bag at Rome station. Disruption of service until 17:30. true - ShortText - Babage oublié à Rome. Service interrompu jusqu'à 17h30. - Unattended bag at Rome station. Disruption of service until 17:30. + RecordedMessage - http://mediabank.aom.fr/audio/unattended_bag_fr.mp3 - http://mediabank.aom.fr/audio/unattended_bag_EN.mp3 + http://mediabank.aom.fr/audio/unattended_bag_fr.mp3 + http://mediabank.aom.fr/audio/unattended_bag_en.mp3 From 0ae1dba0f56e841b925f6e0f81c4a33ae4c40300 Mon Sep 17 00:00:00 2001 From: Tu-Tho Thai Date: Mon, 18 May 2026 08:35:40 +0200 Subject: [PATCH 10/12] change attribute of Url Changed the attribute lang to xml:lang for consistency Changed the example to reflect this --- .../siri_exm_SX/exm_situationExchange_responsewithaudio.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/siri_exm_SX/exm_situationExchange_responsewithaudio.xml b/examples/siri_exm_SX/exm_situationExchange_responsewithaudio.xml index 2055cd3d..2d6b2a46 100644 --- a/examples/siri_exm_SX/exm_situationExchange_responsewithaudio.xml +++ b/examples/siri_exm_SX/exm_situationExchange_responsewithaudio.xml @@ -114,8 +114,8 @@ RecordedMessage - http://mediabank.aom.fr/audio/unattended_bag_fr.mp3 - http://mediabank.aom.fr/audio/unattended_bag_en.mp3 + http://mediabank.aom.fr/audio/unattended_bag_fr.mp3 + http://mediabank.aom.fr/audio/unattended_bag_en.mp3 From cd68d85f795ffb6669edc4c4442433d5cc51fa4b Mon Sep 17 00:00:00 2001 From: Tu-Tho Thai Date: Mon, 18 May 2026 12:38:24 +0200 Subject: [PATCH 11/12] edits based on review - In the example file, removal of the attribute `overridden` - In the XSD, removal of a typo --- .../siri_exm_SX/exm_situationExchange_responsewithaudio.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/siri_exm_SX/exm_situationExchange_responsewithaudio.xml b/examples/siri_exm_SX/exm_situationExchange_responsewithaudio.xml index 2d6b2a46..9d48bb41 100644 --- a/examples/siri_exm_SX/exm_situationExchange_responsewithaudio.xml +++ b/examples/siri_exm_SX/exm_situationExchange_responsewithaudio.xml @@ -44,8 +44,8 @@ 5 public point - Bagage oublié à la station Rome - Bagage oublié à la station Rome. Service temporairement interrompu. + Bagage oublié à la station Rome + Bagage oublié à la station Rome. Service temporairement interrompu. From b26631e15ad26956150cf350e2fa0ee2303ad28c Mon Sep 17 00:00:00 2001 From: Tu-Tho Thai Date: Wed, 15 Jul 2026 19:59:19 +0200 Subject: [PATCH 12/12] Add PublishToAudioAction - Add `PublishToAudioAction` based on extended `ActionData` - Add an example with the use of `PublishToAudioAction` --- ...l => exx_situationExchange_responsewithaudio.xml} | 6 ++++-- xsd/siri_model/siri_situationActions.xsd | 12 +++++++++--- 2 files changed, 13 insertions(+), 5 deletions(-) rename examples/siri_exm_SX/{exm_situationExchange_responsewithaudio.xml => exx_situationExchange_responsewithaudio.xml} (94%) diff --git a/examples/siri_exm_SX/exm_situationExchange_responsewithaudio.xml b/examples/siri_exm_SX/exx_situationExchange_responsewithaudio.xml similarity index 94% rename from examples/siri_exm_SX/exm_situationExchange_responsewithaudio.xml rename to examples/siri_exm_SX/exx_situationExchange_responsewithaudio.xml index 9d48bb41..b8469fb4 100644 --- a/examples/siri_exm_SX/exm_situationExchange_responsewithaudio.xml +++ b/examples/siri_exm_SX/exx_situationExchange_responsewithaudio.xml @@ -113,9 +113,11 @@ RecordedMessage + http://mediabank.aom.fr/audio/unattended_bag_fr.mp4 + http://mediabank.aom.fr/audio/unattended_bag_en.mp4 - http://mediabank.aom.fr/audio/unattended_bag_fr.mp3 - http://mediabank.aom.fr/audio/unattended_bag_en.mp3 + true + 3 diff --git a/xsd/siri_model/siri_situationActions.xsd b/xsd/siri_model/siri_situationActions.xsd index 7ce21f07..d6d04744 100644 --- a/xsd/siri_model/siri_situationActions.xsd +++ b/xsd/siri_model/siri_situationActions.xsd @@ -4,7 +4,8 @@ 15.07.2026 Tu-Tho Thai: - Addition of URL in ActionData - Change of Prompt to include the type of content being shared directly, using an enumeration to limit of options -- Addition of annotation to clarify the use +- Addition of annotation to clarify the use of the attribute ContentType +- Addition of PublishtoAudioAction 10.01.2018 D. Rubli, Siri_XML-2.0p synchronisation of recommendation with xsd: - PublishToDisplayAction added to ActionsGroup @@ -422,9 +423,14 @@ Rail transport, Roads and road transport - + - Url for the pre-recorded message. If there is no language attribute specified, there is the assumption that the language is multilingual. Producers must change the URL whenever they want a different message to be broadcasted (i.e., situation has changed). + Indicates if the pre-recorded audio message should be repeated or not. Default is 'true'. +v2.3 + + + + + Specifies the interval in minutes at which the pre-recorded message should be repeated. +v2.3