# 音箱傳輸檔案 ###### tags: `Speaker` `Function` ## 功能描述 目標是在搜尋後將找到的網頁傳到手機 或是將使用者的聲音錄下後傳到手機 ## Keyword 傳到手機/開始錄音 ## 前端網頁 ### input - 搜尋結果的網址(String) ### output - 在前端網頁顯示該網址 ## line ### 綁定LINE帳號 #### 名詞解釋 userID:LINE使用者自己設定的ID LINEID:LINE帳號建立時產生的ID,一般使用者介面看不到 #### 使用情境 使用者先在前端輸入自己的userID,之後再傳"註冊LINE"給官方帳號,官方帳號會回覆"請輸入LINE的ID",使用者再輸入自己的userID,之後再透過userID確定LINEID與音箱帳號的配對,如果沒有發現該userID,則會傳前端網頁網址及"請先於此輸入LINE的ID",如果配對成功則回覆"配對成功",如果失敗則回覆"配對失敗,請確認是否輸入錯誤" ### 傳搜尋結果(URL) #### input - 搜尋結果的網址(String) - line用戶ID(String) #### output - line訊息 ### API - https://reurl.cc/XlmAE7 ### 限制 - 免費的一個月只有500則訊息,超過不能傳 - https://reurl.cc/NZyY0p ### 待查 - Privacy policy URL - Terms of use URL ### policy - https://terms2.line.me/LINE_Developers_user_data_policy?lang=en ## chrome ## 錄音 LINE限定功能 ### 關鍵字 開始錄音 ### 使用情境 使用者說出關鍵字後,音箱告訴使用者"開始錄音,最多3分鐘,停止說話3秒後即停止",時間到或是使用者停止3秒之後結束錄音,並告訴使用者"已停止錄音,請為這段錄音命名",再錄第二次音,之後將第二次錄音的內容轉成文字,之後將音檔傳至使用者LINE帳號,並註明錄音時間與名稱,如果錄名稱時使用者沒有說話,那就只註明時間 ### 套件 - pydup ## 參考資料 line bot - https://github.com/yaoandy107/line-bot-tutorial - https://www.learncodewithmike.com/2020/06/python-line-bot.html 錄音 - https://segmentfault.com/a/1190000013854294
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up