при вводе месяца или дня с 0 вначале python режет нули, из-за чего запрос получается неправильным, автору не нравится исчезновение нулей в процессе преобразования.
except sr.UnknownValueError:
talk('Я вас не поняла , повторите пожалуйста ')
exersize = commands()
функция не вернёт значение, если возникнет исключение отличное от UnknownValueError compCounter += 1;
while(j >= 0 && a[j] > v) {
a[j + 1] = a[j];
j -= 1;
movementCounter += 1;
compCounter += 1
}