Splicing factor that in its dephosphorylated form acts as a general repressor of pre-mRNA splicing (PubMed:11684676, PubMed:12419250, PubMed:14765198). Seems to interfere with the U1 snRNP 5'-splice recognition of SNRNP70 (PubMed:14765198). Required for splicing repression in M-phase cells and after heat shock (PubMed:14765198). Also acts as a splicing factor that specifically promotes exon skipping during alternative splicing (PubMed:26876937). Interaction with YTHDC1, a RNA-binding protein that recognizes and binds N6-methyladenosine (m6A)-containing RNAs, prevents SRSF10 from binding to its mRNA-binding sites close to m6A-containing regions, leading to inhibit exon skipping during alternative splicing (PubMed:26876937). May be involved in regulation of alternative splicing in neurons, with isoform 1 acting as a positive and isoform 3 as a negative regulator (PubMed:12419250). {ECO:0000269|PubMed:11684676, ECO:0000269|PubMed:12419250, ECO:0000269|PubMed:14765198, ECO:0000269|PubMed:26876937}. This is the function of ENSG00000188529 (SRSF10, serine and arginine rich splicing factor 10).