{ "cells": [ { "cell_type": "code", "execution_count": 1, "id": "56a97de4", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "################################################################################\n", "### WARNING, path does not exist: KALDI_ROOT=/mnt/matylda5/iveselyk/Tools/kaldi-trunk\n", "### (please add 'export KALDI_ROOT=' in your $HOME/.profile)\n", "### (or run as: KALDI_ROOT= python .py)\n", "################################################################################\n", "\n" ] } ], "source": [ "from pathlib import Path\n", "from datasets import load_dataset\n", "import torchaudio\n", "import IPython.display as ipd\n", "import matplotlib.pyplot as plt" ] }, { "cell_type": "code", "execution_count": 2, "id": "b675c739", "metadata": {}, "outputs": [], "source": [ "# Plot arrays\n", "def show_wave_from_array(speech_array):\n", " plt.figure()\n", " plt.ylim([-1.0,1.0])\n", " plt.plot(speech_array)" ] }, { "cell_type": "code", "execution_count": 3, "id": "c3c01e23", "metadata": {}, "outputs": [], "source": [ "# Plot audio arrays of an audio filename\n", "def show_wave(filename, gain=1.0, sampling_rate=0):\n", " speech_array, sampling_rate_original = torchaudio.load(filename)\n", " if sampling_rate>0:\n", " resampler = torchaudio.transforms.Resample(sampling_rate_original, sampling_rate)\n", " volume = torchaudio.transforms.Vol(gain)\n", " audio = resampler(volume(speech_array)).squeeze().numpy()\n", " else:\n", " audio = speech_array.squeeze().numpy()\n", " print(sampling_rate_original, len(audio))\n", " show_wave_from_array(audio)" ] }, { "cell_type": "code", "execution_count": 4, "id": "57b3b867", "metadata": {}, "outputs": [ { "data": { "text/plain": [ "'1.18.3'" ] }, "execution_count": 4, "metadata": {}, "output_type": "execute_result" } ], "source": [ "import datasets\n", "datasets.__version__" ] }, { "cell_type": "markdown", "id": "a05e8c33", "metadata": {}, "source": [ "## Common Voice 7 - Turkish" ] }, { "cell_type": "markdown", "id": "201c5511", "metadata": {}, "source": [ "### We read audio data directly from test set with index 2252" ] }, { "cell_type": "code", "execution_count": 6, "id": "baab0e53", "metadata": {}, "outputs": [], "source": [ "audio_index = 2252" ] }, { "cell_type": "code", "execution_count": 7, "id": "0714bed1", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "Reusing dataset common_voice (/home/cahya/.cache/huggingface/datasets/mozilla-foundation___common_voice/tr/7.0.0/fe20cac47c166e25b1f096ab661832e3da7cf298ed4a91dcaa1343ad972d175b)\n" ] }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "444aba79f4834f11a776ba918c151d45", "version_major": 2, "version_minor": 0 }, "text/plain": [ " 0%| | 0/5 [00:00" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "show_wave_from_array(audio)" ] }, { "cell_type": "code", "execution_count": 10, "id": "f1a675d9", "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", " \n", " " ], "text/plain": [ "" ] }, "execution_count": 10, "metadata": {}, "output_type": "execute_result" } ], "source": [ "ipd.Audio(data=audio, autoplay=True, rate=sampling_rate)" ] }, { "cell_type": "code", "execution_count": null, "id": "5841f4e2", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "markdown", "id": "62bebb33", "metadata": {}, "source": [ "### We read other audio data before we read test set with index 2252. This is how we do normally" ] }, { "cell_type": "code", "execution_count": 11, "id": "3dfa9840", "metadata": {}, "outputs": [], "source": [ "audio_index = 2252" ] }, { "cell_type": "code", "execution_count": 12, "id": "342cd374", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "Reusing dataset common_voice (/home/cahya/.cache/huggingface/datasets/mozilla-foundation___common_voice/tr/7.0.0/fe20cac47c166e25b1f096ab661832e3da7cf298ed4a91dcaa1343ad972d175b)\n" ] }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "7ea7f31b63b04b14aeb5bb7456e18023", "version_major": 2, "version_minor": 0 }, "text/plain": [ " 0%| | 0/5 [00:00" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "show_wave_from_array(audio)" ] }, { "cell_type": "code", "execution_count": 16, "id": "a1c3ab36", "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", " \n", " " ], "text/plain": [ "" ] }, "execution_count": 16, "metadata": {}, "output_type": "execute_result" } ], "source": [ "ipd.Audio(data=audio, autoplay=True, rate=sampling_rate)" ] }, { "cell_type": "markdown", "id": "269e6374", "metadata": {}, "source": [ "The following audio sounds are also affected: 2253,... which have originally a sampling rate of 32kHz. " ] }, { "cell_type": "code", "execution_count": 17, "id": "96b90097", "metadata": {}, "outputs": [], "source": [ "audio_index = 2253" ] }, { "cell_type": "code", "execution_count": 18, "id": "218af5f2", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "path: cv-corpus-7.0-2021-07-21/tr/clips/common_voice_tr_24151645.mp3, sampling rate: 48000, array's length: 302400\n" ] } ], "source": [ "audio, sampling_rate = ds_tr_7['test'][audio_index]['audio']['array'], ds_tr_7['test'][audio_index]['audio']['sampling_rate']\n", "print(f\"path: {ds_tr_7['test'][audio_index]['audio']['path']}, sampling rate: {sampling_rate}, array's length: {len(audio)}\")" ] }, { "cell_type": "code", "execution_count": 19, "id": "5dbd0948", "metadata": {}, "outputs": [ { "data": { "image/png": "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\n", "text/plain": [ "
" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "show_wave_from_array(audio)" ] }, { "cell_type": "code", "execution_count": 20, "id": "df6fed2f", "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", " \n", " " ], "text/plain": [ "" ] }, "execution_count": 20, "metadata": {}, "output_type": "execute_result" } ], "source": [ "ipd.Audio(data=audio, autoplay=True, rate=sampling_rate)" ] }, { "cell_type": "code", "execution_count": null, "id": "2c47da36", "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.7.7" } }, "nbformat": 4, "nbformat_minor": 5 }