L'object Dictation est objet représentant une dictée sur le workflow.

Il est composé des éléments suivants :


Guid JobId : Identifiant absolu de la dictée dans notre système

DateTime SpeechDocumentTimeStamp : Timestamp représentant la date de création effective de la dictée

RecognitionTypes RecognitionType : Type de reconnaissance (Batch, Dictée Numérique, Reconnaissance Vocale)

JobStates JobState : État de la dictée

Byte JobPriority : Dictée prioritaire ou non (1 ou 0)

JobOrigins JobOrigin : Origine de la dictée (Ordinateur, Smartphone, Appareil Mobile, Importation)

EditorTypes EditorType : Type d'éditeur Assigné (Aucun, Éditeur Interne, MS Word)

string DeviceName : Nom du périphérique utilisé pour créer la dictée

string IdentValue : Identifiant unique de la dictée dans le logiciel métier

string JobTitle : Titre de la dictée

string CreatedByUserLogon : Login du dictant

string CreatedByUserFullName : Nom complet du dictant

string RecipientUserLogon : Login du correcteur Cible (peut être un service)

string RecipientUserFullName : Nom complet du correcteur cible

DateTime CreatedOnWfUTC : TimeStamp d'arrivée de la dictée sur le WorkFlow

DateTime CheckedOutUTC TimeStamp de récupération de la dictée par le correcteur

DateTime LastUpdatedOnWfUTC TimeStamp de la dernière action sur la dictée

string CheckedOutUserLogon : Login du correcteur effectif

string RecipientReportingGroupName : Service du Correcteur cible

string Comm : Commentaire

string ExtIdentifier1 : Chanp text supplémentaire

string ExtIdentifier2 : Chanp text supplémentaire

string ExtIdentifier3 : Chanp text supplémentaire

string ExtIdentifier4 : Chanp text supplémentaire

string ExtIdentifier5 : Chanp text supplémentaire

string ExtIdentifier6 : Chanp text supplémentaire

string ExtIdentifier7 : Chanp text supplémentaire

string ExtIdentifier8 : Chanp text supplémentaire

string ExtIdentifier9 : Chanp text supplémentaire

string ExtIdentifier10 : Chanp text supplémentaire

int IncrementalNr : Numéro incrémentiel absolu

long InstructionDuration : durée des instructions

long DictationDuration : durée de la dictée

WaveFile dictationWaveFile : Fichier Wave de dictée

WaveFile instructionWaveFile : Fichier Wave des instructions

Document document : Fichier du document de la dictée



WriteToFile(string TargetPath, bool OverWrite) de l'objet dictation peut aussi être utilisée consécutivement.


Exemple :


DictationObj.WriteAllToFile("c:\\testexport", true)

DictationObj.instructionWaveFile.WriteToFile("c:\\testexport", true)

DictationObj.dictationWaveFile.WriteToFile(c:\\testexport", true);

DictationObj.document.WriteToFile("c:\\testexport", true);