Maya Character Speaking Audio out of sync

So I created a character in Maya and keyframed the mouth moving to an audio clip. I imported both into unity. My timeline for the animation is set at 30fps. The sound and characters mouth match perfectly in Maya, however in unity they are off. I have both being triggered on function Awake(). Any ideas on how to get them matched up? Is there a way to bring in the audio as part of the character with the fbx importer?

So. I used Yield Wait for seconds and was able to match them up. However, this is not a very good solution. I am hoping someone has a better one.