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

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

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

3天內不再提示

語音設備測試分步指南

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Dhaval Patel ,Keyur ? 2022-07-08 17:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

有人說,設備不能做人類能做的所有事情。然而,我們在日常生活中使用的設備在過去幾十年中一直在發(fā)展。我們已經看到它們在功能、連接性和大小方面發(fā)生了重大變化。然而,最大的挑戰(zhàn)之一是設備的尺寸,因為人們正在努力實現(xiàn)更小的外形尺寸。

幾年前,出現(xiàn)了一個新的挑戰(zhàn):該設備無法像人類一樣進行交流。這導致獨立設備轉變?yōu)榫哂懈郊诱Z音功能的連接設備。

語音設備如何幫助人類?

最初,需要人工觸摸才能在設備上執(zhí)行任何操作?,F(xiàn)在,借助支持語音的設備和物聯(lián)網技術,人類可以通過語音發(fā)出命令來操作設備。這些新發(fā)明的設備將人聲轉換為設備動作,通過互聯(lián)網向另一臺設備發(fā)送命令,并執(zhí)行所需的動作。這些設備不僅可以與人類交互,還可以通過互聯(lián)網與其他設備交互。

語音設備測試的主要挑戰(zhàn)

全球語音設備的日常使用量正在迅速增加。擁有 500 多個國家/地區(qū)支持 1000 多種具有不同口音、性別和基于年齡組的語音調制的語言,這使得驗證支持語音的設備具有挑戰(zhàn)性。在短時間內用如此多的不同組合和排列來測試這些設備幾乎是不可能的。那么,讓我們看看如何自動化語音設備的測試。

自動化語音設備測試

為避免手動測試工作,我們需要設計一種自動化解決方案,可用于使用不同語言測試這些設備。最簡單的選擇是使用可以幫助開發(fā)具有此類語音集成設備的自動化腳本的框架。

截至目前,市場上還沒有提供測試與語音設備集成所需的所有功能的開源框架。這里的挑戰(zhàn)是如何以不同的語言向設備發(fā)出命令,如何讀取設備的響應,以及測試預期的輸出。

要在不手動操作的情況下向設備發(fā)出命令,需要以文本格式識別命令。將文本轉換為音頻格式。

播放音頻,以便啟用語音的設備可以收聽和處理。

等待設備的響應,將其記錄在音頻文件中,作為最后一步,您需要將此音頻轉換為文本以匹配預期的格式。

每個設備測試程序都會有定制要求;因此,框架必須是模塊化的。為了獲得解決方案,我們需要設計一個模塊化和可擴展的框架,其中該解決方案的每一步都可以由市場上可用的開源或付費庫來實現(xiàn)。

我們在以下框架中設計了4個模塊:

多語言文本:將文本從一種語言轉換為另一種語言

文本音頻模塊:將文本轉換為 mp3

音頻-文本模塊:將 wav 轉換為文本

音頻模塊:

使用音頻輸出設備播放 mp3 文件

使用麥克風讀取音頻數(shù)據(jù)

將音頻數(shù)據(jù)保存到 wav 文件

詳細解決方案

1.準備英文設備命令

a.使用多語言文本模塊將設備命令轉換為設備可以理解的語言。它使用谷歌提供的翻譯服務,您可以將文本從任何源語言翻譯成任何所需的語言。

2.為翻譯文本創(chuàng)建音頻文件

a.使用文本音頻模塊將文本轉換為音頻。生成的音頻可以在音頻輸出設備上播放。該模塊在后端使用 Google 文本轉語音服務。

3.播放音頻

a.使用音頻模塊將 mp3 文件播放到音頻輸出設備。

b.此步驟需要音頻輸出設備和啟用語音的設備靠近,以便在播放音頻時,設備可以捕獲音頻并處理命令。

4.錄制音頻

a.此步驟是捕獲來自啟用語音的設備的響應所必需的。

b.使用音頻模塊從麥克風捕獲錄音數(shù)據(jù)。您需要傳遞持續(xù)時間參數(shù)以提及您想要錄制多長時間,并且模塊返回音頻樣本數(shù)據(jù)

c.一旦樣本數(shù)據(jù)可用,需要將其保存為 wav(音頻)文件。為此,可以使用save_audio_to_file方法。此方法獲取樣本音頻數(shù)據(jù)并將其寫入 wav 文件,該文件稍后可以使用音頻設備播放,也可用于將其轉換為文本。

5.將捕獲的音頻轉換為文本

a.使用 Text-Audio 模塊將 wav 文件轉換為文本內容。這是使用語音識別器實現(xiàn)的。您應該指定輸入 wav 文件和音頻內容語言。

b.要將音頻轉換為文本,可以使用各個供應商提供的第三方庫。

6.將以上文本翻譯成英文,并根據(jù)預期的英文結果進行驗證

