Citation: 1B_516/2019 E. C

A.________ forme un recours en matière pénale par lequel il demande l'annulation de l'arrêt cantonal, la récusation des expertes et le retrait du procès-verbal d'audition de la Dresse B.________, subsidiairement le renvoi de la cause à l'autorité précédente pour nouvelle décision dans le sens des considérants. Il requiert l'assistance judiciaire ainsi que l'effet suspensif, qui a été refusé par ordonnance du 25 novembre 2019. La cour cantonale se réfère à son arrêt, sans observations. Le Ministère public conclut au rejet du recours. Sans prendre de conclusions formelles, les expertes estiment avoir travaillé en toute impartialité. La plaignante conclut au rejet du recours. Le recourant a renoncé à présenter des observations complémentaires.