Answers.Body: <p>You would need to perform some kind of <code>speech-to-text</code> to get the audio transcription with the corresponding synchronization wrt the audio. Then search in the transcription.</p>
  
  <p>You could use <a href="https://github.com/mozilla/DSAlign" rel="nofollow noreferrer">DSAlign</a> by mozilla</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-01-14T16:39:38.087Z
Answers.LastActivityDate: 2020-01-14T16:39:38.087Z
Answers.UserDisplayName: shoegazerstella
Body: <p>Simply speaking, I'm trying to somehow search an audio clip for a list of words, and if found, I mark the time stamps. My use-case is profanity check with a list of pre-defined profane words.</p>
  
  <p>Is there any successfull approaches, samples, tools or APIs, possibly through deep learning, to perform this? I'm new to audio processing.</p>
  
Tags: <machine-learning><deep-learning><natural-language-processing><voice-recognition><audio-processing>
Title: Deep audio fingerprinting for word search
UserDisplayName: Mary
ThreadText: # Deep audio fingerprinting for word search
  
  (Asked by: username_0 on 2019-11-08)
  
  Simply speaking, I'm trying to somehow search an audio clip for a list of words, and if found, I mark the time stamps. My use-case is profanity check with a list of pre-defined profane words.
  
  Is there any successfull approaches, samples, tools or APIs, possibly through deep learning, to perform this? I'm new to audio processing.
  
  **Tags:** machine-learning, deep-learning, natural-language-processing, voice-recognition, audio-processing
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2020-01-14. Score: 1
  
  You would need to perform some kind of `speech-to-text` to get the audio transcription with the corresponding synchronization wrt the audio. Then search in the transcription.
  
  You could use [DSAlign](https://github.com/mozilla/DSAlign) by mozilla
  
  
  ---
  
  