diff --git a/backend/python/parler-tts/Makefile b/backend/python/parler-tts/Makefile
index 4497762ed617..9ade2107014c 100644
--- a/backend/python/parler-tts/Makefile
+++ b/backend/python/parler-tts/Makefile
@@ -36,4 +36,5 @@ protogen-clean:
 	$(RM) backend_pb2_grpc.py backend_pb2.py
 
 backend_pb2_grpc.py backend_pb2.py:
-	python3 -m grpc_tools.protoc -I../.. --python_out=. --grpc_python_out=. backend.proto
\ No newline at end of file
+	bash install.sh $(CONDA_ENV_PATH)
+	bash gen_grpc.sh
\ No newline at end of file
diff --git a/backend/python/parler-tts/gen_grpc.sh b/backend/python/parler-tts/gen_grpc.sh
new file mode 100755
index 000000000000..a2394674f834
--- /dev/null
+++ b/backend/python/parler-tts/gen_grpc.sh
@@ -0,0 +1,11 @@
+#!/bin/bash
+set -ex
+## A bash script wrapper that runs the transformers server with conda
+## It uses the protoc compiler to generate the gRPC code from the environment, because
+## The newer grpc versions are not compatible
+#See: https://github.com/mudler/LocalAI/pull/2027
+
+# Activate conda environment
+source activate parler
+
+python3 -m grpc_tools.protoc -I../.. --python_out=. --grpc_python_out=. backend.proto
\ No newline at end of file