Visemes currently do not work for Generic rigs. Please move the code that initializes blend shapes with the lip sync controller out of the bit that checks if the animator is human, so that generic rigs can work with visemes