Audio translator
AssigneeSpotify AB
InventorMarco Marchini
Life of this patent
Estimating the term…
Abstract
Audio translation system includes a feature extractor and a style transfer machine learning model. The feature extractor generates for each of a plurality of source voice files one or more source voice parameters encoded as a collection of source feature vectors, and generates for each of a plurality of target voice files one or more target voice parameters encoded as a collection of target feature vectors. The style transfer machine learning model trained on the collection of source feature vectors for the plurality of source voice files and the collection of target feature vectors for the plurality of target voice files to generate a style transformed feature vector.
Claims20
A computer-implemented method comprising:
- receiving, by way of a graphical user interface, a command to load a sample audio file into a memory;
- providing for display, by way of the graphical user interface, a first feature curve relating to an auditory feature of the sample audio file, wherein the auditory feature is in a first style;
- receiving, by way of the graphical user interface, a selection of a second style;
- based on application of a trained style transfer machine learning model to cropped sample tensors derived from the auditory feature, transforming the auditory feature from the first style to the second style;
- and
- displaying, by way of the graphical user interface, a second feature curve relating to the auditory feature in the second style.
A non-transitory computer-readable medium storing program instructions that, when executed by one or more processors of a computing system, cause the computing system to perform operations comprising:
- receiving, by way of a graphical user interface, a command to load a sample audio file into a memory;
- providing for display, by way of the graphical user interface, a first feature curve relating to an auditory feature of the sample audio file, wherein the auditory feature is in a first style;
- receiving, by way of the graphical user interface, a selection of a second style;
- based on application of a trained style transfer machine learning model to cropped sample tensors derived from the auditory feature, transforming the auditory feature from the first style to the second style;
- and
- displaying, by way of the graphical user interface, a second feature curve relating to the auditory feature in the second style.
A computing system comprising:
- one or more processors;
- memory;
- and
- program instructions, stored in the memory, that upon execution by the one or more processors cause the computing system to perform operations comprising:
- receiving, by way of a graphical user interface, a command to load a sample audio file into a memory;
- providing for display, by way of the graphical user interface, a first feature curve relating to an auditory feature of the sample audio file, wherein the auditory feature is in a first style;
- receiving, by way of the graphical user interface, a selection of a second style;
- based on application of a trained style transfer machine learning model to cropped sample tensors derived from the auditory feature, transforming the auditory feature from the first style to the second style;
- and
- displaying, by way of the graphical user interface, a second feature curve relating to the auditory feature in the second style.
Dependencies are inferred from the claim text.