Kraken api - get token with python

Kraken api - get token with python an example of how you can generate a WebSocket authentication token using Python for Kraken's API: ```python import time import base64 import hashlib import hmac import urllib.request import json # Replace with your Kraken API public and private keys api_key = 'YOUR_API_PUBLIC_KEY' api_secret = 'YOUR_API_PRIVATE_KEY' # API endpoint and parameters api_path = '/0/private/GetWebSocketsToken' api_nonce = str(int(time.time() * 1000)) api_post = 'nonce=' + api_nonce # Create the SHA256 hash api_sha256 = hashlib.sha256(api_nonce.encode('utf-8') + api_post.encode('utf-8')).digest() # Create the HMAC signature api_hmac = hmac.new(base64.b64decode(api_secret), api_path.encode('utf-8') + api_sha256, hashlib.sha512) api_signature = base64.b64encode(api_hmac.digest()) # Create the request api_request = urllib.request.Request('https://api.kraken.com' + api_path, api_post.encode('utf-8')) ap

인공지능- 음악을 작곡하는 AI도구

인공지능 음악제작 도구


  

인공지능 - 음악을 작곡하는 AI도구

[생성형 음악 제작 도구]
1. AudioCraft
2. OpenAI Jukebox 와 MuseNet
3. Amper Music
4. Soundful
5. AIVA (Artificial Intelligence Virtual Artist)
6. Ecrett Music
7. Soundraw
8. Amadeus Code

 
가트너의 설문조사에 따르면, 인공지능을 사용한 적이 있는 기업의 55%는 새로운 애플리케이션을 개발할 때 이미 인공지능을 우선시하는 것을 목표로 삼고 있다고 합니다. 

그만큼 인공지능의 시대는 가속화 되고 있습니다.
최근 몇 년 동안 언어 모델을 포함한 생성 AI 모델은 질문에 대한 텍스트 설명이나 요약에서 부터 음성 모델, 이미지 및 비디오 생성까지 지원되고 있습니다. 이미지나, 텍스트에 대한 기계학습은 이미 많은 발전이 되었습니다. 앞으로 복잡한 음성에 대한 학습도 지속적인 성장이 이루어 질 전망입니다. 
인공지능은 비즈니스 까지 활용되는 보편화의 시대로 접어 들었고 예술 분야에도 많은 변화가 진행되고 있습니다.
앞으로 전문 음악가가 악기를 연주하지 않고도 새로운 작곡을 할 수 있는 시대도 현실화 되고 있습니다.
 

 

음악 생성 AI 도구 모음

 

1. AudioCraft

 - https://audiocraft.metademolab.com/ (소개)
 - https://github.com/facebookresearch/audiocraft (소스코드)
최근 Meta(페이스북)는 AudioCraft라는 음악, 음향 효과, 압축등 생성 오디오 도구를 발표했습니다.  MusicGen , AudioGen 및 EnCodec 고 구성된 Audio Craft로 사용자가 원하는 스타일의 음악이나 음향 효과음을 생성 할 수 있습니다.
사용자는  원하는 Text를 입력하여 새로운 사운드 및 음악을 생성 할수 있습니다.

 
 

2. OpenAI Jukebox 와 MuseNet

  - https://jukebox.openai.com/
 - https://github.com/openai/jukebox (소스코드)  
 - https://openai.com/research/musenet
  -  OpenAI Jukebox는  머신러닝 기술을 기반으로 다양한 장르의 음악 작곡 및 가사를 생성하는 인공지능 플랫폼입니다. 사용자는 다양한 스타일과 장르를 선택하여 새로운 음악을 만들 수 있습니다.
  - MusicNet은 기존 음악을  새로운 장르의 음악으로 만들수 있습니다.  작곡가 또는 스타일, 유명한 음악 작품을 다양한 악기와 스타일의 음악으로 생성 할 수 있습니다.  AI생성 모델을 이용해서  다양한 음악 스타일을 탐색할 수 있습니다.
 

3.  Amper Music:

    - https://ampermusic.zendesk.com
    - https://soundcloud.com/ampermusic
Amper Music은 인공지능 기반의 음악 생성 플랫폼으로, 사용자가 설정한 음악의 장르, 기간, 템포등의 파라미터에 따라 원하는 스타일의 음악을 생성해 주는 도구입니다.  주로 비디오 게임, 영화, 광고 등 다양한 종류의 콘텐츠에 사용되는 음악을 생성할 수 있습니다.

