openai/openai-dotnet

Public

mirrored from https://github.com/openai/openai-dotnetAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
OpenAI_2.1.0

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

examples/Audio/Example02_SimpleTranscription.cs

21lines · modecode

1using NUnit.Framework;
2using OpenAI.Audio;
3using System;
4using System.IO;
5
6namespace OpenAI.Examples;
7
8public partial class AudioExamples
9{
10 [Test]
11 public void Example02_SimpleTranscription()
12 {
13 AudioClient client = new("whisper-1", Environment.GetEnvironmentVariable("OPENAI_API_KEY"));
14
15 string audioFilePath = Path.Combine("Assets", "audio_houseplant_care.mp3");
16
17 AudioTranscription transcription = client.TranscribeAudio(audioFilePath);
18
19 Console.WriteLine($"{transcription.Text}");
20 }
21}
22