-
Notifications
You must be signed in to change notification settings - Fork 578
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
15 changed files
with
341 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
language: sr | ||
responses: | ||
intents: | ||
HassCancelAllTimers: | ||
default: > | ||
{% if slots.canceled < 1: %} | ||
Ниједан тајмер није поништен. | ||
{% elif slots.canceled == 1: %} | ||
Поништен 1 тајмер. | ||
{% else: %} | ||
Поништено {{ slots.canceled }} тајмера. | ||
{% endif %} | ||
area: > | ||
{% if slots.canceled < 1: %} | ||
Ниједан тајмер није поништен у {{ slots.area }}. | ||
{% elif slots.canceled == 1: %} | ||
Поништен 1 тајмер у {{ slots.area }}. | ||
{% else: %} | ||
Поништено {{ slots.canceled }} тајмера у {{ slots.area }}. | ||
{% endif %} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
language: sr | ||
responses: | ||
intents: | ||
HassDecreaseTimer: | ||
default: > | ||
{% set h = slots.hours if slots.hours is defined else none %} | ||
{% set m = slots.minutes if slots.minutes is defined else none %} | ||
{% set s = slots.seconds if slots.seconds is defined else none %} | ||
{% set h_text = h ~ (' сат' if h in [ "1", 'један'] else ' сата') if h else '' %} | ||
{% set m_text = (30 if m in ['пола', 'ипо', '1/2'] else m) ~ (' минут' if m in [ "1", 'један'] else ' минута') if m else '' %} | ||
{% set s_text = (30 if s in ['пола', 'ипо', '1/2'] else s) ~ (' секунд' if s in [ "1", 'један'] else ' секунда') if s else '' %} | ||
{% set text_list = [ h_text, m_text, s_text] | select() | list %} | ||
{% set text = text_list[:-1] | join(', ') ~ ' и ' ~ text_list[-1] if text_list | count > 2 else text_list | join(' и ') %} | ||
{% set name = (' назван ' ~ slots.name | trim) if slots.name is defined else '' %} | ||
{{ text }} уклоњено са тајмера{{ name }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
language: sr | ||
responses: | ||
intents: | ||
HassIncreaseTimer: | ||
default: > | ||
{% set h = slots.hours if slots.hours is defined else none %} | ||
{% set m = slots.minutes if slots.minutes is defined else none %} | ||
{% set s = slots.seconds if slots.seconds is defined else none %} | ||
{% set h_text = h ~ (' сат' if h in [ "1", 'један'] else ' сата') if h else '' %} | ||
{% set m_text = (30 if m in ['пола', 'ипо', '1/2'] else m) ~ (' минут' if m in [ "1", 'један'] else ' минута') if m else '' %} | ||
{% set s_text = (30 if s in ['пола', 'ипо', '1/2'] else s) ~ (' секунд' if s in [ "1", 'један'] else ' секунда') if s else '' %} | ||
{% set text_list = [ h_text, m_text, s_text] | select() | list %} | ||
{% set text = text_list[:-1] | join(', ') ~ ' и ' ~ text_list[-1] if text_list | count > 2 else text_list | join(' и ') %} | ||
{% set name = (' назван ' ~ slots.name | trim) if slots.name is defined else '' %} | ||
{{ text }} додато тајмеру{{ name }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
language: sr | ||
responses: | ||
intents: | ||
HassPauseTimer: | ||
default: "Тајмер паузиран" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
language: sr | ||
responses: | ||
intents: | ||
HassUnpauseTimer: | ||
default: "Тајмер настављен" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
language: "sr" | ||
intents: | ||
HassCancelAllTimers: | ||
data: | ||
- sentences: | ||
- "<timer_cancel> сви [[од ]мојих] тајмер(и|а)" | ||
- sentences: | ||
- "<timer_cancel> сви [[од ]мојих] {area} тајмер(и|а)" | ||
- "<timer_cancel> сви [[од ]мојих] тајмер(и|а) [на|у] <област>" | ||
response: area |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
language: "sr" | ||
intents: | ||
HassDecreaseTimer: | ||
data: | ||
# Remove... | ||
- sentences: | ||
- "(уклони|одузми) <timer_duration> (са|од) [(мој|мог[а])] тајмер[а]" | ||
- "(уклони|одузми) <timer_duration> (са|од) [(мој|мог[а])] <timer_start> тајмер[а]" | ||
- "(уклони|одузми) <timer_duration> (са|од) [(мој|мог[а])] тајмер[а] од <timer_start>" | ||
- "(уклони|одузми) <timer_duration> (са|од) [(мој|мог[а])] {area} тајмер[а]" | ||
- "(уклони|одузми) <timer_duration> (са|од) [(мој|мог[а])] тајмер[а] [на|у] <област>" | ||
- "(уклони|одузми) <timer_duration> (са|од) [(мој|мог[а])] {timer_name:name} тајмер[а]" | ||
- "(уклони|одузми) <timer_duration> (са|од) [(мој|мог[а])] тајмер[а] назван {timer_name:name}" | ||
# Decrease... | ||
- sentences: | ||
- "(смањи|умањи) [(мој|мог[а])] тајмер[а] за <timer_duration>" | ||
- "(смањи|умањи) [(мој|мог[а])] <timer_start> тајмер[а] за <timer_duration>" | ||
- "(смањи|умањи) [(мој|мог[а])] тајмер[а] од <timer_start> за <timer_duration>" | ||
- "(смањи|умањи) [(мој|мог[а])] {area} тајмер[а] за <timer_duration>" | ||
- "(смањи|умањи) [(мој|мог[а])] тајмер[а] [на|у] <област> за <timer_duration>" | ||
- "(смањи|умањи) [(мој|мог[а])] {timer_name:name} тајмер[а] за <timer_duration>" | ||
- "(смањи|умањи) [(мој|мог[а])] тајмер[а] назван {timer_name:name} за <timer_duration>" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
language: "sr" | ||
intents: | ||
HassIncreaseTimer: | ||
data: | ||
- sentences: | ||
- "додај <timer_duration> на [(мој|мог[а])] тајмер[а]" | ||
- "додај <timer_duration> на [(мој|мог[а])] <timer_start> тајмер[а]" | ||
- "додај <timer_duration> на [(мој|мог[а])] тајмер[а] од <timer_start>" | ||
- "додај <timer_duration> на [(мој|мог[а])] {area} тајмер[а]" | ||
- "додај <timer_duration> на [(мој|мог[а])] тајмер[а] [на|у] <област>" | ||
- "додај <timer_duration> на [(мој|мог[а])] {timer_name:name} тајмер[а]" | ||
- "додај <timer_duration> на [(мој|мог[а])] тајмер[а] назван {timer_name:name}" | ||
- sentences: | ||
- "повећај [(мој|мог[а])] тајмер[а] за <timer_duration>" | ||
- "повећај [(мој|мог[а])] <timer_start> тајмер[а] за <timer_duration>" | ||
- "повећај [(мој|мог[а])] тајмер[а] од <timer_start> за <timer_duration>" | ||
- "повећај [(мој|мог[а])] {area} тајмер[а] за <timer_duration>" | ||
- "повећај [(мој|мог[а])] тајмер[а] [на|у] <област> за <timer_duration>" | ||
- "повећај [(мој|мог[а])] {timer_name:name} тајмер[а] за <timer_duration>" | ||
- "повећај [(мој|мог[а])] тајмер[а] назван {timer_name:name} за <timer_duration>" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
language: "sr" | ||
intents: | ||
HassPauseTimer: | ||
data: | ||
- sentences: | ||
- "паузирај [(мој|мог[а])] тајмер[а]" | ||
- "паузирај [(мој|мог[а])] <timer_start> тајмер[а]" | ||
- "паузирај [(мој|мог[а])] тајмер[а] од <timer_start>" | ||
- "паузирај [(мој|мог[а])] {area} тајмер[а]" | ||
- "паузирај [(мој|мог[а])] тајмер[а] [на|у] <област>" | ||
- "паузирај [(мој|мог[а])] {timer_name:name} тајмер[а]" | ||
- "паузирај [(мој|мог[а])] тајмер назван {timer_name:name}" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
language: "sr" | ||
intents: | ||
HassUnpauseTimer: | ||
data: | ||
- sentences: | ||
- "настави [(мој|мог[а])] тајмер[а]" | ||
- "настави [(мој|мог[а])] <timer_start> тајмер[а]" | ||
- "настави [(мој|мог[а])] тајмер[а] од <timer_start>" | ||
- "настави [(мој|мог[а])] {area} тајмер[а]" | ||
- "настави [(мој|мог[а])] тајмер[а] [на|у] <област>" | ||
- "настави [(мој|мог[а])] тајмер[а] назван {timer_name:name}" | ||
- "настави [(мој|мог[а])] {timer_name:name} тајмер[а]" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
language: sr | ||
tests: | ||
- sentences: | ||
- "поништи сви тајмери" | ||
- "стопирај сви мојих тајмери" | ||
- "стопирај сви тајмери" | ||
intent: | ||
name: HassCancelAllTimers | ||
response: Поништено 3 тајмера. | ||
|
||
- sentences: | ||
- "поништи сви кухињски тајмери" | ||
intent: | ||
name: HassCancelAllTimers | ||
slots: | ||
area: кухињски | ||
response: Ниједан тајмер није поништен у кухињски. | ||
|
||
- sentences: | ||
- "стопирај сви тајмери у кухињи" | ||
- "поништи сви тајмери у кухињи" | ||
intent: | ||
name: HassCancelAllTimers | ||
slots: | ||
area: кухињи | ||
response: Ниједан тајмер није поништен у кухињи. | ||
#Поништен 1 тајмер у кухињи. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
language: sr | ||
tests: | ||
- sentences: | ||
- "уклони 5 минута са тајмера" | ||
- "одузми 5 минута са мог тајмера" | ||
- "смањи мој тајмер за 5 минута" | ||
intent: | ||
name: HassDecreaseTimer | ||
slots: | ||
minutes: 5 | ||
response: 5 минута уклоњено са тајмера | ||
|
||
- sentences: | ||
- "уклони 5 минута са 1 сатног тајмера" | ||
- "уклони 5 минута са тајмера од 1 сат" | ||
- "одузми 5 минута са 1 сатног тајмера" | ||
- "смањи 1 сатни тајмер за 5 минута" | ||
- "смањи тајмер од 1 сат за 5 минута" | ||
intent: | ||
name: HassDecreaseTimer | ||
slots: | ||
minutes: 5 | ||
start_hours: 1 | ||
response: 5 минута уклоњено са тајмера | ||
|
||
- sentences: | ||
- "уклони 5 минута са pizza тајмера" | ||
- "уклони 5 минута са тајмера назван pizza" | ||
- "одузми 5 минута са pizza тајмера" | ||
- "смањи pizza тајмер за 5 минута" | ||
- "смањи тајмер назван pizza за 5 минута" | ||
intent: | ||
name: HassDecreaseTimer | ||
slots: | ||
minutes: 5 | ||
name: | ||
- "pizza" | ||
response: 5 минута уклоњено са тајмера назван pizza | ||
|
||
- sentences: | ||
- "уклони 5 минута са кухињски тајмер" | ||
- "уклони 5 минута са тајмера у кухињи" | ||
- "одузми 5 минута са кухињски тајмер" | ||
- "смањи тајмер у кухињи за 5 минута" | ||
- "смањи кухињски тајмер за 5 минута" | ||
intent: | ||
name: HassDecreaseTimer | ||
slots: | ||
minutes: 5 | ||
area: | ||
- кухињски | ||
- кухињи | ||
response: 5 минута уклоњено са тајмера |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
language: sr | ||
tests: | ||
- sentences: | ||
- "додај 5 минута на тајмер" | ||
- "повећај мој тајмер за 5 минута" | ||
intent: | ||
name: HassIncreaseTimer | ||
slots: | ||
minutes: 5 | ||
response: 5 минута додато тајмеру | ||
|
||
- sentences: | ||
- "додај 5 минута на 1 сатни тајмер" | ||
- "додај 5 минута на тајмер од 1 сат" | ||
- "повећај 1 сатни тајмер за 5 минута" | ||
- "повећај тајмер од 1 сат за 5 минута" | ||
intent: | ||
name: HassIncreaseTimer | ||
slots: | ||
minutes: 5 | ||
start_hours: 1 | ||
response: 5 минута додато тајмеру | ||
|
||
- sentences: | ||
- "додај 5 минута на pizza тајмер" | ||
- "додај 5 минута на тајмер назван pizza" | ||
- "повећај pizza тајмер за 5 минута" | ||
- "повећај тајмер назван pizza за 5 минута" | ||
intent: | ||
name: HassIncreaseTimer | ||
slots: | ||
minutes: 5 | ||
name: | ||
- "pizza" | ||
response: 5 минута додато тајмеру назван pizza | ||
|
||
- sentences: | ||
- "додај 5 минута на кухињски тајмер" | ||
- "додај 5 минута на тајмер у кухињи" | ||
- "повећај тајмер у кухињи за 5 минута" | ||
- "повећај кухињски тајмер за 5 минута" | ||
intent: | ||
name: HassIncreaseTimer | ||
slots: | ||
minutes: 5 | ||
area: | ||
- кухињски | ||
- кухињи | ||
response: 5 минута додато тајмеру |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
language: sr | ||
tests: | ||
- sentences: | ||
- "паузирај тајмер" | ||
- "паузирај мој тајмер" | ||
intent: | ||
name: HassPauseTimer | ||
response: Тајмер паузиран | ||
|
||
- sentences: | ||
- "паузирај 1 сатни тајмер" | ||
- "паузирај тајмер од 1 сат" | ||
intent: | ||
name: HassPauseTimer | ||
slots: | ||
start_hours: 1 | ||
response: Тајмер паузиран | ||
|
||
- sentences: | ||
- "паузирај pizza тајмер" | ||
- "паузирај тајмер назван pizza" | ||
intent: | ||
name: HassPauseTimer | ||
slots: | ||
name: | ||
- "pizza" | ||
response: Тајмер паузиран | ||
|
||
- sentences: | ||
- "паузирај кухињски тајмер" | ||
- "паузирај тајмер у кухињи" | ||
intent: | ||
name: HassPauseTimer | ||
slots: | ||
area: | ||
- кухињски | ||
- кухињи | ||
response: Тајмер паузиран |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
language: sr | ||
tests: | ||
- sentences: | ||
- "настави тајмер" | ||
- "настави мој тајмер" | ||
intent: | ||
name: HassUnpauseTimer | ||
response: Тајмер настављен | ||
|
||
- sentences: | ||
- "настави 1 сатни тајмер" | ||
- "настави тајмер од 1 сат" | ||
intent: | ||
name: HassUnpauseTimer | ||
slots: | ||
start_hours: 1 | ||
response: Тајмер настављен | ||
|
||
- sentences: | ||
- "настави pizza тајмер" | ||
- "настави тајмер назван pizza" | ||
intent: | ||
name: HassUnpauseTimer | ||
slots: | ||
name: | ||
- "pizza" | ||
response: Тајмер настављен | ||
|
||
- sentences: | ||
- "настави кухињски тајмер" | ||
- "настави тајмер у кухињи" | ||
intent: | ||
name: HassUnpauseTimer | ||
slots: | ||
area: | ||
- кухињски | ||
- кухињи | ||
response: Тајмер настављен |