ReaperのReaScript AZSTOKE-SILVER-API-
API:177項目
Track,StringProject,Folder/Fiele,Number,Marker,Loudness,UI,Http,Slack,Transcription,HANDAUTOMER,TALKTRON
バージョン情報:AZSTOKE_SILVER_ver1.4.0
利用可能OS:Windows10以降/MacOS 10以降
利用可能GPU:NVIDIA CUDA対応GPU(Pascal世代以降)
例: GTX 10シリーズ / RTX 20シリーズ / RTX 30シリーズ / RTX 40シリーズ
※CPUでの処理も可能
利用可能言語:Lua/Python
- API -

29のAPIの追加、5のAPIの改修、7のAPIの不具合修正
AZSTOKE_SILVER_ver1.4.0
- API Detail -
■API追加
AZ_JoinArray:文字列配列を区切り文字を使用して一つの文字列にする
AZ_TRSC_LoadModel:文字起こし用モデルを読み込み
AZ_TRSC_SegmentsForMediaItem:メディアアイテムを対象に音声を文章まとまりごとに文字起こし
AZ_TRSC_SegmentsForMediaID:メディアIDを対象に音声を文章まとまりごとに文字起こし
AZ_TRSC_SegmentsForSelectedMediaID:選択中メディアIDを対象に音声を文章まとまりごとに文字起こし
AZ_TRSC_SegmentsForTrackMedia:トラック内メディアIDを対象に音声を文章まとまりごとに文字起こし
AZ_TRSC_SegmentsForSelectedTrackMedia:選択中トラック内メディアIDを対象に音声を文章まとまりごとに文字起こし
AZ_TRSC_FullForMediaItem:メディアアイテムを対象に音声を一つの文章として文字起こし
AZ_TRSC_FullForMediaID:メディアIDを対象に音声を一つの文章として文字起こし
AZ_TRSC_FullForSelectedMediaID:選択中メディアIDを対象に音声を一つの文章として文字起こし
AZ_TRSC_FullForTrackMedia:トラック内メディアIDを対象に音声を一つの文章として文字起こし
AZ_TRSC_FullForSelectedTrackMedia:選択中トラック内メディアIDを対象に音声を一つの文章として文字起こし
AZ_TRSC_ReleaseModel:読み込んでいる文字起こし用モデルを解放
AZ_NormalizeText:文字列の正規化
AZ_CalcStringSimilarity:文字列の一致度を計算
AZ_CalcStringPartialSimilarity:文字列の部分一致度を計算
AZ_GetSilentSectionListInMediaItem:メディアアイテム内の無音の区間を取得
AZ_GetAudioSectionListInMediaItem:メディアアイテム内の音がある区間を取得
AZ_GetRegionObject:リージョンオブジェクト取得
AZ_GetRegionMarkerListMediaItem:メディアアイテムに重なるリージョンマーカーオブジェクトのリスト取得
AZ_AddRegionMarkerMediaItem:メディアアイテムと同じ位置にリージョンマーカーを追加
AZ_GetMarkerObject:マーカーオブジェクト取得
AZ_GetMarkerListMediaItem:メディアアイテムに重なるマーカーオブジェクトのリスト取得
AZ_SetMarkerPosition:マーカーの位置を設定
AZ_SetMarkerColor:マーカーの色を設定
AZ_SetMarkerName:マーカーの名前を設定
AZ_AddMarker:マーカーを追加
AZ_DeleteAllMarker:マーカを全削除
AZ_AddMarkerMediaItem:メディアアイテムと同じ位置にリージョンマーカーを追加
■改修
AZ_InsertUniqueChildTrack
トラックにNullを指定すると、最上位トラック内で一意の名前のトラックを作成/取得するように修正
AZ_GetPathInfo
ファイルが存在しない場合にNullを返すように修正
AZ_GetTrackItemChildList
引数に「isRecursive」を追加し、指定トラックの配下にあるトラックを全て取得できるように修正
以下APIで、通常マーカーを対象に処理が行えないように修正
SetRegionMarkerPosition
SetRegionMarkerColor
SetRegionMarkerName
■不具合修正
Python版の以下APIで戻り値「response」が正しく設定されない問題を修正
Http_Get
Http_Post
Http_Put
Http_Patch
Http_Delete
Http_Options
AZ_DeleteTrackIdSelect
トラックを削除した際に階層構造が崩れる不具合を修正
