Open leo424y opened 6 years ago
定時掃描並辨識儲存於ftp server之語音內容,轉換成文字檔案並回存。 此定義是否符合主要需求?
定時掃描並辨識語音內容成文字檔回存 input: ftp / output:ftp (音檔長度 2hr 內 / 報告格式 txt)
連線資訊 ip, port, path 登入帳密
ftp滿、ftp無法連線時
可設定聯絡人信箱,選擇需要通知之狀況: 通知維設的負責人?方式?是否寫死在程式,或可變動? 不負責管理權限,只認通行密碼?
每30分鐘 update 前30分鐘(王老師建議)! 隔30分
by 當時知影有新檔?
新30分鐘頻率,每天有 48 個時段可查詢,隱私問題,不直接對內容查詢
sftp 需由需求方主機設定,增加安全性
因對話內容隱私性高,故不儲存與搜尋
ruby https://github.com/net-ssh/net-sftp 可順利操作sftp上傳下載
sftp SFTP(SSH File Transfer Protocol)是ssh內建的檔案傳輸服務,同樣提供加密的安全傳輸服務,不像一般未加密FTP(FTP也有可加密版本)在傳輸過程採用明碼(帳號密碼及檔案內容可能遭到攔截),所以具有更好的安全性。雖然效能部分不如未加密的FTP,但是對於日常工作需要的檔案傳輸,其實也算足夠了。
lftp比起sftp或ftp指令加強了許多功能,例如mirror(複製整個資料夾)、queue(傳輸任務佇列)、限制頻寬用量等,可以參考lftp指令說明。
https://www.lifewire.com/lftp-linux-command-4093434 http://joeychien.blogspot.com/2010/11/sftp.html vsftp( software )!
ubuntu https://linuxconfig.org/how-to-setup-sftp-server-on-ubuntu-18-04-bionic-beaver-with-vsftpd
$ sudo nano /etc/ssh/sshd_config Match group sftp ChrootDirectory /home X11Forwarding no AllowTcpForwarding no ForceCommand internal-sftp
http://mycodetub.logdown.com/posts/774969-set-up-sftp-notes
同步運算 多開thread
建議不設置,使用權限由該主機控制,以簡化管理問題。 至少一組?存 DB
這幾天我先試作一個模擬流程來看看會有什麼問題 已知spec
在試 ftp 發現也有 docker 一鍵啟動 https://github.com/stilliard/docker-pure-ftpd https://hub.docker.com/r/bogem/ftp/ 完蛋了要失業了 XDD
愛in嘛用才有效 @@
對,我暫時模擬一下ftp環境接進音檔
需要確認之內容集
確認需求定義
定時掃描並辨識儲存於ftp server之語音內容,轉換成文字檔案並回存。 此定義是否符合主要需求?
需配合建議之 FTP 配置?
其它需求?
rails 看 ftp ls wav
使用者需求
定時掃描並辨識語音內容成文字檔回存 input: ftp / output:ftp (音檔長度 2hr 內 / 報告格式 txt)
目標 ftp 資訊
連線資訊 ip, port, path 登入帳密
通知狀況
ftp滿、ftp無法連線時
權限設定:接通知的管理者
可設定聯絡人信箱,選擇需要通知之狀況: 通知維設的負責人?方式?是否寫死在程式,或可變動? 不負責管理權限,只認通行密碼?
設定:ftp更新頻率
每30分鐘 update 前30分鐘(王老師建議)! 隔30分
by 當時知影有新檔?
查詢
新30分鐘頻率,每天有 48 個時段可查詢,隱私問題,不直接對內容查詢
安全性
sftp 需由需求方主機設定,增加安全性
限制
搜尋只能依日期等有存的path類
因對話內容隱私性高,故不儲存與搜尋
檔案及目錄命名限制
ref
ruby https://github.com/net-ssh/net-sftp 可順利操作sftp上傳下載
sftp SFTP(SSH File Transfer Protocol)是ssh內建的檔案傳輸服務,同樣提供加密的安全傳輸服務,不像一般未加密FTP(FTP也有可加密版本)在傳輸過程採用明碼(帳號密碼及檔案內容可能遭到攔截),所以具有更好的安全性。雖然效能部分不如未加密的FTP,但是對於日常工作需要的檔案傳輸,其實也算足夠了。
lftp比起sftp或ftp指令加強了許多功能,例如mirror(複製整個資料夾)、queue(傳輸任務佇列)、限制頻寬用量等,可以參考lftp指令說明。
https://www.lifewire.com/lftp-linux-command-4093434 http://joeychien.blogspot.com/2010/11/sftp.html vsftp( software )!
ubuntu https://linuxconfig.org/how-to-setup-sftp-server-on-ubuntu-18-04-bionic-beaver-with-vsftpd
http://mycodetub.logdown.com/posts/774969-set-up-sftp-notes
同步運算 多開thread
是否針對辨識系統設置權限?
建議不設置,使用權限由該主機控制,以簡化管理問題。 至少一組?存 DB