| | //Create personalizer object and Session object |
| | PersonalizerRef.Personalizer pers = new PersonalizerRef.Personalizer()
; |
| | SessionRef.Session sess = new SessionRef.Session()
; |
| | string SessionID = ""; |
| | try{ |
| | SessionID = pers.CreateSession("LogonName", "Password"); |
| | //Read file (file.wav) from disk |
| | FileStream fstream = File.OpenRead("file.wav"); |
| | Byte [] bytedata = new Byte[fstream.Length]; |
| | int readcnt = fstream.Read(bytedata,0,bytedata.Length); |
| | fstream.Close(); |
| | //Create Files Object |
| | FilesRef.Files objFiles = new FilesRef.Files()
; |
| | //Get Files object ID |
| | string FilesID = sess.GetFiles(SessionID) ; |
| | //Create file |
| | objFiles.CreateFile(FilesID, "filename.wav", "speak prompt", bytedata); |
| | string FileName; |
| | //Get first filename |
| | FileName=objFiles.GetFirstFile(FilesID); |
| | while(FileName!=""){ |
| | //Print file name |
| | Console.WriteLine("Found File=" + FileName); |
| | FileName = objFiles.GetNextFile(FilesID); |
| | } |
| | sess.Release(SessionID); |
| | } |
| | catch(Exception e){ |
| | //Print exception message e.Message |
| | sess.Release(SessionID); |
| | } |