SubmitIProductionJob オペレーションのリクエストパラメーター JobParams と Output、および QueryIProductionJob オペレーションのレスポンスパラメーター Job に関する補足情報です。
字幕抽出:CaptionExtraction
名前 | タイプ | 説明 |
Output | String | JobParams パラメーターが中国語と英語を分離するように設定されている場合、出力ファイルパスで |
JobParams のパラメーター説明
名前 | タイプ | 必須 | 説明 |
fps | INT | いいえ | サンプリングフレームレート。有効値:[2,10]。デフォルト値:5。 |
roi | LIST | いいえ | 関心領域。
|
sep | BOOLEAN | いいえ | 中国語と英語の SRT ファイルを個別に生成するかどうか。デフォルト値:False。 |
formatter | String | いいえ | SRT 字幕のフォーマット文字列。例:「{\an8}」。デフォルト値:N/A。 |
track | String | いいえ | このパラメーターを "main" に設定すると、メイン字幕トラックのみが抽出されます。このパラメーターを指定しない場合、デフォルトで指定された領域に表示されるすべての字幕が抽出されます。デフォルト:None。 |
コールバックフォーマット
JSON フォーマット
{
"Code":"Success",
"FunctionName":"CaptionExtraction",
"JobId":"39f8e0bc005e4f309379701645f4****",
"Message":"success","State":"Succes"
}Job のパラメーター説明
名前 | タイプ | 説明 |
Result | String | ジョブ結果の詳細情報。成功した結果情報の例: |
グリーンスクリーンマッティング:VideoGreenScreenMatting
JobParams のパラメーター説明
名前 | タイプ | 必須 | 説明 |
bgimage | String | いいえ | 差し替え用の背景画像。例:http://example-image-****.example-location.aliyuncs.com/example/example.jpg。
|
コールバックフォーマット
JSON フォーマット
{
"Code":"Success",
"FunctionName":"VideoGreenScreenMatting",
"JobId":"39f8e0bc005e4f309379701645f4****",
"Message":"success",
"State":"Success",
"Type":"IProduction"
}Job のパラメーター説明
名前 | タイプ | 説明 |
Result | String | ジョブ結果の詳細情報。成功した結果情報の例: |
コーラス検出:MusicSegmentDetect
JobParams のパラメーター説明
名前 | タイプ | 必須 | 説明 |
None | None | None | None |
コールバックフォーマット
JSON フォーマット
{
"Code":"Success",
"FunctionName":"MusicSegmentDetect",
"JobId":"39f8e0bc005e4f309379701645f4****",
"Message":"success",
"State":"Success",
"Type":"IProduction"
}Job のパラメーター説明
名前 | タイプ | 説明 |
Result | String | ジョブ結果の詳細情報。成功した結果情報の例: |
ビデオ字幕除去:VideoDetext
JobParams のパラメーター説明
名前 | タイプ | 必須 | 説明 |
Text | LIST | いいえ | 除去したい字幕ボックスの位置。最大 2 つの字幕ボックスがサポートされます。例:[[bx1, by1, bw1, bh1], [bx2, by2, bw2, bh2]]。 説明 字幕ボックスの位置は、bx、by、bw、bh を同時に指定する必要があります。
|
LimitRegion | LIST | いいえ | 字幕を除去したいエリア。システムは指定されたエリア内の字幕を検出し、検出された字幕を除去します。このパラメーターは、除去する字幕ボックスの位置を直接指定する Text パラメーターよりも優先度が低くなります。例: |
コールバックフォーマット
JSON フォーマット
{
"Code":"Success",
"FunctionName":"VideoDetext",
"JobId":"39f8e0bc005e4f309379701645f4****",
"Message":"success",
"State":"Success",
"Type":"IProduction"
}Job のパラメーター説明
名前 | タイプ | 説明 |
Result | String | ジョブ結果の詳細情報。成功した結果情報の例: |
横型ビデオの縦型変換:VideoH2V
JobParams のパラメーター説明
名前 | タイプ | 必須 | 説明 |
None | None | None | None |
コールバックフォーマット
JSON フォーマット
{
"Code":"Success",
"FunctionName":"VideoH2V",
"JobId":"39f8e0bc005e4f309379701645f4****",
"Message":"success",
"State":"Success",
"Type":"IProduction"
}Job のパラメーター説明
名前 | タイプ | 説明 |
Result | STRING | ジョブ結果の詳細情報。成功した結果情報の例: |
VideoDelogo
JobParams のパラメーター説明
名前 | タイプ | 必須 | 説明 |
Logo | String | いいえ | 除去したいロゴの位置。[xmin, ymin, width, height] のフォーマットで値を設定します。一度に最大 2 つのロゴを除去できます。例:[[0, 0, 0.3, 0.3], [0.7, 0, 0.3, 0.3]]。 |
コールバックフォーマット
JSON フォーマット
{
"Code":"Success",
"FunctionName":"VideoDelogo",
"JobId":"39f8e0bc005e4f309379701645f4****",
"Message":"success",
"State":"Success",
"Type":"IProduction"
}Job のパラメーター説明
名前 | タイプ | 説明 |
Result | String | ジョブ結果の詳細情報。成功した結果情報の例: |
スマートサムネイル:Cover
JobParams のパラメーター説明
名前 | タイプ | 必須 | 説明 |
Model | String | いいえ | スマートサムネイルモデル。空のままにすると、静止画サムネイルが生成されます。gif に設定すると、アニメーションサムネイルが生成されます。 |
コールバックフォーマット
JSON フォーマット
{
"Code":"Success",
"FunctionName":"Cover",
"JobId":"39f8e0bc005e4f309379701645f4****",
"Message":"success",
"State":"Success",
"Type":"IProduction"
}Job のパラメーター説明
名前 | タイプ | 説明 |
Result | String | ジョブ結果の詳細情報。成功した結果情報の例: |
ビデオ要約:VideoClip
JobParams のパラメーター説明
名前 | タイプ | 必須 | 説明 |
None | None | None | None |
コールバックフォーマット
JSON フォーマット
{
"Code":"Success",
"FunctionName":"VideoClip",
"JobId":"39f8e0bc005e4f309379701645f4****",
"Message":"success",
"State":"Success",
"Type":"IProduction"
}Job のパラメーター説明
名前 | タイプ | 説明 |
Result | String | ジョブ結果の詳細情報。成功した結果情報の例:
|
ImageH2V
JobParams のパラメーター説明
名前 | タイプ | 必須 | 説明 |
None | None | None | None |
コールバックフォーマット
JSON フォーマット
{
"Code":"Success",
"FunctionName":"ImageH2V",
"JobId":"39f8e0bc005e4f309379701645f4****",
"Message":"success",
"State":"Success",
"Type":"IProduction"
}Job のパラメーター説明
名前 | タイプ | 説明 |
Result | String | ジョブ結果の詳細。このパラメーターはジョブが成功した場合に返されます。例: |
画像からのロゴ除去:ImageDelogo
JobParams のパラメーター説明
名前 | タイプ | 必須 | 説明 |
None | None | None | None |
コールバックフォーマット
JSON フォーマット
{
"Code":"Success",
"FunctionName":"ImageDelogo",
"JobId":"39f8e0bc005e4f309379701645f4****",
"Message":"success",
"State":"Success",
"Type":"IProduction"
}Job のパラメーター説明
名前 | タイプ | 説明 |
Result | STRING | ジョブ結果の詳細情報。成功した結果情報の例: |
ビート検出:AudioBeatDetection
JobParams のパラメーター説明
名前 | タイプ | 必須 | 説明 |
None | None | None | None |
コールバックフォーマット
JSON フォーマット
{
"Code":"Success",
"FunctionName":"AudioBeatDetection",
"JobId":"39f8e0bc005e4f309379701645f4****",
"Message":"success",
"State":"Success",
"Type":"IProduction"
}Job のパラメーター説明
名前 | タイプ | 説明 |
Result | STRING | ジョブ結果の詳細情報。成功した結果情報の例: |
AudioMixing
JobParams のパラメーター説明
名前 | タイプ | 必須 | 説明 |
inputs | String | いいえ | ミックスするオーディオトラックファイルの URL。1 つの URL のみがサポートされます。例: |
コールバックフォーマット
JSON フォーマット
{
"Code":"Success",
"FunctionName":"AudioMixing",
"JobId":"158688059d8443a68b78a65e55b3****",
"Message":"Successful.",
"State":"Success",
"Type":"IProduction",
"UserData":"test"
}Job のパラメーター説明
名前 | タイプ | 説明 |
Result | String | ジョブ結果の詳細情報。成功した結果情報の例: |
3D スタイルと顔の様式化:ImageCartoonize
Output のパラメーター説明
名前 | タイプ | 説明 |
Output | STRING | パス内の |
コールバック例
JSON フォーマット
{
"Code":"Success",
"FunctionName":"ImageCartoonize",
"JobId":"39f8e0bc005e4f309379701645f4744c",
"Message":"success",
"State":"Success",
"Type":"IProduction"
}Job のパラメーター説明
名前 | タイプ | 説明 |
Result | String | ジョブ結果の詳細情報。成功した結果情報の例: |
音質評価:AudioQualityAssessment
Job のパラメーター説明
名前 | タイプ | 説明 |
Result | String | 成功したジョブ結果の詳細。 |
結果:
{
"Code" : "Success",
"Data" : "{
\"result\":[{
\"Discontinuity\":\"Good\",
\"Loudness\":\"Excellent\",
\"Worst MOS(0-5)\":\"0.38\",
\"Discontinuity(0-5)\":\"3.52\",
\"Speech Ratio\":\"48.55\",
\"Loudness(0-5)\":\"4.91\",
\"Worst Discontinuity(0-5)\":\"0.88\",
\"Worst Coloration(0-5)\":\"0.42\",
\"Channel\":\"1\",
\"Coloration(0-5)\":\"0.99\",
\"Bad Mute Ratio(%)\":\"0.0\",
\"Time\":\"2022-12-02 16:14:06\",
\"Noisiness(0-5)\":\"3.28\",
\"MOS\":\"Poor\",
\"Worst Noisiness(0-5)\":\"0.91\",
\"Double Talk Ratio(%)\":\"19.23\",
\"Input\":\"/home/admin/algo/quality****/example.wav\",
\"Total Duration\":\"42.78\",
\"Noisiness\":\"Good\",
\"Tag\":\"Valid\",
\"MOS(0-5)\":\"1.01\",
\"Loudness(-90dB-0dB)\":\"-0.59\",
\"Coloration\":\"Bad\",
\"Saturated Ratio(%)\":\"37.55\"
},
{
\"Discontinuity\":\"Fair\",
\"Loudness\":\"Excellent\",
\"Worst MOS(0-5)\":\"0.65\",
\"Discontinuity(0-5)\":\"2.45\",
\"Speech Ratio\":\"41.68\",
\"Loudness(0-5)\":\"4.52\",
\"Worst Discontinuity(0-5)\":\"0.66\",
\"Worst Coloration(0-5)\":\"0.72\",
\"Channel\":\"2\",
\"Coloration(0-5)\":\"2.34\",
\"Bad Mute Ratio(%)\":\"0.0\",
\"Time\":\"2022-12-02 16:14:06\",
\"Noisiness(0-5)\":\"2.53\",
\"MOS\":\"Poor\",
\"Worst Noisiness(0-5)\":\"0.67\",
\"Double Talk Ratio(%)\":\"25.93\",
\"Input\":\"/home/admin/algo/quality****/example.wav\",
\"Total Duration\":\"42.78\",
\"Noisiness\":\"Fair\",
\"Tag\":\"Valid\",
\"MOS(0-5)\":\"1.69\",
\"Loudness(-90dB-0dB)\":\"-4.82\",
\"Coloration\":\"Fair\",
\"Saturated Ratio(%)\":\"0.0\"
}]
}",
"Message" : "Successful."
}パラメーター
パラメーター | 説明 |
Time | 入力ファイルがスコアリングされたときに生成されたタイムスタンプ。 |
Input | 入力ファイル名。 |
Total Duration | 入力ファイルの持続時間。単位:秒。 |
Speech Ratio | オーディオデータの持続時間と入力ファイルの持続時間の比率。有効値:[0,100]。単位:パーセント。 |
Tag | 検出が有効かどうかを示すタグ。
説明
|
MOS(0-5) | 入力ファイルの MOS で、オーディオデータの品質を表します。有効値:[0,5]。 |
MOS | スコアレベル。有効値:
|
Discontinuity(0-5) | オーディオデータの連続性スコア。連続性スコアは、オーディオデータキャプチャのコマ落ち問題、マルチチャンネルオーディオによるエコー問題、ネットワーク接続不良によるパケット損失問題などの理由で低下します。有効値:[0,5]。 |
Discontinuity | 連続性スコアレベル。有効値:
|
Coloration(0-5) | オーディオデータの明瞭度スコア。明瞭度スコアは、大きな残響、低いビットレート、エンコーディングエラー、不明瞭な発音などの理由で低下します。有効値:[0,5]。 |
Coloration | スコアレベル。有効値:
|
Noisiness(0-5) | オーディオデータのノイズスコア。有効値:[0,5]。 説明 オーディオデータ内のノイズには、ファンや街頭からのノイズなどの環境ノイズ、品質の低いデバイスからのバックグラウンドノイズ、集音装置のエコー処理が不完全なために生じる残留ノイズなどが含まれます。オーディオデータ処理中にノイズがうまく除去されない場合、ノイズスコアは増加します。 |
Noisiness | スコアレベル。有効値:
|
Loudness(0-5) | 人間の声のラウドネススコア。値が高いほど、声はよりクリアで大きく聞こえます。値が低いほど、声はほとんど聞こえません。有効値:[0,5]。 |
Loudness | スコアレベル。有効値:
|
Loudness(-90dB-0dB) | 人間の声の平均ボリューム。有効値:[-90,0]。単位:デシベル。
|
Double Talk Ratio(%) | ダブルトーク率は、低い連続性スコアの考えられる原因を特定するのに役立ちます。値は 0 から 100 の範囲のパーセンテージです。 説明 2 チャンネルオーディオデータは、デバイスが残留エコーを漏らすようなシナリオなど、2 つのチャンネルに同時に音が存在することを示します。このシナリオは、低い連続性スコアをもたらす可能性があります。したがって、このパラメーターは、低い連続性スコアの考えられる要因を特定するのに役立ちます。 |
Bad Mute Ratio(%) | 異常な無音フレームの割合。2 チャンネルオーディオデータを含まないオーディオデータのすべての異常な無音フレームがカウントされますが、2 チャンネルオーディオデータの切り取りによって生じる無音フレームは除外されます。有効値:[0,100]。単位:パーセント。 |
Saturated Ratio(%) | このメトリックは、ポッピング音を含む音声セグメントの割合を示します。録音ボリュームが過度に高いことによって引き起こされる広範囲なポッピング問題を診断するのに役立ちます。値は 0 から 100 の範囲のパーセンテージです。 |
Worst MOS(0-5) | スコアリングプロセス中の最低 MOS。有効値:[0,5]。 |
Worst Discontinuity(0-5) | スコアリングプロセス中の最悪の連続性スコア。有効値:[0, 5]。 |
Worst Noisiness(0-5) | スコアリングプロセス中の最高のノイズスコア。有効値:[0,5]。 |
Worst Coloration(0-5) | スコアリングプロセス中の最悪のカラレーションスコア。有効値:[0, 5]。 |
FaceBeauty
Job のパラメーター説明
名前 | タイプ | 必須 | 説明 |
beauty_params | String | いいえ | FaceBeauty オペレーションのパラメーター。例:"whiten=20,smooth=50,face_thin=50" |
コールバック例
JSON フォーマット
{
"Code":"Success",
"FunctionName":"FaceBeauty",
"JobId":"39f8e0bc005e4f309379701645f4****",
"Message":"success",
"State":"Success",
"Type":"IProduction"
}パラメーター
パラメーター | タイプ | 説明 |
skin_beauty_enable | int | 肌磨きを有効にするかどうか。
|
shape_beauty_enable | int | 顔の形状調整を有効にするかどうか。
|
whiten | INT | 美白の度合い。値が大きいほど、肌は白く見えます。
|
smooth | int | スキンスムージングの度合い。値が大きいほど、肌は滑らかに見えます。
|
detail | INT | 肌のきめの度合い。値が大きいほど、肌のきめが細かくなり、肌のディテールが多くなります。
|
skin_model | int | スキンモデル特徴量を有効にするかどうか。有効にすると、美白は肌として検出された領域にのみ適用されます。
|
cheek_thin | float | 額骨の薄化の度合い。
|
face_cut | float | 頬骨の縮小の度合い。
|
face_thin | float | 顔の痩身の度合い。
|
face_length | float | 顔の長さ調整の度合い (双方向)。
|
chin_length | float | 顎の長さ調整の度合い (双方向)。
|
chin_thin | float | 顎の痩身の度合い。
|
eye_size | float | 目の拡大の度合い。
|
eye_corner1 | float | 目頭の垂直調整の度合い (双方向)。
|
eye_distance | float | 目と目の間の距離調整の度合い (双方向)。
|
nose_thin | float | 鼻を細くする度合い(双方向)。
|
nose_wing | float | 小鼻の縮小の度合い (双方向)。
|
nose_length | float | 鼻の長さ調整の度合い (双方向)。
|
mouth_size | FLOAT | 口の大きさ調整の度合い (双方向)。
|
mouth_position | float | 人中の長さ調整の度合い (双方向)。
|
lip_thickness | float | 唇の厚さ調整の度合い (双方向)。
|
hair_line | float | 生え際の調整の度合い (双方向)。
|
smile | float | 笑顔の強調の度合い。
|
detect_mode | float | 顔検出モード。
説明 ビデオモードでは、複数のフレームを使用して顔をトレースし、より安定した結果を保証します。 |
detect_level | float | 顔検出器の解像度。解像度が低いと、小さい顔が検出されない場合があります。
|
threshold | float | 顔検出の信頼度のしきい値。
|
detect_interval | float | ビデオモードでの連続した顔検出間のフレーム数。
|
max_face_num | float | 検出可能な顔の最大数。
|
min_face | float | 最小の顔幅 (ピクセル単位)。
|
Job のパラメーター説明
名前 | タイプ | 説明 |
Result | String | ジョブ結果の詳細情報。成功した結果情報の例:{"Code":"Success","Data":"{\"result\":[{\"file\":\"result.mp4\"}]}","Message":"Successful.","Duration":123}。 |
インテリジェントノイズリダクション:SpeechDenoise
入力オーディオファイルは、サンプリングレートが 16,000 Hz または 48,000 Hz の WAV フォーマットである必要があります。
出力オーディオファイルのフォーマットとサンプリングレートは、入力オーディオファイルと同じです。