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

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

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

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

啟用語(yǔ)音的設(shè)備測(cè)試分步指南

星星科技指導(dǎo)員 ? 來(lái)源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Keyur Shah ? 2022-10-26 09:57 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

有人說(shuō),設(shè)備不能做人類(lèi)能做的一切。然而,我們?nèi)粘I钪惺褂玫脑O(shè)備在過(guò)去幾十年中一直在發(fā)展。我們已經(jīng)看到它們?cè)诠δ?,連接性和大小方面的重大變化。然而,最大的挑戰(zhàn)之一是設(shè)備的尺寸,因?yàn)槿藗兺度肓烁嗟木?lái)實(shí)現(xiàn)更小的外形尺寸。

幾年前,一個(gè)新的挑戰(zhàn)出現(xiàn)了:設(shè)備不能像人類(lèi)一樣進(jìn)行通信。這導(dǎo)致獨(dú)立設(shè)備被轉(zhuǎn)換為具有附加語(yǔ)音操作的連接設(shè)備。

支持語(yǔ)音的設(shè)備如何幫助人類(lèi)?

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

語(yǔ)音設(shè)備測(cè)試的主要挑戰(zhàn)

世界各地支持語(yǔ)音的設(shè)備的日常使用正在迅速增加。500 多個(gè)國(guó)家/地區(qū)支持 1000 多種語(yǔ)言,這些語(yǔ)言具有不同的口音、性別和基于年齡組的語(yǔ)音調(diào)制,這使得驗(yàn)證支持語(yǔ)音的設(shè)備變得具有挑戰(zhàn)性。在短時(shí)間內(nèi)用這么多不同的組合和排列來(lái)測(cè)試這些設(shè)備幾乎是不可能的。因此,讓我們看看如何自動(dòng)測(cè)試支持語(yǔ)音的設(shè)備。

自動(dòng)化支持語(yǔ)音的設(shè)備測(cè)試

為了避免手動(dòng)測(cè)試工作,我們需要設(shè)計(jì)一個(gè)自動(dòng)化解決方案,該解決方案可用于使用不同的語(yǔ)言測(cè)試這些設(shè)備。最簡(jiǎn)單的選擇是使用框架,這些框架可以幫助開(kāi)發(fā)具有此類(lèi)語(yǔ)音集成設(shè)備的自動(dòng)化腳本。

截至目前,市場(chǎng)上沒(méi)有開(kāi)源框架可以提供測(cè)試與語(yǔ)音設(shè)備集成所需的所有功能。此處的挑戰(zhàn)是如何以不同的語(yǔ)言向設(shè)備發(fā)出命令,如何從設(shè)備讀取響應(yīng)并測(cè)試預(yù)期的輸出。

要在沒(méi)有手動(dòng)操作的情況下向設(shè)備發(fā)出命令,需要以文本格式標(biāo)識(shí)命令。將文本轉(zhuǎn)換為音頻格式。

播放音頻,以便啟用語(yǔ)音的設(shè)備可以收聽(tīng)和處理。

等待來(lái)自設(shè)備的響應(yīng),將其錄制在音頻文件中,最后一步您需要將此音頻轉(zhuǎn)換為文本以匹配預(yù)期的格式。

每個(gè)設(shè)備測(cè)試程序都有定制要求;因此,框架必須是模塊化的。為了獲得解決方案,我們需要設(shè)計(jì)一個(gè)模塊化和可擴(kuò)展的框架,其中該解決方案的每個(gè)步驟都可以由市場(chǎng)上可用的開(kāi)源或付費(fèi)庫(kù)實(shí)現(xiàn)。

我們?cè)谝韵驴蚣苤性O(shè)計(jì)了4個(gè)模塊:

多語(yǔ)言文本:將文本從一種語(yǔ)言轉(zhuǎn)換為另一種語(yǔ)言

文本音頻模塊:將文本轉(zhuǎn)換為mp3

音頻文本模塊:將 wav 轉(zhuǎn)換為文本

音頻模塊:

使用音頻輸出設(shè)備播放 mp3 文件

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

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

詳細(xì)解決方案

1.準(zhǔn)備英文設(shè)備命令

a.使用多語(yǔ)言文本模塊將設(shè)備命令轉(zhuǎn)換為設(shè)備可以理解的語(yǔ)言。它使用Google提供的服務(wù)進(jìn)行翻譯,您可以在其中將文本從任何源語(yǔ)言翻譯成任何所需的語(yǔ)言。

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

a.使用文本音頻模塊將文本轉(zhuǎn)換為音頻。生成的音頻可以在音頻輸出設(shè)備上播放。此模塊在后端使用谷歌文本到語(yǔ)音轉(zhuǎn)換服務(wù)。

3.播放音頻

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

b.此步驟要求音頻輸出設(shè)備和啟用語(yǔ)音的設(shè)備靠近,以便在播放音頻時(shí),設(shè)備可以捕獲音頻并處理命令。

