Translates audio into into English. See this page for details.
create_translation(
file,
model,
prompt = NULL,
response_format = "json",
temperature = 0,
openai_api_key = Sys.getenv("OPENAI_API_KEY"),
openai_organization = NULL
)required; a length one character vector.
required; a length one character vector.
optional; defaults to NULL; a length one character vector.
required; defaults to "json"; length one character
vector equals to "json". Currently only "json" is implemented.
required; defaults to 1; a length one numeric vector
with the value between 0 and 2.
required; defaults to Sys.getenv("OPENAI_API_KEY")
(i.e., the value is retrieved from the .Renviron file); a length one
character vector. Specifies OpenAI API key.
optional; defaults to NULL; a length one
character vector. Specifies OpenAI organization.
Returns a list, elements of which contain a transcription and supplementary information.
For arguments description please refer to the official documentation.
Other audio functions:
create_transcription()
if (FALSE) { # \dontrun{
voice_sample_ua <- system.file(
"extdata", "sample-ua.m4a", package = "openai"
)
create_translation(file = voice_sample_ua, model = "whisper-1")
} # }