AudioTranscriptionOptions クラス
- java.
lang. Object - com.
azure. ai. openai. models. AudioTranscriptionOptions
- com.
public final class AudioTranscriptionOptions
オーディオ文字起こし要求の構成情報。
コンストラクターの概要
コンストラクター | 説明 |
---|---|
AudioTranscriptionOptions(byte[] file) |
オーディオ |
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
byte[] |
getFile()
file プロパティを取得します。文字起こしするオーディオ データ。 |
String |
getLanguage()
言語プロパティを取得する: 文字起こしするオーディオ データの主要な音声言語。2 文字の ISO-639-1 言語コード ('en' や 'fr' など) として提供されます。 |
String |
getModel()
model プロパティを取得します。この文字起こし要求に使用するモデル。 |
String |
getPrompt()
prompt プロパティを取得する: モデルのスタイルをガイドしたり、前のオーディオ セグメントから続行したりするためのオプションのヒント。 |
Audio |
getResponseFormat()
応答 |
Double |
getTemperature()
temperature プロパティを取得します。サンプリング温度 (0 から 1 の間)。 |
Audio |
setLanguage(String language)
language プロパティを設定する: 文字起こしするオーディオ データの主要な音声言語。2 文字の ISO-639-1 言語コード ('en' や 'fr' など) として提供されます。 |
Audio |
setModel(String model)
model プロパティを設定します。この文字起こし要求に使用するモデル。 |
Audio |
setPrompt(String prompt)
prompt プロパティを設定する: モデルのスタイルをガイドしたり、以前のオーディオ セグメントから続行したりするためのオプションのヒント。 |
Audio |
setResponseFormat(AudioTranscriptionFormat responseFormat)
response |
Audio |
setTemperature(Double temperature)
temperature プロパティを設定します。サンプリング温度 (0 ~ 1)。 |
メソッドの継承元: java.lang.Object
コンストラクターの詳細
AudioTranscriptionOptions
public AudioTranscriptionOptions(byte[] file)
AudioTranscriptionOptions クラスのインスタンスを作成します。
Parameters:
メソッドの詳細
getFile
public byte[] getFile()
file プロパティを取得します。文字起こしするオーディオ データ。 これは、サポートされているメディア形式のファイルのバイナリ コンテンツである必要があります。flac、mp3、mp4、mpeg、mpga、m4a、ogg、wav、webm。
Returns:
getLanguage
public String getLanguage()
言語プロパティを取得する: 文字起こしするオーディオ データの主要な音声言語。2 文字の ISO-639-1 言語コード ('en' や 'fr' など) として提供されます。 この既知の入力言語を指定することは省略可能ですが、文字起こしの精度や待機時間が向上する可能性があります。
Returns:
getModel
public String getModel()
model プロパティを取得します。この文字起こし要求に使用するモデル。
Returns:
getPrompt
public String getPrompt()
prompt プロパティを取得する: モデルのスタイルをガイドしたり、前のオーディオ セグメントから続行したりするためのオプションのヒント。 プロンプトの書き込み言語は、オーディオ データの主要な読み上げ言語と一致している必要があります。
Returns:
getResponseFormat
public AudioTranscriptionFormat getResponseFormat()
responseFormat プロパティの取得: 文字起こし応答データの要求された形式。これは、結果の内容と詳細に影響します。
Returns:
getTemperature
public Double getTemperature()
temperature プロパティを取得します。サンプリング温度 (0 から 1 の間)。 0.8 のような大きい値にすると、出力はよりランダムになり、0.2 のような小さい値にすると、出力はより集中的および決定論的になります。 0 に設定すると、モデルはログ確率を使用して、特定のしきい値に達するまで温度を自動的に上昇させます。
Returns:
setLanguage
public AudioTranscriptionOptions setLanguage(String language)
language プロパティを設定する: 文字起こしするオーディオ データの主要な音声言語。2 文字の ISO-639-1 言語コード ('en' や 'fr' など) として提供されます。 この既知の入力言語を指定することは省略可能ですが、文字起こしの精度や待機時間が向上する可能性があります。
Parameters:
Returns:
setModel
public AudioTranscriptionOptions setModel(String model)
model プロパティを設定します。この文字起こし要求に使用するモデル。
Parameters:
Returns:
setPrompt
public AudioTranscriptionOptions setPrompt(String prompt)
prompt プロパティを設定する: モデルのスタイルをガイドしたり、以前のオーディオ セグメントから続行したりするためのオプションのヒント。 プロンプトの書き込み言語は、オーディオ データの主要な読み上げ言語と一致している必要があります。
Parameters:
Returns:
setResponseFormat
public AudioTranscriptionOptions setResponseFormat(AudioTranscriptionFormat responseFormat)
responseFormat プロパティを設定します。文字起こし応答データの要求された形式。これは、結果の内容と詳細に影響します。
Parameters:
Returns:
setTemperature
public AudioTranscriptionOptions setTemperature(Double temperature)
temperature プロパティを設定します。サンプリング温度 (0 ~ 1)。 0.8 のような大きい値にすると、出力はよりランダムになり、0.2 のような小さい値にすると、出力はより集中的および決定論的になります。 0 に設定すると、モデルはログ確率を使用して、特定のしきい値に達するまで温度を自動的に上昇させます。
Parameters:
Returns:
適用対象
Azure SDK for Java