4.錄制音頻

a.此步驟是捕獲來(lái)自啟用語(yǔ)音的設(shè)備響應(yīng)所必需的。

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

c.一旦示例數(shù)據(jù)可用,就需要將其另存為wav(音頻)文件。為了實(shí)現(xiàn)這一點(diǎn),可以使用save_audio_to_file方法。此方法獲取示例音頻數(shù)據(jù)并將其寫(xiě)入 wav 文件,該文件以后可以使用音頻設(shè)備播放,也可以用于將其轉(zhuǎn)換為文本。

5.將捕獲的音頻轉(zhuǎn)換為文本

a.使用文本音頻模塊將 wav 文件轉(zhuǎn)換為文本內(nèi)容。這是使用語(yǔ)音識(shí)別器實(shí)現(xiàn)的。您應(yīng)該指定輸入 wav 文件和音頻內(nèi)容語(yǔ)言。

b.To 將音頻轉(zhuǎn)換為文本,則可以使用各種供應(yīng)商提供的第三方庫(kù)。

6.將上述文本翻譯成英語(yǔ),并根據(jù)英語(yǔ)的預(yù)期結(jié)果進(jìn)行驗(yàn)證

使用上述4個(gè)模塊,一次就可以實(shí)現(xiàn)基于語(yǔ)音的集成設(shè)備的語(yǔ)音自動(dòng)化。

家庭自動(dòng)化產(chǎn)品端到端測(cè)試的真實(shí)場(chǎng)景

家庭自動(dòng)化系統(tǒng)由各種設(shè)備組成,這些設(shè)備可以使用REST服務(wù)通過(guò)網(wǎng)絡(luò)進(jìn)行操作。安全攝像頭,燈,恒溫器,傳感器和門(mén)鈴是家庭自動(dòng)化設(shè)備的幾個(gè)例子。例如,作為房主的最終用戶(hù)可以使用互聯(lián)網(wǎng)門(mén)戶(hù)遠(yuǎn)程打開(kāi)或關(guān)閉燈。一些系統(tǒng)提供與Alexa,谷歌等第三方合作伙伴的集成。

公司提供的設(shè)備可以收聽(tīng)人聲并執(zhí)行用戶(hù)請(qǐng)求的操作。因此,將Light視為家庭自動(dòng)化產(chǎn)品,將Alexa視為家庭自動(dòng)化系統(tǒng)提供商的第三方合作伙伴,我們希望測(cè)試是否可以通過(guò)Alexa打開(kāi)/關(guān)閉燈光。

要自動(dòng)執(zhí)行 E2E 方案,我們需要使用上面討論的自動(dòng)化框架執(zhí)行以下步驟。

1.準(zhǔn)備Alexa命令以打開(kāi)英語(yǔ)的燈。

a.“Alexa,開(kāi)燈”

2.將上述命令轉(zhuǎn)換為mp3文件

3.使用連接到自動(dòng)化機(jī)器的揚(yáng)聲器在Alexa設(shè)備附近播放mp3文件。

4.在 wav 文件中記錄來(lái)自 Alexa 的響應(yīng)。

5.將音頻文件轉(zhuǎn)換為文本,可以是“確定,打開(kāi)燈”或“燈已打開(kāi)”。

6.使用預(yù)期的結(jié)果集驗(yàn)證轉(zhuǎn)換后的文本。

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

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

b.可以完成網(wǎng)絡(luò)安全門(mén)戶(hù)的Web自動(dòng)化以驗(yàn)證光照狀態(tài)

c.如果光照狀態(tài)存儲(chǔ)在云數(shù)據(jù)庫(kù)中,我們可以從數(shù)據(jù)庫(kù)獲取數(shù)據(jù)以驗(yàn)證狀態(tài)

結(jié)論

使用上述步驟,不僅可以?xún)H使用一個(gè)支持語(yǔ)音的設(shè)備來(lái)測(cè)試系統(tǒng)集成或端到端測(cè)試,還可以通過(guò)組合多個(gè)客戶(hù)端或設(shè)備來(lái)測(cè)試系統(tǒng)。用戶(hù)可以使用Alexa對(duì)其中一個(gè)設(shè)備/產(chǎn)品執(zhí)行操作,并使用谷歌或門(mén)戶(hù)驗(yàn)證其狀態(tài),反之亦然。例如,用戶(hù)要求 Google 打開(kāi)指示燈,然后使用 Alexa/客戶(hù)門(mén)戶(hù)獲取指示燈狀態(tài)。

對(duì)于需要從設(shè)備到應(yīng)用程序的全面測(cè)試覆蓋的產(chǎn)品公司來(lái)說(shuō),eInfochips是首選合作伙伴。eInfochips 通過(guò)測(cè)試自動(dòng)化、SDET(測(cè)試軟件開(kāi)發(fā)工程師)、左移測(cè)試和 DevOps,節(jié)省了大量成本和工作量。

