This is possibly the most ambiguous aspect of Irish orthography i.e. how to pronounce a digraph of two vowel letters, with no síneadh fada on either. There doesn't seem to be a straightforward answer to your question I could find anywhere when it comes to Ulster irish.
Typically, and as Caoimhín indicates, only one of the two vowel letters is pronounced, with the purpose of the other one simply being to indicate whether the adjoining consonant is broad or slender. (Or you could also imagine that the other one represents the glide vowel, being the brief and subtle vowel that is heard when transitioning between a broad vowel and slender consonant, or between a slender vowel and broad consonant.) But the challenge lies in figuring out which vowel letter has which role.
But also, sometimes, for 'oi', the sound is somewhere between the sound represented by each of the two letters sounded on their own. In such a case, it is typically pronounced [ɛ] as in 'wet' e.g. 'oifig' in Connacht.
And sometimes again for 'oi' (but rarer, I think), it can be a diphthong, approximating that in the English word 'try' e.g. 'poiblí' in some dialects.
===
On the whole, it seems that the answer depends on a combination of three things: (i) dialect, (ii) preceding consonant, if any, and (iii) subsequent consonant, (The second and third criteria together are what you might call the phonetic context.)
This Wikipedia page does go into quite a bit of detail of how these two digraphs are pronounced in various phonetic contexts, but only does so for Connacht Irish.
https://en.wikipedia.org/wiki/Irish_ort ... _trigraphsSo a suggestion might be to use each category of phonetic context as given in the Wikpedia page (for both 'oi' and 'io') to create a template. Then look up words from each category and see how they are pronounced in Ulster Irish in the 'FoghraÍocht' section of teanglann.ie. In this way, you could build up a profile of how these digraphs are pronounced in Ulster Irish i.e you would essentially be deconstructing Ulster pronounciation of these digraphs.
I am making an assumption that, for Ulster Irish (and the other dialects), once the phonetic context is defined, the pronounciation of of 'io' and 'oi' is fully consistent/predictable. However, there might also be words that are exceptions to the rules.