¿Cómo convertir la voz en texto durante una llamada con diferentes colores de texto para el llamante y el receptor de llamadas?

Quiero convertir la voz en texto durante la llamada. También quiero que el texto se muestre en diferentes colores: el iniciador de llamadas está en rojo y el receptor de llamadas en verde.

Durante mis pruebas, convertí la voz en texto durante la llamada pero no pude distinguir entre la voz del iniciador de llamada y la del receptor de llamada.

Gracias de antemano Por favor, ayúdame ...