使用以上4個模塊,一次就可以實現(xiàn)基于語音的集成設備的語音自動化。

家庭自動化產品端到端測試的真實場景

家庭自動化系統(tǒng)由可以使用 REST 服務通過 Web 操作的各種設備組成。安全攝像頭、燈、恒溫器、傳感器和門鈴是家庭自動化設備的幾個例子。例如,作為房主的最終用戶可以使用互聯(lián)網門戶遠程打開或關閉燈。一些系統(tǒng)提供與 Alexa、Google 等第三方合作伙伴的集成。

閱讀:案例研究 - 用于家庭自動化中心的 Alexa 集成

公司提供可以聆聽人聲并執(zhí)行用戶請求的操作的設備。因此,考慮到燈光作為家庭自動化產品,而 Alexa 作為家庭自動化系統(tǒng)提供商的第三方合作伙伴,我們想測試是否可以通過 Alexa 打開/關閉燈光。

為了自動化 E2E 場景,我們需要使用上面討論的自動化框架執(zhí)行以下步驟。

1.準備Alexa命令以英語打開燈。

a.“Alexa,打開燈”

2.上面的命令轉換成mp3文件

3.使用連接到自動化機器的揚聲器在 Alexa 設備附近播放 mp3 文件。

4.將來自Alexa的響應記錄在wav文件中。

5.將音頻文件轉換為“Ok. 打開燈”或“燈已打開”。

6.用預期的結果集驗證轉換后的文本。

7.在驗證中,只需提前一步,我們還可以使用以下方法驗證實際的物聯(lián)網燈狀態(tài):

a.REST API 可用于從家庭安全系統(tǒng)獲取燈光狀態(tài)

b.可以對網絡安全門戶進行網絡自動化以驗證燈狀態(tài)

c.如果燈的狀態(tài)正在存儲在云數(shù)據(jù)庫中,我們可以從數(shù)據(jù)庫中獲取數(shù)據(jù)來驗證狀態(tài)

結論

通過以上步驟,不僅可以只用一臺語音設備測試系統(tǒng)集成或端到端測試,還可以結合多個客戶端或設備進行系統(tǒng)測試。用戶可以使用 Alexa 在其中一個設備/產品上執(zhí)行操作,并使用 Google 或 Portal 驗證其狀態(tài),反之亦然。例如,用戶要求谷歌打開燈,然后使用 Alexa/客戶門戶獲取燈狀態(tài)。

eInfochips 是需要從設備到應用程序進行全面測試覆蓋的產品公司的首選合作伙伴。eInfochips 通過測試自動化、SDET(測試中的軟件開發(fā)工程師)、左移測試和 DevOps 節(jié)省了大量的成本和精力。

作者:Dhaval Patel ,Keyur Shah

