Research & Development

What we're doing

Speech-to-text is a process for automatically converting spoken audio to text. It has recently moved from the lab to the newsroom as a useful new tool for broadcasters and journalists. Breakthroughs in automatic analysis and improvements in affordability mean that running it at scale over hundreds of thousands of hours of content is now feasible. Increases in accuracy mean that users will have a realistic chance of finding what they want in minutes rather than hours, especially in genres such as news or factual content.

Why it matters

The BBC has one of the largest archives of broadcast material in the world, but only a fraction of it is truly searchable. We know there are hidden gems throughout the hundreds of thousands of hours of TV and Radio we’ve digitised, but there’s currently no easy way to find them. Speech-to-text is the first step in this process, as it allows a semi-accurate transcript of what’s said to be made searchable.

How it works

Our recent work has focused on using the open source Kaldi toolkit to build speech-to-text systems for both live and offline use. We used our large archive of subtitled programmes to train language and acoustic models specifically for broadcast output, which we’ve found to be more accurate than generalised models. We’re also researching new types of recurrent neural net which offer the promise of better accuracy when very large datasets are deployed.

Outcomes

The engine we’ve build has been used in half a dozen different tools across the BBC. The biggest user is the BBC Archive Team who’ve run it across almost a million hours of historic content. One of the more unexpected use cases is the Audiogram tool which uses speech-to-text to rapidly subtitle short-form video for social media platforms. We presented a technical overview of the system we built and the uses we put it to at IBC 2017.

Woman looking through the shelves of television archives

Tweet This - Share on Facebook

BBC R&D - End-to-End Speech-to-Text Research

Kaldi - Open Source Toolkit

BBC R&D - Content Analysis Toolkit

BBC News Labs - Window on the Newsroom

BBC News Labs - Audiograms

IBC Daily - IBC 2017: BBC Speech to Text

This project is part of the Internet Research and Future Services section

This project is part of the Content Analysis Toolkit work stream

Topics

People & Partners

Project Team