審核編輯:郭婷

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

    關(guān)注

    5

    文章

    1808

    瀏覽量

    60552
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2947

    文章

    47880

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

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

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

    【AI語(yǔ)音模組】自制小智管家?安信可Ai-WV01-32S測(cè)試體驗(yàn)

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

    設(shè)備雙網(wǎng)口回環(huán)測(cè)試配置指南

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

    如何使用語(yǔ)音指令控制串口輸出

    在上兩篇文章中, 我們實(shí)現(xiàn)了GPIO輸出, 和PWM輸出(組件介紹在前文中已經(jīng)介紹過(guò) ),在本章節(jié)我們將繼續(xù)進(jìn)行使用語(yǔ)音指令控制串口輸出。
    的頭像 發(fā)表于 09-25 15:47 ?2130次閱讀
    如何使<b class='flag-5'>用語(yǔ)音</b>指令控制串口輸出

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

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

    如何通過(guò) BLE MCU 啟用智能設(shè)備并連接到您的日常生活?

    通過(guò) BLE MCU 啟用智能設(shè)備并連接到您的日常生活
    發(fā)表于 09-08 07:42

    廣州唯創(chuàng)電子常用語(yǔ)音芯片全解析:賦能智能語(yǔ)音交互的多場(chǎng)景應(yīng)用

    語(yǔ)音芯片作為智能設(shè)備實(shí)現(xiàn)語(yǔ)音交互的核心部件,已廣泛應(yīng)用于家居、車(chē)載、醫(yī)療、工業(yè)等領(lǐng)域。廣州唯創(chuàng)電子憑借多年的技術(shù)積累,推出多系列功能各異的語(yǔ)音芯片,滿(mǎn)足不同場(chǎng)景下的
    的頭像 發(fā)表于 08-28 08:41 ?872次閱讀
    廣州唯創(chuàng)電子常<b class='flag-5'>用語(yǔ)音</b>芯片全解析:賦能智能<b class='flag-5'>語(yǔ)音</b>交互的多場(chǎng)景應(yīng)用

    哪些離線語(yǔ)音芯片適用于家電設(shè)備

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

    如何對(duì)CYW20829設(shè)備進(jìn)行HID測(cè)試

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

    語(yǔ)音控制模塊工作原理

    語(yǔ)音控制芯片或者說(shuō)模塊的應(yīng)用前景越來(lái)越廣泛,無(wú)論是設(shè)計(jì)方案還是廠家生產(chǎn)的產(chǎn)品在越來(lái)越多越來(lái)越頻繁的使用語(yǔ)音控制芯片。當(dāng)然行業(yè)內(nèi)更多的是稱(chēng)呼為語(yǔ)音識(shí)別芯片,因?yàn)?b class='flag-5'>語(yǔ)音控制的前提是要先識(shí)別用
    的頭像 發(fā)表于 06-17 11:49 ?1416次閱讀
    <b class='flag-5'>語(yǔ)音</b>控制模塊工作原理

    明遠(yuǎn)智睿SSD2351開(kāi)發(fā)板:語(yǔ)音機(jī)器人領(lǐng)域的變革力量

    通過(guò)網(wǎng)絡(luò)連接云端服務(wù)器進(jìn)行快速檢索和分析,然后利用語(yǔ)音合成技術(shù)將答案以自然流暢的語(yǔ)音反饋給用戶(hù)。同時(shí),借助開(kāi)發(fā)板的網(wǎng)絡(luò)連接功能,語(yǔ)音機(jī)器人還可以與后臺(tái)管理系統(tǒng)進(jìn)行數(shù)據(jù)交互,實(shí)時(shí)更新知識(shí)庫(kù)和優(yōu)化服務(wù)策略
    發(fā)表于 05-28 11:36

    Matter 智能家居的通用語(yǔ)

    企業(yè)正在測(cè)試 134 種獨(dú)特的 Matter 產(chǎn)品。 在消費(fèi)者對(duì)智能家居設(shè)備無(wú)縫互操作性需求的推動(dòng)下,Matter的廣泛采用將吸引更多的開(kāi)發(fā)者。
    發(fā)表于 05-19 15:35

    智能座艙:車(chē)載語(yǔ)音交互測(cè)試內(nèi)容

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

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

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

    如何啟用32個(gè)MSI和MSI CPU關(guān)聯(lián)性?

    您好 NXP, 我的測(cè)試平臺(tái)是 NXP LS1046A 系列RDB EVK。 我有兩個(gè)網(wǎng)絡(luò) PCI-E 設(shè)備,它們至少需要 32 個(gè) MSI 才能實(shí)現(xiàn)高性能作。 作為第一步,我正在尋找一種方法來(lái)為一
    發(fā)表于 04-03 07:15