文章來源:PicoVoice離線語音AI引擎,最多可為3個使用者提供免費套餐 — CNX SOFTWARE中文站—嵌入式開發者的知識庫!
PicoVoice離線語音 AI 引擎現在有一個免費的套餐,這個套餐讓人們在任何硬體(包括樹莓派和Arduino板)上都能很輕鬆地為多達三個使用者建立自定義喚醒詞和語音命令。
其實,我第一次瞭解到 PicoVoice大約是一年前, 該離線語音 AI 引擎被使用在配備了ReSpeaker 4 麥克風陣列的樹莓派上。他們當時的目的是展示公司的 Porcupine 自定義喚醒詞引擎和 Rhino Speech-to-Intent 引擎。該演示可以支援 9 個喚醒詞,包括 Alexa、Bumblebee、Computer、Hey Google、Hey Siri、Jarvis、Picovoice、Porcupine 和 Terminator。
更重要的是,該解決方案可以讓你在幾分鐘內從 Web 介面輕鬆建立自己的自定義詞、輸入選定的喚醒詞,而且無需數百個語音樣本或等待數週就能完成了。所以我就想先嚐試一下“Hey You”,結果我被告知這個命令太短了,所以我把它改成了“dear master”,20 分鐘後我就可以在我的 Ubuntu 20.04 膝上型電腦上使用 Firefox 瀏覽器測試該功能了。但是當時它僅適用於 Windows、Linux和macOS系統,而且使用 Arm Linux 平臺還需要商業許可。
不過,最近這樣的情況發生了一些變化,因為 Picovoice 免費套餐可以讓全部擁有電子郵件地址或GitHub帳戶的人免費使用Picovoice,甚至還可以直接作為商業用途,但最多隻能給三個使用者使用。該優惠包括 Porcupine 喚醒詞和 Rhino Speech-to-Intent 引擎,以及新的Cobra VAD 引擎。該公司表示“無需信用卡,沒有隱性消費”。接下來,我們一起來看看。
Porcupine 喚醒詞
我將使用“Hello Omicron”作為喚醒詞,語言選項選擇“英語”,不過PicoVoice 也支援德語、西班牙語和法語的。單擊“Train Wake Word(訓練喚醒詞)”按鈕後,系統就會要求我選擇平臺。
適用於樹莓派、BeagleBone、Nvidia Jetson的PicoVoice平臺
另外,還有一個好訊息就是我們不再侷限於 x86 平臺、樹莓派、BeagleBone、Nvidia Jetson、iOS 和 Android 裝置了。其免費套餐還支援macOS arm64,甚至 Arm Cortex-M(例如Arduino Nano 33 BLE Sense)。目前不確定的就是PicoVoice是否支援其他的 Arm Cortex-A Linux 平臺,也許對於這些平臺來說也是可以選擇“樹莓派”的。
使用該平臺也有一個限制,就是每月只能設定三個喚醒詞,但我覺得這對於大多數個人來說應該足夠了。
PicoVoice控制檯自定義喚醒
這一次,點選“Train Wake Word”後只用了幾秒鐘,我就得到了樹莓派所需的檔案。不過,我目前沒有這方面相關的硬體設定,所以改天我可能會再詳細地嘗試。但我現在可以確認的是我在使用膝上型電腦麥克風時在Firefox中用“Hello Omicron”的確可以工作得很好。你們也可以透過閱讀文件來了解到底是如何開始的。
那麼,如果每月需要處理三個以上的活躍使用者應該怎麼辦呢?他們提供了一個付費選項,每個月 899 美元、可供給多達 1,000 名活躍使用者使用。我不太確定它與競爭對手相比如何,因為這型別的產品定價很少會公開。PicoVoice還為需要超過 1,000 名使用者使用的公司提供價效比更高的定價。
PicoVoice價格
更多優質文章推薦:
1.樂鑫推出ESP32-S3-BOX AI開發套件,適用於線上和離線語音應用 — CNX SOFTWARE中文站—嵌入式開發者的知識庫!
2.SONOFF為SPM-Main功率計釋出了HTTP API - CNX Software中文站
3.PoE供電的AI Edge計算機,結合了NXP i.MX 8M SoC和Google Edge TPU - CNX Software中文站