Слово "гуляй" состоит из двух слогов: гу-ляй.
Буква "г" обозначает согласный звук [г]. Это звонкий согласный, непарный по глухости-звонкости, твёрдый.
Буква "у" обозначает гласный звук [у]. Это гласный, ударный в данном слове, твёрдый.
Буква "л" обозначает согласный звук [л']. Это звонкий согласный, парный по глухости-звонкости, мягкий (палатализованный).
Буква "я" после согласного в этом случае обозначает два звука: сначала мягкий знак [й'] и гласный звук [а]. Звук [й'] — это звонкий согласный, непарный по глухости-звонкости, мягкий. Звук [а] — это гласный, безударный, твёрдый.
Буква "й" в конце слова обозначает согласный звук [й']. Это звонкий согласный, непарный по глухости-звонкости, мягкий.
Буква "я" в слове "гуляй" выполняет функцию обозначения двух звуков [й'] и [а], что характерно для русского языка, когда после согласных буква "я" обозначает сначала мягкость предыдущего согласного, за которой следует гласный звук [а].