Cambiar la duración de la animación de ViewPager cuando se desliza programáticamente

Estoy cambiando diapositiva con

viewPager.setCurrentItem(index++, true);

Pero cambia a rápido. ¿Hay una manera de establecer manualmente la velocidad de animación?

Busqué y solo encontré a alguien preguntando lo mismo en todas partes (además de StackOverflow, quizás tenga suerte aquí :)), sin respuestas.

Me gusta:

https://groups.google.com/group/android-developers/browse_thread/thread/a13405c0b5833893?fwc=1

Gracias por adelantado.

Respuestas a la pregunta(6)

Su respuesta a la pregunta