Audio Toolbox

BEDEUTENDES UPDATE

 

Audio Toolbox

Entwurf, Analyse und Simulation von Systemen zur akustischen, Sprach- und Audioverarbeitung

MATLAB-Beispiel zur Sprachbefehlserkennung mittels Deep Learning. Das linke Live-Skript zeigt Trainingsdaten-Wellenformen, Mel-Spektrogramme und eine neuronale Netzwerkarchitektur, die zur Erkennung von Sprachbefehlen verwendet wird. Das rechte Live-Skript demonstriert die Live-Befehlserkennung über die Mikrofoneingabe. In schwebenden Fenstern im Vordergrund wird eine aufgezeichnete Audiowellenform und das zugehörige Mel-Spektrogramm angezeigt.

Streaming-Erfassung und -Wiedergabe

Streamen Sie Audio mit geringer Latenz von Soundkarten mithilfe von Standard-Audiotreibern (z. B. ASIO, WASAPI, CoreAudio und ALSA) auf den Betriebssystemen Windows®, Mac® und Linux®. Verwenden Sie das audiostreamer-Objekt, um Audio in Echtzeit zu verarbeiten, Impulsantworten zu messen und reaktionsschnelle Audio-Apps zu entwickeln.

Wellenform mit zwei Sprechern, getrennten Sprechersignalen und Restsignal, die die Rekonstruktion der ursprünglichen Wellenform zeigt.

KI zu Audio-, Sprach- und Akustikzwecken

Wenden Sie Deep Learning und Machine Learning auf Audio-, Sprach- und Akustiksignale an. Erstellen, kennzeichnen und augmentieren Sie Daten für das Modelltraining und das Transfer Learning. Extrahieren Sie Merkmale und führen Sie Zeit-Frequenz-Transformationen durch. Transkribieren und synthetisieren Sie Sprache mithilfe von cloudgestützten oder lokalen Modellen.

Audio-Verarbeitungsalgorithmen

Generieren Sie Standard-Wellenformen, wenden Sie allgemeine Audioeffekte an und entwickeln Sie Audioverarbeitungssysteme mit dynamischer Parameteroptimierung und Live-Visualisierung in MATLAB und Simulink.

Ein Simulink-Modell eines aktiven Geräuschunterdrückungssystems, das auf dem „filtered-x-LMS“-Algorithmus basiert und für die native Ausführung auf einer Speedgoat-Echtzeitmaschine konfiguriert ist.

Systemmodellierung mit Simulink

Entwickeln Sie Systemmodelle mithilfe von Bibliotheken mit Audio-Verarbeitungsblöcken für Simulink. Optimieren Sie Parameter und visualisieren Sie das Systemverhalten mithilfe interaktiver Steuerelemente und dynamischer Diagramme. Simulieren Sie DSP-Systeme, analoge Schaltkreise und Deep-Learning-Modelle. Generieren Sie Programmcode für Embedded Systems.

Simscape-Modell eines Aktivlautsprechers, das mechanische, elektrische und akustische physikalische Bereiche sowie DSP-Vorverarbeitungsblöcke umfasst.

Akustik mit konzentrierten Parametern

Simulieren Sie Akustiksysteme mithilfe von Modellen mit konzentrierten Parametern in Simulink mit Simscape und dem Simscape Acoustic Add-on. Modellieren Sie Gehäuse, Rohre und Wandler und integrieren Sie diese in elektrische, mechanische und DSP-Komponenten, um eine frühe Validierung auf Systemebene zu ermöglichen.

3D-Modell eines Büroraums mit Schallquelle und Empfängern.

Modelle der akustischen Raumantwort

Modellieren Sie Raumakustik mit Raytracing- und Bildquellenverfahren. Messen Sie akustische und Audiosystemantworten mithilfe von Audiohardware mit MLS- und ESS-Sequenzen. Kodieren und dekodieren Sie den Raumklang mit HRTFs, Ambisonics und SOFA-Dateien. Modellieren Sie Unterwasserakustikkanäle.

Psychoakustik und Audioqualität

Wenden Sie Schalldruckpegel (SPL)-Messgeräte und Oktav- und Bewertungsfilter auf Audiosignale an. Analysieren Sie Aufnahmen mithilfe von standardmäßigen Wahrnehmungsmodellen für Lautheit, Rauheit und Schärfe. Bewerten Sie die Audioqualität und die Sprachverständlichkeit mit Metriken wie ViSQOL, STOI, STI und SII.

Erstellung und Hosting eines Audio-Plugins

Erstellen Sie Schnittstellen für einstellbare Algorithmusparameter. Generieren Sie VST- und Audio-Unit-Plugins direkt aus MATLAB Programmcode. Verwenden Sie externe VST- und Audio-Unit-Plugins als reguläre MATLAB-Objekte, um Signalabtastwerte in MATLAB zu verarbeiten. Steuern Sie Plugin-Parameter programmatisch und über MIDI-Steuerelemente. 

Foto einer Raspberry Pi-Platine.

Einsatz in Embedded- und Echtzeit-Audiosystemen

Generieren Sie mit MATLAB und Simulink Coder-Produkten C und C++ Quellcode aus Signalverarbeitungs- und Machine-Learning-Algorithmen, die als Toolbox-Funktionen, -Objekte und Blöcke bereitstehen. Generieren Sie CUDA®-Quellcode aus ausgewählten Merkmalsextraktionsfunktionen. Erstellen Sie Prototypen für Audio-Verarbeitungsentwürfe auf Raspberry Pi®, auf Android®- oder iOS-Geräten, Speedgoat®-Audiohardware und ST Discovery-Platinen.

Audio Toolbox kostenlos ausprobieren

Entdecken Sie noch heute die Möglichkeiten.


Bereit zum Kauf?

Angebot anfordern und Erweiterungsprodukte entdecken.

Studieren Sie?

Ihre Hochschule bietet möglicherweise bereits Zugang zu MATLAB, Simulink und Add-on-Produkten über eine Campus-Wide License.