Amper Music 사용법:
  1) Amper Music 웹 사이트에 접속합니다.
  2) 'Create Music' 버튼을 클릭하여 음악 생성 도구로 이동합니다.
  3) 음악의 장르, 분위기, 템포, 기간 등을 선택하고 설정합니다.
  4) 'Create Music' 버튼을 클릭하여 인공지능이 음악을 작곡하는 과정을 시작합니다.
  5) 원하는 경우, 생성된 음악의 각 부분을 수정하거나 조절할 수 있습니다.
  6) 마지막으로 완성된 음악을 저장하고 다운로드할 수 있습니다.

 

4.  Soundful 

   -  https://soundful.com/
Soundful은 AI의 힘을 활용하여 비디오, 스트림, 팟캐스트 등을 위한 버튼 클릭 한 번으로 로열티 프리 배경 음악을 생성합니다.
Soundful은 사용자 친화적 UI를 제공하며  생성 알고리즘과 사용자는 다양한 분위기 와 장르의 50개 이상의 템플릿으로  검색하여 생성 할 수 있습니다

 
 

5. AIVA (Artificial Intelligence Virtual Artist):

   -  https://www.aiva.ai/

AIVA 는 클래식 음악 작곡 스타일을 기반으로 AI 작곡을 제공하는 플랫폼입니다. 클래식 음악 뿐아니라 사용자가 원하는 음악 스타일에 따라 다양한 장르의 음악을 창작 할 수 있습니다.
AIVA 는 광고, 비디오 게임 및 영화, 동화작품 등에서 감동적인 사운드트랙을 만드는 데 매우 유용합니다. 작곡가와 협업 하여 동적인 배경음악을 제작 할 수 있습니다.

 


6.  Ecrett Music

   -  https://ecrettmusic.com/
   -  https://ecrettmusic.com/play

Ecrett Music은 다양한 분야, 시스템, 프로그램 등에 활용 가능한 음악만들기 플랫폼으로 기본적으로는 사업적인 목적으로, 예를 들어 광고, 영화, 비디오 게임 등 다양한 미디어 콘텐츠 제작을 위해 사용되어지며, 사용자의 요구에 맞춰 음악의 가사 및 광고 심부름을 연출할 수도 있습니다.
Ecrett Music 을 사용하면 수백 시간 분량의 기존 노래를 학습하여 누구나 음악 클립을 생성할 수 있습니다
 

7.  Soundraw

   -    https://soundraw.io/

   Sound Draw는 주로 게임, 애니메이션, 필름, 광고 등에 활용되는 용도로 설정, 분위기, 옵션 등 다양한 필터를 제공하여 필요에 따라 음악 및 사운드 이펙트를 만들어내는 플랫폼입니다.

Soundraw 는 AI가 만든 문구로 노래를 작곡 할 수 있고 새로운 음악을 쉽게 생성하고 사용자가 정의할 수 있습니다.
 

8.  Amadeus Code

   -   https://amadeuscode.com/en/

Amadeus Code는 고전 음악부터 최신 트렌드까지 다양한 음악 스타일을 학습하여, 사용자가 원하는 조건에 맞추어 곡을 생성해 주는 음악 AI 도구입니다.

Amadeus Code는 일련의 사용자 설정에 따라 멜로디와 코드를 생성하는 데 초점을 맞춘 AI 작곡 툴로서 스마트폰 앱으로도 제공되어 이동 중에도 간편하게 사용 가능합니다.



Amadeus Code를 사용하여 개인적인 창작을 시도 (또는 연습)하거나, 주말 록 밴드에서 빠르게 악보를 만들어내려고 하는 경우 등의 용도로 적합합니다.


출처: 인공지능 - 음악을 작곡하는 AI도구 :https://couplewith.tistory.com/499

 


댓글

이 블로그의 인기 게시물

SSL/TLS 인증서 오류를 해결- 리눅스명령모음 - SSL certificate problem

(truffle 환경 설정) 스마트 계약 배포 와 truffle deploy 오류 해결 - Error: Could not find artifacts for SimpleStorage from any sources

자기주권 신원 (SSI Self-Sovereign Identity) 인증의 발전 그리고 정보 민주화 (Information Democratization)