91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

C語言代碼編寫的語音識別器庫

電子設(shè)計 ? 來源:網(wǎng)友電子設(shè)計發(fā)布 ? 作者:網(wǎng)友電子設(shè)計發(fā)布 ? 2021-12-16 15:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在萬物互聯(lián)的世界中,越來越多能夠理解語音內(nèi)容的電子設(shè)備逐漸進入我們的視線。在智能手機、平板電腦和筆記本等擁有Siri或Cortana應(yīng)用程序的設(shè)備中,語音識別能夠幫助用戶搜索答案或控制周圍的電子器件等。雖然這些應(yīng)用程序讓人眼前一亮,但是它們卻占用了大量的處理能力和內(nèi)存。所以,人們對于微控制器MCU)因過小而無法識別語音的誤解也就不足為奇了。

沒錯,MCU的低功耗和小尺寸設(shè)計雖然使它不足以理解全部語音內(nèi)容,不過對于小型低功耗的嵌入式應(yīng)用而言,也許只需識別幾個定義明確的短語就大功告成了,例如“給我的咖啡加熱”或“關(guān)燈”等。最近,德州儀器TI)在CES上所展示的低功耗MSP432? MCU上演示了這個功能。

TI還發(fā)布了一個用C語言代碼編寫的語音識別器庫,這個庫使得基于MSP432 MCU的應(yīng)用能夠識別用戶個人經(jīng)常使用的語音短語,在忽略其它語音內(nèi)容的情況下可識別的短語多達11個。雖然用戶在設(shè)置時必須重復(fù)幾遍希望被識別的短語,不過一旦這一步成功完成,后面就可以順利使用了。

這個語音識別器庫具有很多令人期待的功能,例如:

用戶可以隨時更改自己的短語

用戶可以設(shè)定識別器只對少數(shù)幾個短語做出響應(yīng)

當(dāng)然,用戶也可以根據(jù)個人需要將短語庫中某些短語進行刪除

此外,連同語音識別庫一起提供的還有一些易于使用的頭文件和用戶與API指南,以幫助用戶快速上手。下載內(nèi)容還包括針對MSP432 MCU LaunchPad? 開發(fā)套件、Audio BoosterPack? 插入式模塊以及Sharp或Kentec LCD BoosterPack套件的示例演示程序。

這個演示應(yīng)用通過MSP432 MCU內(nèi)集成的14位模數(shù)轉(zhuǎn)換器ADC14)來收集語音,以及用于顯示菜單的液晶顯示屏(LCD)。這個菜單能夠成功運行識別功能,用戶可以選擇:

首先說出一個希望識別器記住的短語。識別器將生成一個針對這個語音的模型,并將其存儲在閃存中(一個被稱為注冊的任務(wù))。

再說一次已注冊的短語。識別器將用它來制作一個更好的模型,以提升性能(一個被稱為更新的任務(wù))。

刪除被注冊的第一個模型

運行識別功能

