I just finished a real-time human tongue simulator. This was partially my work as well as the work of a fellow PhD student , Alex Rickett.
The objective here was to simulate the human tongue as close as possible to the real thing while under the requirement of fast, real-time simulation. As you can see in the following video, the results are pretty good, especially for the main movements of the tongue (left-right,up-down etc).
The secondary "intrinsic" muscles are harder to model and are in fact a subject of discussion among the research community. Thus, smaller , intricate movements as that of the tip of the tongue are not perfectly controlled yet.
The user is able to use the sliders to control the different muscles in the tongue.
The modelling of the tongue muscles is shown below
The project was built using BulletPhysics in C++ with OpenGL.
See more in the project page :