ASR
(If enabled for the site)
The "ASR" Delivery method sends the audio of the current media for the node to an external service for Automatic speech recognition. The result will be parsed into PlintsPlint's internal subtitle format and attached to the current node. This means that a subsequent job in Plint Subtitler (such as post-editing) will automatically load this file for further work.
A typical setup:
- A project with the correct source language specified
- Attach/upload media to each part, in typical fashion
- After the media steps (i.e. upload/convert/verify), add an ASR job
- This job can be attached to the part itself, or to a target language
- Follow this with a online editor
job,job, for reviewing and adjusting the file
Once the media has been verified and this job is set to Done,Done, the ASR job will trigger automatically. When this process is completed, the ASR job will change status and the review/post-editing job will become open for work. A subtitle milestone will be stored and can be seen under Review / Track changes. to enable easy comparison between the original and final versions.
Settings
There are two main settings which can be applied to the ASR job:
-
Service
- Depending on what is enabled for your platform, options may include
Azure,"Azure",AWS,"AWS", and others.
- Depending on what is enabled for your platform, options may include
-
Segmentation
rule
ShouldRule-based segmentation will take into account theresultingReportfile be segmented based on punctuation or following some basictool rulesfrommatching the jobitself?
Rule-basedsplittingsegmentationthewilltextbaseinto individual subtitles, basing the subtitle length on the minimum/maximum durationsettingsetting.whereasWhereas Sentence segmentation will allow longerclips,clips and base the clip length on punctuation, leaving the splitting for the post-editing stage.- With both types, the Clip separation rule matching the project/job will always be applied to ensure that correct spacing is used between subtitles.
Things to note
- The ASR process can also be run "ad hoc" using the microphone icon in the joblist
- An ASR job set to "Awaiting corrections" will not run automatically
- This status is used to indicate that something went wrong with the process and something will probably need to change before another attempt is
mademade.
- This status is used to indicate that something went wrong with the process and something will probably need to change before another attempt is
- Ensure that the service you select
supportsupports the current sourcelanguagelanguage, or the process will fail.
- For AWS (Amazon Transcribe), the list can be found here.
- For Azure (Speech to text), see here.