審核編輯:郭婷

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

    關注

    2577

    文章

    55259

    瀏覽量

    792819
  • 物聯(lián)網

    關注

    2948

    文章

    47960

    瀏覽量

    416791
  • 數(shù)據(jù)庫

    關注

    7

    文章

    4061

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    如何在 VF2 上玩 Minecraft 的分步指南

    以下是如何在 VF2 上玩 Minecraft 的分步指南,改編自https://forums.sifive.com/t/minecraft-running-barely/4974: Install
    發(fā)表于 02-27 07:45

    XMOS推出專為嵌入式語音交互功能開發(fā)提供的全新線上選型指南

    中國北京,2026年2月——生成式系統(tǒng)級芯片(GenSoC)領先開發(fā)者及音視頻媒體處理AI技術提供商XMOS正式發(fā)布其語音方案選型指南,該款高效易用的網上音頻交互解決方案開發(fā)平臺以互動式工具
    的頭像 發(fā)表于 02-25 09:48 ?425次閱讀
    XMOS推出專為嵌入式<b class='flag-5'>語音</b>交互功能開發(fā)提供的全新線上選型<b class='flag-5'>指南</b>

    TLV320AIC14:高性能語音編解碼器的深度剖析與應用指南

    TLV320AIC14:高性能語音編解碼器的深度剖析與應用指南 在電子設備的音頻處理領域,編解碼器扮演著至關重要的角色。TI公司的TLV320AIC14是一款極具特色的低功耗、高性能語音
    的頭像 發(fā)表于 02-04 11:25 ?446次閱讀

    【AI語音模組】自制小智管家?安信可Ai-WV01-32S測試體驗

    項目名:默語小智管家 模組支持: 安信可科技 AI語音模組 作者:安信可論壇用戶 molun 這兩年, AI 硬件又卷起來了。 ? 語音助手、AI寵物、智能陪伴…… “小智”類AI設備已經成為熱門
    的頭像 發(fā)表于 11-19 16:06 ?721次閱讀
    【AI<b class='flag-5'>語音</b>模組】自制小智管家?安信可Ai-WV01-32S<b class='flag-5'>測試</b>體驗

    洞察電池的“心臟”:蓄電池充放電測試設備完全指南

    真實狀態(tài)?答案就在于蓄電池的“體檢中心”——充放電測試設備。一、什么是蓄電池充放電測試設備?蓄電池充放電測試
    的頭像 發(fā)表于 10-24 13:39 ?1490次閱讀
    洞察電池的“心臟”:蓄電池充放電<b class='flag-5'>測試</b><b class='flag-5'>設備</b>完全<b class='flag-5'>指南</b>

    設備雙網口回環(huán)測試配置指南

    想驗證設備雙網口的性能與穩(wěn)定性?卻苦于不知從何入手?本文以EM-500為例,清晰地列出雙網口回環(huán)測試的所有前提條件,助您快速搭建測試環(huán)境,精準完成功能驗證。EM-500EM-500是ZLG致遠電子
    的頭像 發(fā)表于 10-15 11:40 ?915次閱讀
    <b class='flag-5'>設備</b>雙網口回環(huán)<b class='flag-5'>測試</b>配置<b class='flag-5'>指南</b>

    一款工業(yè)級MP3語音芯片介紹

    YC686語音芯片:為娛樂設備打造高可靠音頻解決方案 在彈珠機、禮品機、娃娃機等娛樂設備領域,卓越的音效體驗已成為提升設備吸引力和用戶留存率的關鍵因素。廣州語創(chuàng)電子推出的YC686-1
    發(fā)表于 09-08 10:33

    哪些離線語音芯片適用于家電設備

    ?哪些離線語音芯片適用于家電設備?選擇適用于家電設備的離線語音芯片時,需綜合考量家電的使用環(huán)境、功能需求、成本預算等多方面因素。以下為您推薦幾款性能出色的離線
    的頭像 發(fā)表于 08-06 17:27 ?937次閱讀
    哪些離線<b class='flag-5'>語音</b>芯片適用于家電<b class='flag-5'>設備</b>

    如何對CYW20829設備進行HID測試?

    我想通過連接兩個 CYW20829 套件來進行 HID over ISOC 測試。 能否向我提供有關如何執(zhí)行此操作的相關指南或說明?
    發(fā)表于 07-07 08:28

    3ND583低噪聲細分步進驅動器使用手冊

    電子發(fā)燒友網站提供《3ND583低噪聲細分步進驅動器使用手冊.pdf》資料免費下載
    發(fā)表于 06-28 15:47 ?0次下載

    使用 mbt 測試 BR/EDR RX,有沒有用戶指南來設置 litepoint 測試儀(BT TX)?

    我正在使用 mbt 測試 BR/EDR RX,有沒有用戶指南來設置 litepoint 測試儀(BT TX)? 我將 DUT 設置為 BR RX - mbt rx_test 1122334455 2402 4 1 4 27
    發(fā)表于 06-05 07:49

    【米爾-RK3562開發(fā)板試用評測】RK3562J開發(fā)板-語音識別功能測試(一)

    麥克風接口與現(xiàn)有設備不兼容,暫無法直接錄音 ??測試方案??: 采用預錄制的WAV文件進行離線語音識別測試,規(guī)避實時輸入問題。 ??軟件環(huán)境搭建步驟?? ??開發(fā)語言?? 選用 Py
    發(fā)表于 05-17 21:29

    手把手教您選對防水測試設備,從入門到精通,這份指南值得收藏!

    。因此,選擇一套既符合標準、又契合自身需求的防水測試設備,是保障產品質量、提升品牌信譽的關鍵第一步。本指南旨在為您梳理選擇過程中需要重點考量的核心要素,助您做出明智決
    的頭像 發(fā)表于 05-06 11:44 ?847次閱讀
    手把手教您選對防水<b class='flag-5'>測試</b><b class='flag-5'>設備</b>,從入門到精通,這份<b class='flag-5'>指南</b>值得收藏!

    智能座艙:車載語音交互測試內容

    提升了駕駛體驗,更在一定程度上增強了駕駛安全性,減少因手動操作帶來的分心。然而,要確保車載語音交互系統(tǒng)在復雜多變的行車環(huán)境中穩(wěn)定、高效運行,全面且嚴格的測試至關重要
    的頭像 發(fā)表于 04-24 15:29 ?2293次閱讀
    智能座艙:車載<b class='flag-5'>語音</b>交互<b class='flag-5'>測試</b>內容

    顯示器EMC電磁兼容性測試整改:測試到合規(guī)的指南

    深圳南柯電子|顯示器EMC電磁兼容性測試整改:測試到合規(guī)的指南
    的頭像 發(fā)表于 04-15 11:18 ?1770次閱讀
    顯示器EMC電磁兼容性<b class='flag-5'>測試</b>整改:<b class='flag-5'>測試</b>到合規(guī)的<b class='flag-5'>指南</b>