
SILVERver 1.4.0
AZSTOKE_SILVER_ver1.4.0
- Added 29 new APIs, changed 5 APIs and fixed bugs in 7 APIs
API
- ReaScript for REAPER - AZSTOKE-SILVER-API -
- APIs: 177
- Track,String,Project,Folder/File,Number,Marker,Loudness,UI,Http,Slack,Transcription,HANDAUTOMER,TALKTRON
- Version: AZSTOKE_SILVER_ver1.4.0
- Supported OS: Windows 10 or later / macOS 10 or later
- Supported RIGDOCKS Bridge Ver.: 1.0.1 – 1.0.6
- Supported GPU: NVIDIA CUDA-capable GPU (Pascal generation or later)
- e.g. GTX 10 series / RTX 20 series / RTX 30 series / RTX 40 series
- * Processing on the CPU is also possible
- Languages: Lua/Python
API Detail
New APIs
AZ_JoinArray: Joins a string array into a single string using a delimiterAZ_TRSC_LoadModel: Loads a transcription modelAZ_TRSC_SegmentsForMediaItem: Transcribes the audio of a media item, segment by segmentAZ_TRSC_SegmentsForMediaID: Transcribes the audio of a media ID, segment by segmentAZ_TRSC_SegmentsForSelectedMediaID: Transcribes the audio of a selected media ID, segment by segmentAZ_TRSC_SegmentsForTrackMedia: Transcribes the audio of a media ID within a track, segment by segmentAZ_TRSC_SegmentsForSelectedTrackMedia: Transcribes the audio of a media ID within a selected track, segment by segmentAZ_TRSC_FullForMediaItem: Transcribes the audio of a media item as a single textAZ_TRSC_FullForMediaID: Transcribes the audio of a media ID as a single textAZ_TRSC_FullForSelectedMediaID: Transcribes the audio of a selected media ID as a single textAZ_TRSC_FullForTrackMedia: Transcribes the audio of a media ID within a track as a single textAZ_TRSC_FullForSelectedTrackMedia: Transcribes the audio of a media ID within a selected track as a single textAZ_TRSC_ReleaseModel: Releases the loaded transcription modelAZ_NormalizeText: Normalises a stringAZ_CalcStringSimilarity: Calculates how closely strings matchAZ_CalcStringPartialSimilarity: Calculates how closely strings partially matchAZ_GetSilentSectionListInMediaItem: Gets the silent sections within a media itemAZ_GetAudioSectionListInMediaItem: Gets the sections with sound within a media itemAZ_GetRegionObject: Gets a region objectAZ_GetRegionMarkerListMediaItem: Gets the list of region marker objects that overlap a media itemAZ_AddRegionMarkerMediaItem: Adds a region marker at the same position as a media itemAZ_GetMarkerObject: Gets a marker objectAZ_GetMarkerListMediaItem: Gets the list of marker objects that overlap a media itemAZ_SetMarkerPosition: Sets a marker's positionAZ_SetMarkerColor: Sets a marker's colourAZ_SetMarkerName: Sets a marker's nameAZ_AddMarker: Adds a markerAZ_DeleteAllMarker: Deletes all markersAZ_AddMarkerMediaItem: Adds a region marker at the same position as a media item
API changes
AZ_InsertUniqueChildTrack- When Null is specified for the track, it now creates or gets a track with a unique name among the top-level tracks
AZ_GetPathInfo- Now returns Null when the file does not exist
AZ_GetTrackItemChildList- Added the "isRecursive" argument so that all tracks under the specified track can be retrieved
- The following APIs can no longer be used on regular markers
SetRegionMarkerPositionSetRegionMarkerColorSetRegionMarkerName
Bug fixes
- Fixed an issue in the Python version of the following APIs where the return value "response" was not set correctly
Http_GetHttp_PostHttp_PutHttp_PatchHttp_DeleteHttp_Options
AZ_DeleteTrackIdSelect- Fixed a bug where the track hierarchy broke when a track was deleted
