Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/u298541055/domains/samhainbaucogna.com/public_html/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/u298541055/domains/samhainbaucogna.com/public_html/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/u298541055/domains/samhainbaucogna.com/public_html/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/u298541055/domains/samhainbaucogna.com/public_html/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/u298541055/domains/samhainbaucogna.com/public_html/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/u298541055/domains/samhainbaucogna.com/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/u298541055/domains/samhainbaucogna.com/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/u298541055/domains/samhainbaucogna.com/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/u298541055/domains/samhainbaucogna.com/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/u298541055/domains/samhainbaucogna.com/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91
MusicLM, la IA de Google que compone música a partir de texto - SamhainBaucogna

MusicLM, la IA de Google que compone música a partir de texto

GoogleMusicLM-1024x683

Se llama MusicLM y compone una pieza musical a partir de una descripción y un género, como por ejemplo: “Componer una canción romántica, tranquila y relajante, con piano y guitarra. Música lenta, con el objetivo de crear un ambiente cálido e íntimo”.

Todavía no está abierto al público (y aún no se sabe si Google lo lanzará) pero en GitHub hay algunos ejemplos generados por inteligencia artificial.

MusicLM

La IA de Google puede producir cualquier género musical y mezclarlos para crear sonidos totalmente nuevos. Para lograr este resultado, el software ha sido “entrenado” con más de trescientas mil horas de grabaciones musicales.

Para generar nueva música, no necesariamente serán necesarias las entradas de texto: MusicLM podrá escribir la melodía de una canción incluso a partir de una melodía tarareada o un silbido. También existe la posibilidad de integrar la voz humana para crear el canto, aunque por las demos disponibles online el sonido sigue siendo robótico e impreciso.

 

Music-Generation-1024x683

MusicLM no es el primer sistema de inteligencia artificial para la composición musical. Ha habido otros intentos, entre ellos: Riffusion, que compone música visualizándola; Dance Diffusion, AudioML de Google y Jukebox de OpenAI. Pero debido a limitaciones técnicas, nadie pudo producir canciones complejas. Music ML logra crear una composición mucho más compleja y rica que sus competidores

¿Qué opinas?

Síguenos en SamhainBaucogna