Sachverhalt: A. X._ ist französischer Muttersprache und betreibt eine Arztpraxis in Biel. Seine Ehefrau Y._ ist deutscher Muttersprache; auch sie hat eine Arztpraxis in Biel. Am 3. Mai 2010 reichte die Z._AG Strafanzeige gegen X._ und Y._ wegen Urkundenfälschung, Betrug und arglistiger Vermögensschädigung beim Untersuchungsrichteramt I Berner Jura-Seeland in Biel ein und konstituierte sich als Privatklägerin im Straf- und Zivilpunkt. Die Privatklägerin beantragte am 28. Februar 2011, dass Deutsch als Verfahrenssprache definiert werde. Mit Verfügung vom 21. Juni 2011 gab der Gerichtspräsident des Regionalgerichts Berner Jura-Seeland (Biel) dem Ersuchen statt. B. Dagegen reichte X._ am 4. Juli 2011 Beschwerde an das Obergericht des Kantons Bern ein, mit dem Antrag, Französisch als Verfahrenssprache festzulegen. Das Obergericht wies die Beschwerde am 9. September 2011 ab. C. Gegen den obergerichtlichen Entscheid hat X._ am 10. Oktober 2011 Beschwerde in öffentlich-rechtlichen Angelegenheiten ans Bundesgericht erhoben. Er beantragt, der angefochtene Entscheid sei aufzuheben und die Sache sei an das Regionalgericht Berner Jura-Seeland zurückzuweisen. D. Das Obergericht, das Regionalgericht Berner Jura-Seeland und die Staatsanwaltschaft des Kantons Bern haben auf eine Vernehmlassung verzichtet. Die Z._AG beantragt, auf die Beschwerde sei nicht einzutreten; eventualiter sei sie abzuweisen. In seiner Replik vom 24. November 2011 hält der Beschwerdeführer an seinen Rechtsbegehren fest.