HTML5 Web Speech API 除了 Speech Recognition 功能還有 Speech Synthesis 功能
Speech Recognition 是將聲音轉成文字, Speech Synthesis 是將文字轉成聲音
HTML5 Web Speech Synthesis API 同樣是網頁技術標準之一,可以由使用者自行製作需要的功能
透過錯誤經驗,分享科技與遊戲當中的技術,提醒自己及瀏覽此網誌的人,避免踏進相同的陷阱。
本網誌只提供技術概要及合法軟件連結(如有)。
如閣下因下載、安裝、設定資料等操作,導致任何損失,請自行承擔風險及處理,在下不會負責。
2019-01-07
語音合成 HTML5 Web Speech Synthesis API
Labels:
Firefox
,
Google Chrome
,
HTML5
,
Javascript
,
Text To Speech
,
TTS
,
Web Speech Synthesis
2018-12-31
言語辨識及語音文字輸入 HTML5 Web Speech Recognition API
最近因為需要將錄音訪問轉成文字非常傷腦筋及花時間處理
發現 HTML5 的 Web Speech Recognition API 能夠將言語轉換成文字,便可以邊聽錄音邊說出錄音內容轉換成文字,加快工作速度
其實言語辨識及語音文字輸入並不是新穎的技術,以前語音輸入都需要安裝特殊軟件,而且通常都只支援 Windows
現在的 Android 及 iOS 已經分別能夠使用 Google 及 Apple 的語音輸入功能
但經過一段時間便會自動停止,如果需要長時間語音輸入,便非常麻煩
而 HTML5 Web Speech Recognition API 是網頁技術標準之一,可以由使用者自行製作需要的功能
發現 HTML5 的 Web Speech Recognition API 能夠將言語轉換成文字,便可以邊聽錄音邊說出錄音內容轉換成文字,加快工作速度
其實言語辨識及語音文字輸入並不是新穎的技術,以前語音輸入都需要安裝特殊軟件,而且通常都只支援 Windows
現在的 Android 及 iOS 已經分別能夠使用 Google 及 Apple 的語音輸入功能
但經過一段時間便會自動停止,如果需要長時間語音輸入,便非常麻煩
而 HTML5 Web Speech Recognition API 是網頁技術標準之一,可以由使用者自行製作需要的功能
Labels:
Google Chrome
,
HTML5
,
Javascript
,
Speech To Text
,
STT
,
Web Speech Recognition
2018-12-25
純文字製作 MIDI 檔案?
MIDI 全名是 Musical Instrument Digital Interface (樂器數碼介面)
MIDI 實際不是聲音格式檔案,只是一連串與音效有關的指令,通過音效卡來模擬樂器的聲音
MusicXML 是一種 XML 格式,可以純文字來製作,但 MusicXML 還比 MIDI 更複雜
而且 MIDI 本身就是標準格式,因此直接使用 MIDI 來測試
MIDI 實際不是聲音格式檔案,只是一連串與音效有關的指令,通過音效卡來模擬樂器的聲音
MusicXML 是一種 XML 格式,可以純文字來製作,但 MusicXML 還比 MIDI 更複雜
而且 MIDI 本身就是標準格式,因此直接使用 MIDI 來測試
Labels:
MIDI
2018-11-13
在 Linux 上讓 Chrome 的 Line 擴充元件當作獨立運作程式執行
Line 有 Windows 及 Mac 版的安裝程式
而 Linux 則需使用 Chrome 或 類 Chrome 瀏覽器 (例如 Chromium) 並安裝 Line 的擴充元件才能使用 Line
而 Linux 則需使用 Chrome 或 類 Chrome 瀏覽器 (例如 Chromium) 並安裝 Line 的擴充元件才能使用 Line
Labels:
Chrome
,
Line
,
Linux
,
Linux Mint
,
Ubuntu
2018-10-29
VirtualBox 安裝 Guest Additions
一些 Linux 發行版 或 Solaris 系列,安裝到 VirtualBox 時,圖像介面可能只能使用低解像度顯示
即使分配最高的視訊記憶體,仍然不能調高解像度
即使分配最高的視訊記憶體,仍然不能調高解像度
Labels:
BSD
,
debian
,
Linux
,
Linux Mint
,
Solaris
,
Ubuntu
,
Unix
,
VirtualBox
2018-10-03
在 Linux 的 Steam 執行只支援 Windows 的遊戲
由於 Linux 版的 Steam 及 Windows 版的 Steam 略有分別
Linux 版 Steam 不能安裝及執行只支援 Windows 的遊戲
需要通過 WineHQ 在 Linux 安裝 Windows 版的 Steam 才可以安裝只支援 Windows 的遊戲
但能否不使用 WineHQ 安裝 Windows 版的 Steam 仍能在 Linux 安裝及執行只支援 Windows 的遊戲?
Linux 版 Steam 不能安裝及執行只支援 Windows 的遊戲
需要通過 WineHQ 在 Linux 安裝 Windows 版的 Steam 才可以安裝只支援 Windows 的遊戲
但能否不使用 WineHQ 安裝 Windows 版的 Steam 仍能在 Linux 安裝及執行只支援 Windows 的遊戲?
Labels:
Linux
,
Linux Mint
,
Proton
,
Steam
,
Steam Play
,
Ubuntu
2018-09-13
在 Android 裝置上運行 Linux 及各種軟件及伺服器
Android 有不少 Terminal Simulator 應用程式可以讓 Android 模擬 Linux 執行部分 Linux 指令
有些 Android 開發者製作了,例如 Linux Deploy 可以安裝不同 Linux發行版
但 Android裝置 的需要具有 root 權限才能使用,正常運作
有些 Android 開發者製作了,例如 Linux Deploy 可以安裝不同 Linux發行版
但 Android裝置 的需要具有 root 權限才能使用,正常運作
2018-07-04
在電腦控制 Android 裝置
Android 有不少應用程式能控制電腦
但相反電腦控制 Android 卻不多,或需要 Root 權限才能使用
但相反電腦控制 Android 卻不多,或需要 Root 權限才能使用
Labels:
Android
,
Chrome
,
Screen Mirroring
,
Vysor
2018-06-15
NetBeans 製作 PHP 說明文件
開發同時兼顧編寫清楚的說明文件,並不容易,甚至製作範例更加麻煩
Java 的 JDK 開發工具提供 javadoc 這種可以直接將源始碼上的特定備註語法轉換成 HTML 說明文件,既方便又快捷
那 PHP 有冇類似的工具能方便製作說明文件?
Java 的 JDK 開發工具提供 javadoc 這種可以直接將源始碼上的特定備註語法轉換成 HTML 說明文件,既方便又快捷
那 PHP 有冇類似的工具能方便製作說明文件?
自建簡單 Git 伺服器
最近在學校上課聽到一些趣聞
有老師不小心將舊版檔案取代了新版檔案,令之前工作的時間全部浪費了,還要再花時間重做
若果有一套版本控制工作便可以輕鬆管理檔案,即使意外刪除仍可以隨時復原
有老師不小心將舊版檔案取代了新版檔案,令之前工作的時間全部浪費了,還要再花時間重做
若果有一套版本控制工作便可以輕鬆管理檔案,即使意外刪除仍可以隨時復原
2018-01-14
Linux 自訂右鍵選單功能
一些經常用到的功能,在 Linux 上,雖然打開 Terminal 輸入一些需要的指令便可以快速地完成
但打開 Terminal 還要輸入一堆指令還是有點麻煩
不知有否類似檔案開啟方法一般能讓使用者,按滑鼠功能鍵,在功能選單執行特定程式
但打開 Terminal 還要輸入一堆指令還是有點麻煩
不知有否類似檔案開啟方法一般能讓使用者,按滑鼠功能鍵,在功能選單執行特定程式
Labels:
caja
,
context menu
,
Linux
,
nautilus
2017-12-07
即時更改 Bash 顯示的文字顏色
在 Linux 上經常會使用 Bash 協助處理不同大大小小的任務
有時還會透過 echo 或 printf 等指令將文字輸出,以顯示訊息
可是不論正確還是錯誤都以同一種樣式或顏色顯示難免會有在除錯時看漏訊息
有時還會透過 echo 或 printf 等指令將文字輸出,以顯示訊息
可是不論正確還是錯誤都以同一種樣式或顏色顯示難免會有在除錯時看漏訊息
Labels:
bash
2017-11-20
NextCloud 與 LibreOffice Online 整合
使用雲端服務通常都會想起 Google Drive, DropBox, OneDrive 之類
而 Google Drive 及 OneDrive 整合了文件編輯工具,可以在線上進行雲端文件分享及即時編輯
而 Google Drive 及 OneDrive 整合了文件編輯工具,可以在線上進行雲端文件分享及即時編輯
Labels:
Apache
,
cloud
,
Let's Encrypt
,
LibreOffice
,
libreoffice online
,
nextcloud
,
SSL
,
WOPI
2017-11-10
2017-10-10
在 OpenIndiana 安裝 AMP 及 PHPMyAdmin
不是在 OpenIndiana 安裝擴音機 (Amplifier 簡稱 AMP)
這裡的 AMP 是指 Apache + MariaDB + PHP 的簡稱
這裡的 AMP 是指 Apache + MariaDB + PHP 的簡稱
Labels:
Apache
,
Illumos
,
MariaDB
,
MySQL
,
OpenIndiana
,
OpenSolaris
,
PHP
,
phpmyadmin
,
Unix
2017-10-07
在 OpenIndiana 安裝 Webmin
Webmin 這個系統管理工具支援大部分 *nix 系統,因此包括 OpenIndiana 都能夠使用 Webmin 來管理系統資源
Labels:
Illumos
,
OpenIndiana
,
OpenSolaris
,
Unix
,
Webmin
2017-10-06
在 OpenIndiana 安裝 VLC
OpenIndiana 沒有預裝任何多媒體播放器
Labels:
Illumos
,
OpenIndiana
,
OpenSolaris
,
Unix
,
VLC
2017-09-27
在 OpenIndiana 安裝 LibreOffice
OpenCSW 是一個專為 Solaris 作業系統提供免費及開源軟件套件庫
過往在下通常都是使用 Unix Like 的 Linux
今次嘗試使用真正的 Unix 系統 OpenIndiana ,但發現 OpenIndiana 比起各大 Linux 發行版的複雜及麻煩程度更高
過往在下通常都是使用 Unix Like 的 Linux
今次嘗試使用真正的 Unix 系統 OpenIndiana ,但發現 OpenIndiana 比起各大 Linux 發行版的複雜及麻煩程度更高
Labels:
Illumos
,
LibreOffice
,
OpenIndiana
,
OpenSolaris
,
Unix
2017-09-03
訂閱:
文章
(
Atom
)