Yes, most likely KTM, at least the rims and the overall design match. There is no Bosch top tube controller/display at all, so it seems to be some kind of prototype. Anyway, nice quiz from Aitrui whatever it is :)
Interesting bike indeed with a Spesh controller and Bosch motor - no display at all. I don't recognize it right away, but I doubt it is really a Spesh proto. You can find pics of the complete bike from here - obviously it is the same bike: Pic of the Day