Audio Toolbox는 오디오, 음성 및 음향의 신호 처리, 분석 및 시뮬레이션 툴을 제공합니다. 오디오 처리 알고리즘, 심리음향 지표 추정, 음향 전파 모델링, 데이터 레이블 지정 및 증강, 특징 추출 기능이 포함됩니다. 또한 이 툴박스에는 전이 학습과 분류, 전사, 합성 및 음원 분리 등의 작업에 활용할 수 있는 사전 훈련된 머신러닝 및 딥러닝 모델도 있습니다.
저지연 오디오를 스트리밍하여 알고리즘을 프로토타이핑하고 신호를 실시간으로 측정할 수 있습니다. 이 툴박스를 사용하면 물리음향학, 오디오 DSP 및 심리음향 평가를 결합해 오디오 및 음향 시스템을 시뮬레이션함으로써 설계 공정의 초기에 지각 효과를 평가할 수 있습니다. VST 또는 Audio Unit 플러그인을 생성해 설계를 검증하고, AI 모델 및 호스팅된 오디오 플러그인을 사용해 오디오 샘플을 처리할 수 있습니다.
스트리밍 수집 및 재생
Windows®, Mac® 및 Linux® 운영 체제에서 표준 오디오 드라이버(예: ASIO, WASAPI, CoreAudio, ALSA)를 사용해 사운드 카드에서 저지연 오디오를 스트리밍할 수 있습니다. audiostreamer 객체를 사용해 실시간으로 오디오를 처리하고, 임펄스 응답을 측정하며, 반응성이 우수한 오디오 앱을 구축할 수 있습니다.
AI를 사용한 오디오, 음성 및 음향
딥러닝과 머신러닝을 오디오, 음성 및 음향에 적용할 수 있습니다. 모델 훈련 및 전이 학습을 위한 데이터를 생성하고 레이블을 지정하며 증강할 수 있습니다. 특징을 추출하고 시간-주파수 변환을 실행할 수 있습니다. 클라우드 또는 로컬 모델을 사용해 음성을 전사하고 합성할 수 있습니다.
오디오 처리 알고리즘
MATLAB 및 Simulink에서 동적 파라미터 조정과 실시간 시각화를 통해 표준 파형을 생성하고, 일반적인 오디오 효과를 적용하고, 오디오 처리 시스템을 설계할 수 있습니다.
오디오 플러그인 생성 및 호스팅
조정 가능형 알고리즘 파라미터를 위한 인터페이스를 생성할 수 있습니다. MATLAB 코드에서 직접 VST 및 Audio Unit 플러그인을 생성할 수 있습니다. 외부 VST 및 Audio Unit 플러그인을 일반 MATLAB 객체로 사용하여 MATLAB에서 신호 샘플을 처리할 수 있습니다. 프로그래밍 방식이나 MIDI 컨트롤을 통해 플러그인 파라미터를 제어할 수 있습니다.