我正在 Windows 7 上開發語音辨識應用程式。它附帶一個英文語音辨識引擎。
我希望能夠在我的應用程式上切換口語。經過一番研究,我發現在 Windows 7 Ultimate 上您可以透過 Windows Update 安裝 35 個額外的“語言包”,我正在考慮購買 Windows 7 Ultimate。
我的問題是:
從 Windows 更新安裝任何語言套件是否也會安裝其他語音辨識引擎?
如果不可能,我怎麼能讓我的語音應用程式自動變得「流利」西班牙語、法語和德語?
答案1
是的,安裝語言包後您將獲得額外的語音辨識引擎。
我安裝了德語 Windows 7,後來又從 Windows 更新安裝了英文語言套件。
校樣螢幕
Advanced speech options
在 Windows 7 Ultimate x64 上查看我的選項卡
答案2
您需要聽寫文法嗎?您的應用程式是否會轉錄使用者所說的任何內容,還是僅對固定詞彙做出反應?如果您不需要轉錄,則可以使用免費的 Microsoft Server 語音引擎(甚至在 Home Premium 上)。桌面語音辨識引擎相對於伺服器引擎的優點之一是聽寫文法。如果你能使用固定詞彙,你可能不需要升級。