Faits: A. N._, née en 1965, a travaillé en qualité de greffière. Le 24 juillet 2000, elle a été victime d'un accident de la circulation à l'étranger. Cet événement a entraîné un état de stress post-traumatique marqué, un traumatisme cranio-cérébral, une entorse cervicale avec syndrome cervical majeur, une fracture de la sixième côte droite, des contusions multiples, un Sudeck du membre supérieur droit dès septembre 2000, ainsi qu'un écrasement du sein droit (rapport du docteur E._, spécialiste en médecine interne et médecin traitant, du 9 novembre 2001). Le 31 août 2001, l'assurée a déposé une demande de prestations de l'assurance-invalidité. Plusieurs médecins se sont exprimés sur l'étendue de la capacité de travail consécutive à l'accident. Le docteur E._ a constaté une incapacité totale depuis le 24 juillet 2000 (rapport du 9 novembre 2001). De son côté, le docteur O._, psychiatre, a attesté que l'assurée ne présentait aucune atteinte à la santé d'un point de vue psychiatrique (rapport du 24 mars 2003). Il a précisé que l'état de stress post-traumatique n'avait plus de répercussion sur la capacité de travail depuis 2002 (rapport du 1er décembre 2003). Le docteur A._, neurochirurgien, mandaté par la Generali Assurances, a estimé que les symptômes présentés par l'assurée étaient suffisamment handicapants pour justifier une incapacité de travail de l'ordre de 75 % (rapports des 30 juin 2003 et 18 mars 2005). Quant au docteur L._, agissant sur mandat du Tribunal de Grande Instance de Z._, il a retenu notamment que l'incapacité temporaire avait été totale du 24 juillet 2000 au 15 mai 2001, puis partielle de façon permanente à 5 % en raison de la persistance du syndrome post-commotionnel des traumatismes cranio-cervicaux, l'assurée étant en mesure de poursuivre sa profession de greffière à temps partiel (rapport du 14 septembre 2004). Par décision du 13 avril 2004, l'Office de l'assurance-invalidité pour le canton de Vaud a mis l'assurée au bénéfice d'une rente entière d'invalidité pour la période s'étendant du 1er juillet au 31 décembre 2001, après avoir requis l'avis du docteur B._, du Service médical régional (rapport du 19 décembre 2003). L'assurée a formé opposition. L'office AI a mis en oeuvre une expertise bidisciplinaire auprès du SMR. Dans un rapport du 13 juillet 2005, le docteur U._, spécialiste en médecine physique et rééducation, et la doctoresse C._, psychiatre, ont diagnostiqué un status après épisode dépressif en 2000, actuellement en rémission (F32.9), avec répercussion sur la capacité de travail, ainsi que d'autres facteurs n'ayant aucune répercussion sur la capacité de travail. A leur avis, aucune incapacité de travail, d'origine psychiatrique ou somatique, n'a subsisté après le 31 décembre 2001. Par décision du 5 décembre 2005, l'office AI a admis très partiellement l'opposition en ce sens qu'il a reconnu que la rente entière devait être versée jusqu'au 31 mars 2002. B. N._ a déféré cette décision au Tribunal des assurances du canton de Vaud en concluant au versement de la rente entière d'invalidité jusqu'à fin avril 2003. La juridiction de recours l'a déboutée par jugement du 25 janvier 2007. C. N._ interjette un « recours de droit administratif » contre ce jugement dont elle demande l'annulation, avec suite de dépens, en concluant principalement à ce que son droit aux prestations de l'AI soit reconnu également pour la période s'étendant du 1er avril 2002 au 30 avril 2003. A titre subsidiaire, elle conclut au renvoi de la cause aux autorités intimées pour instruction complémentaire et nouvelle décision. L'intimé et l'Office fédéral des assurances sociales n'ont pas été invités à se déterminer.