top of page

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追加


  1. AZ_JoinArray:文字列配列を区切り文字を使用して一つの文字列にする

  2. AZ_TRSC_LoadModel:文字起こし用モデルを読み込み

  3. AZ_TRSC_SegmentsForMediaItem:メディアアイテムを対象に音声を文章まとまりごとに文字起こし

  4. AZ_TRSC_SegmentsForMediaID:メディアIDを対象に音声を文章まとまりごとに文字起こし

  5. AZ_TRSC_SegmentsForSelectedMediaID:選択中メディアIDを対象に音声を文章まとまりごとに文字起こし

  6. AZ_TRSC_SegmentsForTrackMedia:トラック内メディアIDを対象に音声を文章まとまりごとに文字起こし

  7. AZ_TRSC_SegmentsForSelectedTrackMedia:選択中トラック内メディアIDを対象に音声を文章まとまりごとに文字起こし

  8. AZ_TRSC_FullForMediaItem:メディアアイテムを対象に音声を一つの文章として文字起こし

  9. AZ_TRSC_FullForMediaID:メディアIDを対象に音声を一つの文章として文字起こし

  10. AZ_TRSC_FullForSelectedMediaID:選択中メディアIDを対象に音声を一つの文章として文字起こし

  11. AZ_TRSC_FullForTrackMedia:トラック内メディアIDを対象に音声を一つの文章として文字起こし

  12. AZ_TRSC_FullForSelectedTrackMedia:選択中トラック内メディアIDを対象に音声を一つの文章として文字起こし

  13. AZ_TRSC_ReleaseModel:読み込んでいる文字起こし用モデルを解放

  14. AZ_NormalizeText:文字列の正規化

  15. AZ_CalcStringSimilarity:文字列の一致度を計算

  16. AZ_CalcStringPartialSimilarity:文字列の部分一致度を計算

  17. AZ_GetSilentSectionListInMediaItem:メディアアイテム内の無音の区間を取得

  18. AZ_GetAudioSectionListInMediaItem:メディアアイテム内の音がある区間を取得

  19. AZ_GetRegionObject:リージョンオブジェクト取得

  20. AZ_GetRegionMarkerListMediaItem:メディアアイテムに重なるリージョンマーカーオブジェクトのリスト取得

  21. AZ_AddRegionMarkerMediaItem:メディアアイテムと同じ位置にリージョンマーカーを追加

  22. AZ_GetMarkerObject:マーカーオブジェクト取得

  23. AZ_GetMarkerListMediaItem:メディアアイテムに重なるマーカーオブジェクトのリスト取得

  24. AZ_SetMarkerPosition:マーカーの位置を設定

  25. AZ_SetMarkerColor:マーカーの色を設定

  26. AZ_SetMarkerName:マーカーの名前を設定

  27. AZ_AddMarker:マーカーを追加

  28. AZ_DeleteAllMarker:マーカを全削除

  29. 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

  • トラックを削除した際に階層構造が崩れる不具合を修正

bottom of page