Deform Text Objects in Blender to fit into other object
You might try the Mesh deform modifier:

Add a cube around your text and subdivide so that there are vertices where you want control points  to be:


Add a mesh deform modifier to the text and specify the cube as the control object.

Click bind and deform the control object in edit mode: