Skip to main content
Table of Contents

TTMSFNCCloudAI.Transcribe Method

Transcribes audio from a file.

API unit family: TMSFNCCloudAI Declaring type: TTMSFNCCloudAI

Overloads

Overload 1

Transcribes audio from a file.

FMX.TMSFNCCloudAI.hppPascalC++
procedure Transcribe(SoundFile: string; Language: string = ''); overload; virtual;
virtual void __fastcall Transcribe(System::UnicodeString SoundFile, System::UnicodeString Language = System::UnicodeString())/* overload */;

Parameters

Name Description
SoundFile Path of the audio file.
Language Optional source language hint.

Overload 2

Transcribes audio from a stream.

FMX.TMSFNCCloudAI.hppPascalC++
procedure Transcribe(SoundBuffer: TMemoryStream; Language: string = ''); overload; virtual;
virtual void __fastcall Transcribe(System::Classes::TMemoryStream* SoundBuffer, System::UnicodeString Language = System::UnicodeString())/* overload */;

Parameters

Name Description
SoundBuffer Stream containing audio data.
Language Optional source language hint.