Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.
AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.
En informatique, un élément HTML (appelé également « balise HTML » ou tag en anglais) est un élément de base utilisé pour définir la structure d'un document écrit en HTML. Il est constitué d'une suite de caractères textuels définissant le nom de l'élément ainsi que ses éventuels attributs. Jusqu'à la version HTML4, la structure d'un document HTML s'inspire de la méthode de modélisation SGML, conçue pour structurer les documents bureautiques classiques. La version 4 de la définition de type de document (DTD) définit 91 éléments HTML. La version HTML5 ne s'appuie pas sur SGML et ne définit pas de DTD. Le langage HTML est utilisé dans la création de sites web, couplé à d'autres langages comme le CSS. Les éléments HTML permettent de définir des en-têtes, des paragraphes, des liens hypertextes, des listes, des séquences audio, des séquences vidéo, etc. Ils peuvent définir le début d'une zone (on parle alors de balise HTML "ouvrante") ou une fin de zone (il s'agit alors de balise HTML "fermante"). Une balise HTML ouvrante est constituée par un signe « < », suivi par le nom de la balise, par les éventuels attributs sous la forme attribut=valeur, et par un signe « > » (exemple : ). Une balise HTML fermante est constituée par un signe « < », suivi par un signe « / », puis par le nom de la balise, et par un signe « > » (exemple : ). Une balise peut être à la fois ouvrante et fermante lorsqu'elle n'a pas de contenu : dans ce cas, elle est constituée par un signe « < », suivi par le nom de la balise, par les éventuels attributs sous la forme attribut=valeur, par un signe « / » et par un signe « > » (exemple : ). Les éléments HTML sont répartis en deux catégories : bloc (block) ou texte (inline). Ce sont des structures qui contiennent d'autres blocs, des éléments de catégorie texte, ou seulement du texte. En général, ils sont affichés comme des blocs et séparés des autres blocs par des espaces traduits par des tabulations tels que les titres de section, les paragraphes, les listes, les tableaux et autres.
[2]Paolo Prandoni, [3]LCAV, EPFL
The Karplus-Strong algorithm is a simple method to generate synthetic
sounds with arbitrary pitch. In this notebook we will explore a few
variations of the method to illustrate some basic notions of
discrete-time signal processing.
In [1]:
%matplotlib inline
import matplotlib
import matplotlib.pyplot as plt
import numpy as np
import IPython
In [2]:
plt.rcParams["figure.figsize"] [2]Paolo Prandoni, [3]LCAV, EPFL
In this notebook we will design and use filters to extract specific
audio frequencies from a music file.
In [1]:
%matplotlib inline
import matplotlib.pyplot as plt
import numpy as np
import IPython
import scipy.signal as sp
from scipy.io import wavfile
infringment...)
In [2]:
IPython.display.Audio(s, rate=SF)
Out[2]:
Your browser does not support the audio element.
[2]Paolo Prandoni, [3]LCAV, EPFL
This notebook shows a simple way to process audio files (in WAV format)
in a block-by-block fashion; this is useful in two cases
1. when you want to process a data stream in real time but you can
accept a small processing delay; in this case a buffered approach
can yield computational gains
2. when you need to process a large file that does not fit entirely
into [2]Paolo Prandoni, [3]LCAV, EPFL
In this notebook we will investigate the effect of phase on the
perceptual quality of a sound. It is often said that the human ear is
commercial-grade audio equipment takes place in the magnitude domain
only.
In [1]:
%matplotlib inline
import matplotlib
import matplotlib.pyplot as plt
import numpy as np
import IPython
from scipy.io import wavfile
In [2]:
plt.rcParams["figure.fig