Wat is het UID-bestandsformaat?
Een .uid-bestand is een IBM VoiceType User Data File, een eigen binair profiel dat wordt gebruikt door IBM VoiceType, een vroege spraakherkennings- en dicteersoftware voor DOS- en Windows-pc's. IBM introduceerde VoiceType rond 1993 als een van de eerste commercieel beschikbare systemen voor continue spraakherkenning voor pc's.
Elk .uid-bestand slaat een getraind sprekerprofiel op - inclusief aanpassingen aan het akoestische model, aangepaste woordenschat en dicteervoorkeuren die specifiek zijn voor één gebruiker. Deze gegevens per gebruiker waren essentieel voor de herkenningsnauwkeurigheid, aangezien VoiceType van gebruikers vereiste dat ze de software trainden met hun eigen stem voordat het dicteren betrouwbaar werd.
Het bestandsformaat is volledig eigen en ongedocumenteerd. Er bestaan geen openbare specificaties, bekende magic bytes of tools van derden voor het lezen van .uid-bestanden buiten IBM VoiceType zelf.
IBM verving VoiceType in 1997 door IBM ViaVoice, dat een incompatibel profielformaat gebruikte. ViaVoice werd uiteindelijk ook door IBM stopgezet. De moderne erfgenaam van deze productlijn is Dragon (oorspronkelijk Dragon NaturallySpeaking door ScanSoft/Nuance, nu onderhouden door Microsoft), dat zijn eigen profielformaat gebruikt.
.uid-bestanden hebben tegenwoordig geen praktisch nut meer en kunnen door geen enkele momenteel ondersteunde software worden geopend. Merk op dat .uid ook generiek wordt gebruikt door verschillende toepassingen als een bestand voor unieke identificatie; de betekenis van IBM VoiceType is de primaire gedocumenteerde betekenis.
Beveiliging & veiligheid
RISICO: LOWEen .uid-bestand van IBM VoiceType is een gegevensbestand voor verouderde spraakherkenningssoftware en vormt geen praktisch beveiligingsrisico. Het kan niet worden uitgevoerd en is (in theorie) alleen nuttig met de originele, stopgezette software.
Formaatdetails
in een notendop- Generiek Unique Identifier / UID-bestand - Verschillende software gebruikt .uid voor het opslaan van unieke ID-tokens of licentiesleutels; volledig ongerelateerd aan IBM VoiceType.
- Xilinx/AMD FPGA UID-bestanden - Sommige FPGA-toolchains genereren .uid-bestanden waarin apparaat-identificatiegegevens worden opgeslagen.
Programma's die UID-bestanden openen
Technische details
diepe specificaties| Codering | Binair (eigen) |
| Inhoud | Getraind akoestisch sprekerprofiel, aangepaste woordenschat en dicteervoorkeuren |
| Ontwikkelaar | IBM (VoiceType spraakherkenningssoftware, geïntroduceerd rond 1993) |
| Formaatdocumentatie | Ongedocumenteerd en eigen; geen openbare specificatie of bekende magic bytes |
| Bijbehorend OS | DOS (vroege versies), Windows 3.1, Windows 95, Windows 98 |
| Software-afhankelijkheid | Alleen bruikbaar binnen IBM VoiceType; geen enkele tool van derden kan het formaat lezen |
| Softwarestatus | IBM VoiceType stopgezet vóór 2000; opgevolgd door IBM ViaVoice (1997), dat zelf ook is stopgezet |
| Modern equivalent | Dragon (door Nuance/Microsoft) is het huidige commerciële spraakherkenningsproduct; gebruikt een eigen incompatibel profielformaat |
| Typisch gebruik | Per gebruiker opgeslagen in de installatiemap van VoiceType; één bestand per getrainde spreker |
| Extensie-ambiguïteit | .uid wordt ook generiek gebruikt door verschillende toepassingen als een uniek identificatiebestand; de IBM VoiceType-betekenis is de primaire gedocumenteerde |
| Herstelbaarheid | Kan niet worden geopend door momenteel ondersteunde software; formaat is effectief verlaten |
| Uitgebracht | circa 1993 (IBM VoiceType DOS/Windows dictation software) |
| Laatste versie | unknown; software discontinued before 2000 |
UID conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over UID-bestanden.