發表文章

目前顯示的是有「Python」標籤的文章

在Windows下寫Python程式的一種選擇--安裝Cygwin

圖片
      在Linux上寫Python可以在shell的環境下操作,很直覺的就可以在shell用指令執行python程式碼。而在win 7下雖然也可以安裝python的程式碼,但我覺得用起來就不像用vim+shell來的方便,而 Cygwin 就是一套可以在windows下運行的一套類linux shell,也可以用來寫python程式,我認為這挺方便的,用來練習寫程式相當好用。

寫一支讓電腦可以跟自己聊天的程式 - Python

圖片
      電腦可以語音辨識也可以說話,所以想要跟電腦聊天應該也不是不可能的事情,這次是要嘗試跟電腦進行對話,跟電腦聊天,感覺就是很有趣(但也感覺宅宅的)。這次同樣也是使用python來寫程式,關於語音辨識以及說話的部份可以參考先前的這兩份文章: 使用Google Speech Recognition做語音辨識 使用Google Text To Speech發聲

使用Google Speech Recognition做語音辨識 - Python

  Google的語音辨識能力很好,在Google的首頁就可以體驗到,雖然無法100%的神準,但是也夠用了。如果我們想要讓我們的程式具有語音辨識的能力,使用Google的語音辨識至少比我們自己手動寫出一套語音辨識系統強上太多了!   因為我想快速的利用Python進行設計,查找之下發現已經有現成的套件可以使用,就是python的pygsr套件來作,已經都定義好的物件,直接呼叫使用。pygsr的source可以從下面網址下載,可以抓下來自行安裝,如果不想這麼麻煩可以直接用python的pip指令新增套件。以下教學是使用pip的方式,如果想認識pygsr的內容,可以抓source檔案下來研究。

使用Google Text To Speech發聲 - Python

Google翻譯應該大家都用過,除了可以翻譯之外,還具有把文字轉為聲音的功能,就是所謂的TTS(Text To Speech)。這次我透過Python將這項功能變成可程式化,讓我們可以結合這項功能做到更強的應用。 這裡的操作環境是在Ubuntu作業系統, 因為Python已經預先安裝了, 這樣就可以不用管Python的問題,在終端機環境直接可以執行Python程式。

Facebook

為您推薦