Month: 11 月 2018
gTTS函式庫修正(11/30更新)
使用google的gTTS函式庫是很方便的文字轉語音函式庫,原理是基於網路爬蟲相關技術,到google的翻譯網頁傳要求請google轉成語音,再把語音下載下來。
但google回傳的東西往往會突然變更格式--這時候這種函式庫就需要更新解析的方法。
因此我們設立本專頁,專門處理gTTS修正的方法。
————————————————————————————————————–
11/29後更新,請將以下程式碼放在你有用到gTTS的程式碼之前:
import calendar import time import math import re import requests from gtts import gTTS from gtts_token.gtts_token import Token def _patch_faulty_function(self): if self.token_key is not None: return self.token_key timestamp = calendar.timegm(time.gmtime()) hours = int(math.floor(timestamp / 3600)) results = requests.get("https://translate.google.com/") tkk_expr = re.search("(tkk:*?'\d{2,}.\d{3,}')", results.text).group(1) tkk = re.search("(\d{5,}.\d{6,})", tkk_expr).group(1) a , b = tkk.split('.') result = str(hours) + "." + str(int(a) + int(b)) self.token_key = result return result Token._get_token_key = _patch_faulty_function
2018 城市盃智慧型自走車競賽 幕後花絮
本競賽活動分為迷宮競速賽、循跡競速賽、足球競技賽、雲端 IoT 抓寶賽、機器視覺競速賽及micro:bit AI智慧小車遙控競速賽等六項比賽,競賽目的以自走車之智慧控制為主軸,結合趣味性與發揮運動家之精神,藉 此啟發學生學習電機、電子、通訊、控制等相關技術整合之興趣,以培養學生實作與創新的能力,同時本活動可做為各校師生間切磋與交流的平台,達到寓教於樂、積極學習與思考創作之 教育目標。
————————————————————————————————————
***micro:bit AI 智慧小車 2018首次參戰亮相***
micro:bit AI智慧小車遙控競速賽
————————————————————————————————————
迷宮競速賽
高中職組
大專組
————————————————————————————————————
循跡競速賽
————————————————————————————————————
足球競技賽
————————————————————————————————————
雲端 IoT 抓寶賽
————————————————————————————————————
教材展示