The character is rigged/animated in maya and has a blendshape driven facial rig is it possible to have it connected with the humanoid rig/avatar, if so how?
I'm running the facial blendshapes with perlinnoise (basic small facial expressions, just to give life), then lipsync with audio frequency driven system. This way I get decent results very fast. If you want your rig to control the blendshapes, this is what I've used couple of times; as the toes are rarely animated, I store the facial blendshape values to the toe rotations when animating in Maya. Then just do setblendshapeweight(xx, mytoe.localeulerangles.x). As each toe has multiple joints, you can store the values to x, y and z and get dozens of stored values. You don't have to do insane rotations, like one degree represents blendshapevalue 100. Stupid way, but it works.