Anything you can do with an echo routine (not a smartthings routine) you can launch from a virtual device in smartthings. ( and you don’t need complex code like echo speaks, just a single virtual device and the regular official smartthings features. )
This is a very popular integration. See the community FAQ: