¿Existe algún software gramatical gratuito para el cambio de voz pasiva a activa?

Suscribo el consejo de Steve Rapaport de desconfiar de los programas que dicen identificar o reescribir las oraciones pasivas. Es un problema difícil y es probable que cualquier software pase por alto casos, identifique casos espurios y/o los reescriba de forma incorrecta.

También añadiría que no hay que exagerar. En el peor de los casos, usar la voz pasiva es un problema de estilo menor. También puede ser una buena elección de estilo. El sujeto gramatical de una frase es un terreno privilegiado. No dejes pasar a la ligera la oportunidad de poner ahí algo interesante o importante de lo que quieras hablar, aunque eso signifique una construcción pasiva. Si estás escribiendo una novela sobre personas que hacen cosas y toman decisiones, la mayoría de las veces vas a querer presentar a las personas y luego decir lo que hicieron, así que minimizarás la voz pasiva de forma natural. Si escribes sobre cosas e ideas con las que la gente interactúa, es perfectamente legítimo utilizar la pasiva para destacar las cosas y las ideas y restar importancia a las personas.

Recuerdo con cariño a un colega japonés que presentó un artículo en un inglés poco convincente y recibió una respuesta que incluía una copia de una diatriba contra la pasiva escrita en el formato de un artículo científico (que aparentemente había sido publicado en alguna revista). A pesar de que obviamente pretendía ser una muestra de buena escritura y no una parodia (y de hecho se leía bastante bien), conté y el 30% de las frases eran pasivas.