Applying digital filters to speech sounds
In this recipe, we will show how to play sounds in the Notebook. We will also illustrate the effect of simple digital filters on speech sounds.
Getting ready
You need the pydub
package. You can install it with pip install pydub
or download it from https://github.com/jiaaro/pydub/.
This package requires the open source multimedia library FFmpeg
for the decompression of MP3 files, available at http://www.ffmpeg.org.
How to do it
- Let's import the packages:
>>> from io import BytesIO import tempfile import requests import numpy as np import scipy.signal as sg import pydub import matplotlib.pyplot as plt from IPython.display import Audio, display %matplotlib inline
- We create a Python function that loads an MP3 sound ...
Get IPython Interactive Computing and Visualization Cookbook - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.