image001 video dubbing

Video auto-dubbing using Amazon Translate, Amazon Bedrock, and Amazon Polly

This post is co-written with MagellanTV and Mission Cloud.  Video dubbing, or content localization, is the process of replacing the original spoken language in a video with another language while synchronizing audio and video. Video dubbing has emerged as a key tool in breaking down linguistic barriers, enhancing viewer engagement, and expanding market reach. However, …

A new neural network makes decisions like a human would

Humans make nearly 35,000 decisions every day, from whether it’s safe to cross the road to what to have for lunch. Every decision involves weighing the options, remembering similar past scenarios, and feeling reasonably confident about the right choice. What may seem like a snap decision actually comes from gathering evidence from the surrounding environment. …

Careful With That Scalpel: Improving Gradient Surgery With an EMA

Beyond minimizing a single training loss, many deep learning estimation pipelines rely on an auxiliary objective to quantify and encourage desirable properties of the model (e.g. performance on another dataset, robustness, agreement with a prior). Although the simplest approach to incorporating an auxiliary loss is to sum it with the training loss as a regularizer, …