審核編輯:何安淇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    147

    文章

    18924

    瀏覽量

    398087
  • 控制器
    +關(guān)注

    關(guān)注

    114

    文章

    17788

    瀏覽量

    193109
  • 嵌入式處理
    +關(guān)注

    關(guān)注

    0

    文章

    341

    瀏覽量

    10509
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    C語言安全編碼指南:MISRA C、CERT C、CWE 與 C Secure 標(biāo)準(zhǔn)對比與Perforce QAC應(yīng)用詳解

    如何編寫真正安全的C語言代碼?指南涵蓋MISRA C、CERT、CWE等國際安全編碼標(biāo)準(zhǔn)對比,以及如何借助Perforce QAC自動檢測漏
    的頭像 發(fā)表于 01-26 17:38 ?807次閱讀
    <b class='flag-5'>C</b><b class='flag-5'>語言</b>安全編碼指南:MISRA <b class='flag-5'>C</b>、CERT <b class='flag-5'>C</b>、CWE 與 <b class='flag-5'>C</b> Secure 標(biāo)準(zhǔn)對比與Perforce QAC應(yīng)用詳解

    講解C語言代碼的實現(xiàn)過程

    重點講解C語言代碼的實現(xiàn)過程,算法的C語言實現(xiàn)過程具有一般性,通過PID算法的C
    發(fā)表于 01-21 07:58

    語音識別IC分類,語音識別芯片的工作原理

    語音識別芯片,也叫語音識別集成電路,是一種集聲音存儲、播放、錄音及語音識別功能于一體的專用芯片。
    的頭像 發(fā)表于 01-14 15:22 ?239次閱讀
    <b class='flag-5'>語音</b><b class='flag-5'>識別</b>IC分類,<b class='flag-5'>語音</b><b class='flag-5'>識別</b>芯片的工作原理

    C語言C++之間的區(qū)別是什么

    C++的標(biāo)準(zhǔn)那樣集成度高和功能齊全。 6、編譯語言特性: C++編譯通常比
    發(fā)表于 12-11 06:23

    C語言特性

    的執(zhí)行效率和資源利用率有著嚴(yán)苛的要求。C 語言生成的代碼簡潔緊湊,能夠在有限的硬件條件下快速運行,滿足嵌入式系統(tǒng)對性能的高要求。例如,在智能家居設(shè)備的控制芯片中,C
    發(fā)表于 11-24 07:01

    語音識別芯片有哪些(語音識別芯片AT680系列)

    在人工智能技術(shù)飛速發(fā)展的今天,語音識別芯片作為人機交互的重要橋梁,正逐漸成為各類智能設(shè)備不可或缺的核心部件。與傳統(tǒng)的語音芯片不同,語音識別
    的頭像 發(fā)表于 11-14 17:11 ?1368次閱讀

    C語言和單片機C語言有什么差異

    語言的功能特性外,它可以很好的操作底層的硬件接口。在C語言的基礎(chǔ)上,如果你把一些單片機的端口或特殊功能寄存加于定義,使用的時候會更加方便,寫語句的時候,直接直觀的
    發(fā)表于 11-14 07:55

    什么是離線語音識別芯片(離線語音識別芯片有哪些優(yōu)點)

    離線語音識別芯片,是一種集成了語音信號采集、前端處理和本地識別功能的專用集成電路,無須聯(lián)網(wǎng)也可以進行語音控制。它內(nèi)設(shè)先進的數(shù)字信號處理模塊及
    的頭像 發(fā)表于 10-31 15:27 ?506次閱讀

    基于開源鴻蒙的語音識別語音合成應(yīng)用開發(fā)樣例

    本期內(nèi)容由AI Model SIG提供,介紹了在開源鴻蒙中,利用sherpa_onnx開源三方進行ASR語音識別與TTS語音合成應(yīng)用開發(fā)的流程。
    的頭像 發(fā)表于 08-25 14:26 ?4115次閱讀
    基于開源鴻蒙的<b class='flag-5'>語音</b><b class='flag-5'>識別</b>及<b class='flag-5'>語音</b>合成應(yīng)用開發(fā)樣例

    EASY EAl Orin Nano(RK3576) whisper語音識別訓(xùn)練部署教程

    1Whisper簡介Whisper是OpenAI開源的,識別語音識別能力已達到人類水準(zhǔn)自動語音識別系統(tǒng)。Whisper作為一個通用的
    的頭像 發(fā)表于 07-25 15:21 ?851次閱讀
    EASY EAl Orin Nano(RK3576) whisper<b class='flag-5'>語音</b><b class='flag-5'>識別</b>訓(xùn)練部署教程

    EASY EAl Orin Nano(RK3576) whisper語音識別訓(xùn)練部署教程

    Whisper是OpenAI開源的,識別語音識別能力已達到人類水準(zhǔn)自動語音識別系統(tǒng)。Whisper作為一個通用的
    的頭像 發(fā)表于 07-17 14:55 ?1758次閱讀
    EASY EAl Orin Nano(RK3576) whisper<b class='flag-5'>語音</b><b class='flag-5'>識別</b>訓(xùn)練部署教程

    明遠智睿SSD2351開發(fā)板:語音機器人領(lǐng)域的變革力量

    ,提高語音識別的準(zhǔn)確率;同時也可連接高質(zhì)量的揚聲,確保語音合成后的聲音清晰、自然。TF卡接口能夠存儲大量的語音數(shù)據(jù)、對話模型以及
    發(fā)表于 05-28 11:36

    深入理解C語言C語言循環(huán)控制

    C語言編程中,循環(huán)結(jié)構(gòu)是至關(guān)重要的,它可以讓程序重復(fù)執(zhí)行特定的代碼塊,從而提高編程效率。然而,為了避免程序進入無限循環(huán),C語言提供了多種循
    的頭像 發(fā)表于 04-29 18:49 ?2043次閱讀
    深入理解<b class='flag-5'>C</b><b class='flag-5'>語言</b>:<b class='flag-5'>C</b><b class='flag-5'>語言</b>循環(huán)控制

    RAKsmart企業(yè)服務(wù)上部署DeepSeek編寫運行代碼

    在RAKsmart企業(yè)服務(wù)上部署并運行DeepSeek模型的代碼示例和詳細步驟。假設(shè)使用 Python + Transformers + FastAPI實現(xiàn)一個基礎(chǔ)的AI服務(wù)。主機推薦小編為您整理發(fā)布RAKsmart企業(yè)服務(wù)
    的頭像 發(fā)表于 03-25 10:39 ?699次閱讀

    如何在 樹莓派 上編寫和運行 C 語言程序?

    在本教程中,我將討論C編程語言是什么,C編程的用途,以及如何在RaspberryPi上編寫和運行C程序。本文的目的是為您介紹在Raspber
    的頭像 發(fā)表于 03-25 09:28 ?1155次閱讀
    如何在 樹莓派 上<b class='flag-5'>編寫</b>和運行 <b class='flag-5'>C</b> <b class='flag-5'>語言</b>程序?