cdactvm commited on
Commit
5f6cffd
·
verified ·
1 Parent(s): 157be4b

Delete waveletDenoise.ipynb

Browse files
Files changed (1) hide show
  1. waveletDenoise.ipynb +0 -50
waveletDenoise.ipynb DELETED
@@ -1,50 +0,0 @@
1
- {
2
- "cells": [
3
- {
4
- "cell_type": "code",
5
- "execution_count": 1,
6
- "id": "5d909ed5-71b2-4586-96e1-f7820a8912ca",
7
- "metadata": {},
8
- "outputs": [],
9
- "source": [
10
- "# Function to apply wavelet denoising\n",
11
- "def wavelet_denoise(audio, wavelet='db1', level=1):\n",
12
- " coeffs = pywt.wavedec(audio, wavelet, mode='per')\n",
13
- " # Thresholding detail coefficients\n",
14
- " sigma = np.median(np.abs(coeffs[-level])) / 0.6745\n",
15
- " uthresh = sigma * np.sqrt(2 * np.log(len(audio)))\n",
16
- " coeffs[1:] = [pywt.threshold(i, value=uthresh, mode='soft') for i in coeffs[1:]]\n",
17
- " return pywt.waverec(coeffs, wavelet, mode='per')\n"
18
- ]
19
- },
20
- {
21
- "cell_type": "code",
22
- "execution_count": null,
23
- "id": "02d29b97-fe10-4cd9-a176-0c7bf153a3f9",
24
- "metadata": {},
25
- "outputs": [],
26
- "source": []
27
- }
28
- ],
29
- "metadata": {
30
- "kernelspec": {
31
- "display_name": "Python 3 (ipykernel)",
32
- "language": "python",
33
- "name": "python3"
34
- },
35
- "language_info": {
36
- "codemirror_mode": {
37
- "name": "ipython",
38
- "version": 3
39
- },
40
- "file_extension": ".py",
41
- "mimetype": "text/x-python",
42
- "name": "python",
43
- "nbconvert_exporter": "python",
44
- "pygments_lexer": "ipython3",
45
- "version": "3.11.7"
46
- }
47
- },
48
- "nbformat": 4,
49
- "nbformat_minor": 5
50
- }