Arm Community
Site
Search
User
Site
Search
User
Groups
Arm Research
DesignStart
Education Hub
Graphics and Gaming
High Performance Computing
Innovation
Multimedia
Open Source Software and Platforms
Physical
Processors
Security
System
Software Tools
TrustZone for Armv8-M
中文社区
Blog
Announcements
Artificial Intelligence
Automotive
Healthcare
HPC
Infrastructure
Innovation
Internet of Things
Machine Learning
Mobile
Smart Homes
Wearables
Forums
All developer forums
IP Product forums
Tool & Software forums
Support
Open a support case
Documentation
Downloads
Training
Arm Approved program
Arm Design Reviews
Community Help
More
Cancel
Internet of Things
Internet of Things
Quick and Easy Speech Transcription with Cloud-Based ML
Blog
Videos & Files
Members
Mentions
Sub-Groups
Tags
Jump...
Cancel
New
Internet of Things requires membership for participation - click to join
More blogs in Internet of Things
Internet of Things
Wearables blog
Tags
Artificial Intelligence (AI)
Machine Learning (ML)
Actions
RSS
More
Cancel
Related blog posts
Related forum threads
Quick and Easy Speech Transcription with Cloud-Based ML
Hellen Norman
September 26, 2018
If you listen to video presentations or podcasts, you’ll probably agree that it’s a diverting pleasure, but it’s not a particularly efficient way to extract information. For speech to be clear enough to be easily understood, broadcasters need to speak at around 150 words per minute. This means that information transferral is relatively slow – especially when you consider that the average adult can read around 250-300 words per minute, and scan large quantities of text in even less time.
That’s why adding transcriptions to your audio or video content can be a game changer: it lets your audience parse your content quickly and easily to identify areas of interest, making it more efficient for them to digest. It also unlocks the potential of your content by making it available to different audiences. If your language isn’t my language, it’s pretty easy for me to run your whole text through a translation app. Translating the audio would take significantly longer (and I might have lost interest by then…).
Once upon a time, the only way to get a reliable transcription was to sit someone down with a recording and ask them to type it up but – thank goodness – machine learning (ML) has revolutionized that painful process. Nowadays, speech transcription tasks can be performed in moments – and we’ve put together a tutorial to show you how simple and swift it can be, even if it’s something you’ve never attempted before.
Getting Started with Speech Transcription
The tutorial shows you how to set up speech transcription deployed as a service, running on cloud-hosted Arm servers. Essentially, you just record an audio file and send it to the server. The server uses an ML-based speech recognition service to transcribe the audio, and sends the text back to your client machine.
No knowledge of machine learning is required, and the step-by-step guide walks you through each stage of the technical deployment. (The tutorial uses Ubuntu 16.04 so some familiarity with the command-line, Linux package managers, and SSH is assumed.) You’ll need a couple of hours to set up the installations and builds, but once you’ve done that, the service will be up and running very quickly – and all on a computing cost of around $3. And with 96 cores available on a Cavium Thunder X server such as the one used here, 24 hours of English or Mandarin speech can be transcribed with state-of-the-art accuracy for just $0.50!
Are you ready to get started?
Read tutorial
Internet of Things
Turning ideas into reality with Flexible Access and Arm Approved Design Partners
Joe Hanson
It takes specialized skills and domain knowledge to convert Arm IP into a System-on-Chip (SoC). A wide variety of skills in architecture definition, IP selection, IP integration, design verification, and…
April 13, 2021
Back to the roots: Tracing and debugging as a way to increase efficiency
Anders Holmberg
In this guest blog from Anders Holmberg, read about tracing and debugging to increase efficiency.
September 24, 2020
Design for the IoT Connected World with Next-Generation eMRAM NVM
Phil Morris
With digital transformation well underway across global industries, the need for more energy-efficient, secure, and scalable IoT connected world is essential. The adoption of embedded magnetoresistive…
September 17, 2020