#ifndef DEEPGRAMCLIENT_H #define DEEPGRAMCLIENT_H #include #include #include #include "utils.h" /* * @param audio_file: must already be opened * @returns char *: transcript string result. Call must free. */ char *dg_transcribe(FILE *audio_file); /* * @returns response data. Caller must free the struct AND the data within it. * TODO: should return custom struct with details about encoding, sample rate, etc. */ struct curl_response_data *dg_text_to_speech(char *text); #endif // DEEPGRAMCLIENT_H