Het Amerikaanse patentbureau heeft Microsoft een patent voor een realtime censuurfilter voor spraak toegekend. Het patent is al in oktober 2004 door het bedrijf in Redmond ingediend.
Het toegewezen patent beschrijft een methode waarbij een audiostream via spraakherkenning in realtime wordt vergeleken met een database waarin ongewenste woorden of zinsnedes zijn opgeslagen. Indien een match in de fonemen of woorden wordt gevonden, zorgt het systeem ervoor dat de spraak in gewijzigde vorm wordt doorgegeven. Het systeem kan aan de hand van kansberekening en een drempelwaarde besluiten of een woord of zinsnede ongewenst is. Indien de hoeveelheid ongewenste spraak toeneemt, kan de drempelwaarde dynamisch worden aangepast, zodat meer spraak wordt weggecensureerd. Het bijkomende effect is dat hierdoor ook foutieve signalering van ongewenste spraak - 'false positives' - vaker voor zal komen.
Het patent beschrijft een viertal manieren om een ongewenst woord in de spraak te veranderen. Zo kan een stilte worden ingelast, het geluidsvolume kan tijdelijk worden teruggedraaid, het woord kan worden 'overschreven' door een ander geluid zoals een pieptoon, of het ongewenste woord kan vervangen worden door een ander woord waartegen geen bezwaar is.
Microsoft zou het in realtime censureren van spraak goed in kunnen zetten voor de Xbox Live, waar bijvoorbeeld een vloekende en tierende enkeling een multiplayer-potje voor anderen kan verstieren. Hoewel Microsoft de realtime spraakcensuurtechnologie nog niet heeft geïntroduceerd voor Xbox Live, hebben gebruikers al wel de mogelijkheid om de spraak van bepaalde spelers uit te schakelen.