I am expecting plain text to be returned per API guidance but looks like base64 coded
Authenticate the API call
Every request requires a JSON Web Token (JWT) access token. The JWT access token is passed through in the Speech request header. The token has an expiry time of 10 minutes. See Get Started for Free for information about subscribing and obtaining API keys used to retrieve valid JWT access tokens.
The API key is passed to the token service, for example:
POST https://api.cognitive.microsoft.com/sts/v1.0/issueToken
Content-Length: 0
The required header for token access is:
Name Format Description, Example and Use
| Ocp-Apim-Subscription-Key | ASCII | Your subscription key. |
The token service returns the JWT access token as text/plain.
API Documentation