Citation: 1P.646/2004 17.01.2005 E. C

Agissant par la voie du recours de droit public, A.________ demande au Tribunal fédéral d'annuler ce jugement. Il reproche à la Chambre pénale d'avoir violé son droit d'être entendu en refusant de procéder à une expertise psychiatrique, respectivement à une expertise de crédibilité de la plaignante. Il dénonce une appréciation arbitraire des preuves et une violation de la présomption d'innocence. Il requiert l'assistance judiciaire. La Chambre pénale se réfère aux considérants de son jugement. Le Procureur général du canton de Berne conclut au rejet du recours. B.________ propose également de le rejeter, dans la mesure où il est recevable, au bénéfice de l'assistance judiciaire.