/docs
Docs die lezen alsof een praktiserend engineer ze schreef.
Praktische naslag over DSP, audio-analyse, realtime audio op Android, toegankelijkheidspatronen, voice-QA en de engineeringkeuzes achter elke lab.
MixLab 3
- IntroWat geïntegreerde LUFS je werkelijk verteltGeïntegreerde LUFS is het luidheidsgetal waar het echt om gaat, en het getal dat de meeste "loudness"-tools subtiel verkeerd hebben.
- PracticalCrest factor lezen zonder jezelf voor de gek te houdenCrest factor is de eenvoudigste dynamiekmaat om te berekenen en de gemakkelijkste om verkeerd te lezen.
- DeepMid/Side-decompositie in WebAudioSom- en verschilsignalen zijn de juiste manier om over stereo na te denken. Hier is de WebAudio API-code om het te doen.
VoiceLab 6
- IntroWaarom stopwoorddichtheid belangrijker is dan het aantal stopwoordenHet tellen van "uhms" is de verkeerde maatstaf. Dichtheid laat zien of ze een probleem vormen.
- PracticalEen pragmatisch loudness-doel voor podcastsHet juiste loudness-doel voor gesproken-woordpodcasts is niet hetzelfde als voor muziek. Hier zijn de getallen en het waarom.
- DeepWat het envelope-verval na spraak werkelijk meetWe bouwden een goedkope galmschatter uit het verval na elke frase en toetsten hem tegen 24 gemeten ruimtes. Hij meet geen galm. Hier staan de cijfers en wat we hebben veranderd.
- PracticalMeet met één klap hoe lang een ruimte nagalmtHet profiel room leest de nagalmtijd per octaafband uit één klap, een ballonknal, een impulsrespons of een sweep. Hoe je het opneemt, hoe je het antwoord leest en hoe ver de cijfers getoetst zijn.
- PracticalToonhoogte en stemkwaliteit: wat het profiel geeft en wat het achterhoudtHet profiel pitch leest waar een stem zit, hoeveel hij beweegt, hoe stemhebbend de opname is en hoe schoon de stem is. De testcijfers, de grenzen en waarom jitter en shimmer nog niet worden aangeboden.
- PracticalVerloren pakketten in een opname vindenHet profiel chain telt de gaten van digitale stilte die een verloren pakket midden in spraak achterlaat. Hoe het beslist, de testcijfers, wat het niet ziet en de echo- en slapbackmaat.
HearLab 2
- PracticalLive Caption op Android: wat het wel en niet doetGoogle Live Caption is wereldwijd de meestgebruikte toegankelijkheidsfunctie. Zo werkt het echt en dit valt erbuiten.
- DeepRoutering van hoortoestellen via het Android Audio FrameworkHoe AAudio, ASHA en LE Audio audio daadwerkelijk naar hoortoestellen sturen op moderne Android-apparaten.
SignalLab 3
- IntroEen bruikbaar tagschema voor audio-archievenWat je in je audiometadata moet zetten zodat downstream-tools er ook echt iets mee kunnen.
- PracticalStreaming clippingdetectie op schaalClipping in audio detecteren tijdens het inladen, zonder het hele bestand te decoderen.
- DeepSprekerwisseling-segmentatie: de pragmatische stackDiarisatie is een lastig ML-probleem. Sprekerwisseling-segmentatie, de goedkope variant, is voldoende opgelost om overal te gebruiken.
CueLab 3
- IntroEen herbruikbare pre-showchecklistDe checklist die overeind blijft op het moment dat je geest leeg wordt, dertig seconden voordat je live gaat.
- PracticalOBS-audiorouting zonder verrassingenOBS-audiorouting is krachtiger dan de standaard-UI doet vermoeden. Dit is het mentale model dat het voorspelbaar maakt.
- DeepCuelijst-data ontwerpen die een reorganisatie overleeftEen cuelijst is eerst een datamodel en pas daarna een UI. Behandel hem ook zo.
SkillLab 3
- IntroGetrapte audio-uitdagingen ontwerpenBrons / Zilver / Goud bestaan niet voor niets. Dit is de structuur die echte vaardigheidswinst oplevert.
- PracticalFeedback die aankomt: patronen van echte coachesGenerieke feedback is erger dan geen feedback. Dit zijn de patronen die echte coaches gebruiken.
- DeepProgressieloops zonder gokautomaat-mechaniekenHoe je mensen laat terugkomen zonder dopamine als wapen in te zetten.