Google Analytic

顯示具有 程式 標籤的文章。 顯示所有文章
顯示具有 程式 標籤的文章。 顯示所有文章

2025年3月4日 星期二

Open AI Whisper結合Google Colab達成全免費不受限之逐字稿和字幕檔功能

補充說明網路教學Open AI Whisper和Google Colab影片的操作步驟

 Google Colab:全名是 Google Colaboratory,是一個基於雲端的免費 Jupyter 筆記本環境,讓使用者可以在瀏覽器上寫程式碼,並且可以利用 Google 的雲端運算資源執行程式碼。
Open AI Whisper: OpenAI 提供的一種開源的自動語音辨識( Automatic Speech Recognition,ASR )的神經網路模型,用來執行語音辨識(language identification)與翻譯(speech translation)的功能,能將各種語言的語音轉錄成文字(multilingual speech recognition),甚至可以處理較差的音頻品質或過多的背景雜訊。

Google Colab 搭配 OpenAI Whisper,快速將影片或錄音檔轉換為逐字稿和字幕檔,完全免費、高準確度,不受時間及檔案大小限制,步驟如下:



2023年9月15日 星期五

使用Python Selenium中Firefox小小注意事項

上篇介紹Python Selenium中Webdriver的注意事項,這次分享使用Firefox Browser的注意事項,主因就是Firefox 的更新設定,預期是自動更新,所以有設定到套件(extension)的話,設定也要跟著更新。

例如:

2023年7月18日 星期二

爬蟲(WebCrawler )臉書標籤小訣竅 The tips of WebCrawler for facebook webpage

網路爬蟲而言,靜態網頁最好爬,類臉書下拉式網頁(忘了專有名詞抱歉)是最難爬的,且臉書改版頻率很快,故其爬蟲程式需較常維護,而臉書的網頁標籤更是複雜且特有,用 div 刻幾個假按鈕,容易讓人誤會,許多人會搭配selenium套件來做,很多地方會讓人誤會,就是下圖的「按鈕」。





2023年6月27日 星期二

使用Python Selenium中的Webdriver小小注意事項


很多人爬蟲都會用Python,當中Selenium套件更是常見,有的人會用Webdriver來開瀏覽器,但有時會出錯,分享一個小小注意事項,也當作自我提醒,當出現「session not created 」、「: This version of ChromeDriver」、「only support version 」等等關鍵字就是需要更新Webdriver,可以來以下網址下載支援版本:

2022年12月21日 星期三

Python 3 Idle Commet mark in Window微軟中的註解方式

 Python  微軟中的註解方式,以3.11.1版本為例

微軟widow模式下,註解就是選取後Alt+3,取消註解同樣Alt+4

不是其他地方寫的:shift + #  或 Ctr+/

2016年3月1日 星期二

Splunk的SNMP設定與實務---SNMP Modular Input


Splunk中對於SNMP有個很好用的套件SNMP Modular Input,把整個利用 SNMP的動作給標準化了,讓整個動作變得更簡單更直接。該套件與用法參考以下網址:


2016年1月30日 星期六

Basic Introduction of Splunk indexes component Splunk Splunk基礎元件 Indexer介紹

Splunk indexer相關介紹


Splunk的indexer與一般資料庫講的index意思有些不同,詳情上回splunk基本介紹中講過。

以下舉出Splunk常見的index部件,並介紹其功用:

2015年12月26日 星期六

Splunk App for Windows Infrastructure troubleshooting Splunk應用程序問與解


上一篇對Splunk做了基本介紹,這篇要來介紹Splunk的應用程序。

Splunk App for Windows Infrastructure為Splunk監控window機台必裝基礎功能,新手在使用Splunk App(Splunk App for Windows Infrastructure)時會遇到幾個問題,在此中文化解法。此應用程序主要用途是用來即時監控Windows系統。


Splunk basic introduction of main components Splunk 主要元件基本介紹

Splunk主要元件介紹,主要元件有下列四項:


  • Indexer
  • Search head
  • Forwarder
  • Deployment server
一般架構較單純的狀況很少會用到Deployment server

2015年10月18日 星期日

WIN系統上使用python的word2vec Use word2vec function on windows by python

word2vec是Google開源的word to vector工具,通過將詞映射到N維的向量空間,然後基於這個進行聚類、找近似詞以及詞性分析等。基本上word2vec適用於mac系統或linux系統,所以若要在win系統上使用, 可以使用Python virtualenv 虛擬環境如:Anaconda,或者利用GENSIM包中的word2vec。

2015年10月8日 星期四

Mongodb 多key匯出方法--fieldFile Mutil-key for Mongoexport

Mongodb是一NoSql資料庫,資料庫資料要匯出或備份往往是很麻煩的一件事,在此Mongodb自帶匯出 / 匯入工具Mongoexport / Mongoimport,可以匯出csv及jason。此時最怕有很多欄位的表格了,因為關於欄位的方法Mongoexport只接受list,網路上有提供一個一鍵全寫的方法,試了加上其他方法都沒用,故在此闢謠....。

