Aber ich spreche kein deutsch
badly - schlecht.
How do you speak German = Wie spricht man Deutsch
"Do you speak in German" is "Sprechen Sie Deutsch?" (formal) or "Sprichst du Deutsch?" (informal) in German.
Sprechen
Badly is schlecht in German.
Ich spreche Deutsch
Er kann Deutsch.
Ich rede jetzt auf Deutsch
vielen Dank
Ich spreche Deutsch nicht.
No hablo español pero hablo alemán.
There is no such language as "Austrian". In Austria they speak German, as they do in most of Switzerland.Switzerland in German is "Schweiz".