次の方法で共有


AudioTranscriptionOptions クラス

  • java.lang.Object
    • com.azure.ai.openai.models.AudioTranscriptionOptions

public final class AudioTranscriptionOptions

オーディオ文字起こし要求の構成情報。

コンストラクターの概要

コンストラクター 説明
AudioTranscriptionOptions(byte[] file)

オーディオ文字起こしオプション クラスのインスタンスを作成します。

メソッドの概要

修飾子と型 メソッドと説明
byte[] getFile()

file プロパティを取得します。文字起こしするオーディオ データ。

String getLanguage()

言語プロパティを取得する: 文字起こしするオーディオ データの主要な音声言語。2 文字の ISO-639-1 言語コード ('en' や 'fr' など) として提供されます。

String getModel()

model プロパティを取得します。この文字起こし要求に使用するモデル。

String getPrompt()

prompt プロパティを取得する: モデルのスタイルをガイドしたり、前のオーディオ セグメントから続行したりするためのオプションのヒント。

AudioTranscriptionFormat getResponseFormat()

応答Format プロパティを取得する: 文字起こし応答データの要求された形式。結果の内容と詳細に影響します。

Double getTemperature()

temperature プロパティを取得します。サンプリング温度 (0 から 1 の間)。

AudioTranscriptionOptions setLanguage(String language)

language プロパティを設定する: 文字起こしするオーディオ データの主要な音声言語。2 文字の ISO-639-1 言語コード ('en' や 'fr' など) として提供されます。

AudioTranscriptionOptions setModel(String model)

model プロパティを設定します。この文字起こし要求に使用するモデル。

AudioTranscriptionOptions setPrompt(String prompt)

prompt プロパティを設定する: モデルのスタイルをガイドしたり、以前のオーディオ セグメントから続行したりするためのオプションのヒント。

AudioTranscriptionOptions setResponseFormat(AudioTranscriptionFormat responseFormat)

responseFormat プロパティを設定する: 文字起こし応答データの要求された形式。これは、結果の内容と詳細に影響します。

AudioTranscriptionOptions setTemperature(Double temperature)

temperature プロパティを設定します。サンプリング温度 (0 ~ 1)。

メソッドの継承元: java.lang.Object

コンストラクターの詳細

AudioTranscriptionOptions

public AudioTranscriptionOptions(byte[] file)

AudioTranscriptionOptions クラスのインスタンスを作成します。

Parameters:

file - 設定するファイル値。

メソッドの詳細

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:

responseFormat 値。

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:

language - 設定する言語値。

Returns:

AudioTranscriptionOptions オブジェクト自体。

setModel

public AudioTranscriptionOptions setModel(String model)

model プロパティを設定します。この文字起こし要求に使用するモデル。

Parameters:

model - 設定するモデル値。

Returns:

AudioTranscriptionOptions オブジェクト自体。

setPrompt

public AudioTranscriptionOptions setPrompt(String prompt)

prompt プロパティを設定する: モデルのスタイルをガイドしたり、以前のオーディオ セグメントから続行したりするためのオプションのヒント。 プロンプトの書き込み言語は、オーディオ データの主要な読み上げ言語と一致している必要があります。

Parameters:

prompt - 設定するプロンプト値。

Returns:

AudioTranscriptionOptions オブジェクト自体。

setResponseFormat

public AudioTranscriptionOptions setResponseFormat(AudioTranscriptionFormat responseFormat)

responseFormat プロパティを設定します。文字起こし応答データの要求された形式。これは、結果の内容と詳細に影響します。

Parameters:

responseFormat - 設定する responseFormat 値。

Returns:

AudioTranscriptionOptions オブジェクト自体。

setTemperature

public AudioTranscriptionOptions setTemperature(Double temperature)

temperature プロパティを設定します。サンプリング温度 (0 ~ 1)。 0.8 のような大きい値にすると、出力はよりランダムになり、0.2 のような小さい値にすると、出力はより集中的および決定論的になります。 0 に設定すると、モデルはログ確率を使用して、特定のしきい値に達するまで温度を自動的に上昇させます。

Parameters:

temperature - 設定する温度値。

Returns:

AudioTranscriptionOptions オブジェクト自体。

適用対象