2015年10月6日 星期二

在Window下使用iconv工具 Windows ICONV tool

檔案轉碼相信是很多人很多時候都會碰到的問題,不難但是常常誤踩到。iconv是linux下相當好用的的轉碼工具,但是我們不是總是會在linux的環境下工作的,有人說可以直接把檔案開啟在另存新檔的時候就可以選編碼了阿,幹嘛這麼麻煩還要用工具。

當然開一個檔案用GUI沒問題,但是當你有一批資料要轉換時,不會想要用按的吧,這裡告訴大家怎麼在window下使用iconv。

2015年10月2日 星期五

Mongomdb與Hadoop的連接套件 mongo-hadoop connector


最近推出一個mongomdb與hadoop間的溝通利器:mongo-hadoop connector [Github]
提供Mongodb與hadoop ecosystem之間的溝通,根據資料可以與以下做傳輸






  • Pig
  • Spark
  • MapReduce
  • Hadoop Streaming
  • Hive
  • Flume


進入後按照步驟執行應該會順利得到相關的jar檔,但因為某些原因我在一開始就卡住了,所以提供其他方法

在最開始的步驟./gradlew jar


Downloading https://services.gradle.org/distributions/gradle-2.2.1-all.zip 這步驟時有時會連線逾時,導致無法順利進行下一步 ( 當時我是該網站掛了 ),反正目的是得到jar檔,所以可以到這裡 https://oss.sonatype.org/content/repositories/releases/org/mongodb/ 來另外下載舊版的jar檔,放到相關服務的lib路徑中,譬如要與pig連接就到pig的lib中把相關的jar都放入。
  • $HADOOP_HOME/lib/
  • $HADOOP_HOME/share/hadoop/mapreduce/
  • $HADOOP_HOME/share/hadoop/lib/

例如pig中就能 raw = LOAD 'mongodb://localhost:27017/demo.yield_historical.in'<---monbodb資料來源 USING com.mongodb.hadoop.pig.MongoLoader();  讀到mongodb中的資料摟



2015年9月27日 星期日

在linux系統上安裝使用Mongodb Installation & use Mongodb on linux

我的linux版本是red hat 64。
首先需到官網下載程式,可以命令列執行也能從網路上下載

下載源文件

wget的https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.4.tgz

2015年9月22日 星期二

Python的__xxx__特殊函式用法

Python中定義類別或函數時,可以先讓本身進行某些動作,稱特殊命名空間
Special method names(對岸稱运算符重载),簡單案例如下:






__init__():定義物件建立後要執行的初始化過程,
__add__():常見的+操作
__sub__():常見的-操作
__mul__():常見的*操作



class Myclass:

               def __init__(self, value):

                             self.data= value

               def __add__(self,other):

                             return Myclass(self.data + other)

               def __mul__(self, other):

                             self.data = self.data * other

               def display(self):

                             print self.data

2015年9月4日 星期五

Solution of Fails to install Sklearn package 安裝sklearn套件失敗解決方案

安裝scikit-learn前需要以下包或者工具:
Python (>= 2.6 or >= 3.3),
NumPy (>= 1.6.1),
SciPy (>= 0.9).

2015年3月20日 星期五

Error: XMLContent SSL certificate problem XML錯誤之SSL認證問題的解決方法

u <- getURL(Url3)

有時候用到getURL語法會出現錯誤,有種很麻煩又常見

Error in function (type, msg, asError = TRUE) :

SSL certificate problem: unable to get local issuer certificate

2015年2月11日 星期三

SSL certificate problem ; SSL認證錯誤問題

在利用R讀取Facebook資料問題時,遇到 SSL certificate problem: unable to get local issuer certificate,字面翻譯是SSL認證問題,後頭原理網路上已有許多解釋。
解決方法是在getURL或相關語法中,把SSL相關的地方跳過,也就是在後面加上 ssl.verifypeer = FALSE ,即可。

ID of facebook for everyone 每個人臉書上的ID號碼

FB對每個個人/粉絲團/專頁等都有配一個ID,就連SUPER HERO上來也會配給他一個。
另外一張圖片是之前的FB模式,會顯示個人ID於網址上,現在改了已經不像以前了!!至少說不像以前一樣這麼好查了。

2015年2月3日 星期二

Error "status 127" for R 統計軟體R中的127錯誤



在R中常常需要使用URL指令來執行相關動作,但是偶爾會有一個很麻煩的錯誤127跑出來,查了好多中文資料都沒法解。
網站<-這裡有幾種發生的可能跟解法(英文)
其實,127錯誤的意思是找不到語法中的指令或參數,只要用對了,基本就搞定了
以上
Related Posts Plugin for WordPress, Blogger...