chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內不再提示

SDK音頻替換失敗記錄過程

安信可科技 ? 來源:安信可科技 ? 2025-09-25 15:50 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

簡介

在安信可離線語音模組 VC-01、VC-02 系列教程 【中級入門篇】中根據(jù)設置的不同回復詞和命令字進行了固件生成。我出教程的時候在考慮有沒有什么辦法來替換到SDK中的音頻,在我嘗試了各種辦法后發(fā)現(xiàn)很難辦到 (建議直接使用云平臺生成。 不要在SDK里手動添加, 容易匹配不上)

1、首先使用了TTSmaker生成了一段音頻數(shù)據(jù) “你好,我是小美”

2、使用在線MP3轉換WAV文件將其轉換成了WAV,并且放到了wav_tones文件夾下

3e595c32-8c9c-11f0-8c8f-92fbcf53809c.png



其構建腳本res_build_tool.py 文件會自動將wav文件轉換成MP3或者轉換成PCM文件,供語音識別播放。

3ebfddd6-8c9c-11f0-8c8f-92fbcf53809c.png




3、搜索了項目中所有的喚醒詞 “你好小美” 的配置音頻播放

比如

/home/vc02/Downloads/uni_hb_m_solution/unione_lite_app_hb_m/include/uni_nlu_content.h
比如

/home/vc02/Downloads/uni_hb_m_solution/unione_lite_app_hb_m/tools/scripts/cmd_reply_data.json
比如

/home/vc02/Downloads/uni_hb_m_solution/unione_lite_app_hb_m/tools/scripts/custom_config.json
比如

/home/vc02/Downloads/uni_hb_m_solution/unione_lite_app_hb_m/tools/scripts/pcm_map.txt

3f2abaf2-8c9c-11f0-8c8f-92fbcf53809c.png




4、把上述文件中關于PCM播放的全部都替換成了對應的命名 108.PCM和 WAV音頻文件保持了一致。

但是在編譯成固件之后,所有的音頻響應等還是沿用之前的并沒有改變。

5、于是嘗試修改

/home/vc02/Downloads/uni_hb_m_solution/unione_lite_app_hb_m/tools/scripts/cmd_reply_data.json 和

/home/vc02/Downloads/uni_hb_m_solution/unione_lite_app_hb_m/tools/scripts/custom_config.json 。

實際上這兩個文件就算全部清空掉。 也對程序沒有任何影響。

6、嘗試修改了上述配置文件中的喚醒等待時間(默認是十秒)。

實際上編譯后并不生效。(只能各個事件的KEY words 查找使用)

7、將所有的喚醒回復詞的音頻 103.WAV 104.WAV 105.WAV 和對應的MP3全部進行了刪除, 然后使用108(自己生成的音頻文件)命名成上述刪除的103-105進行替換,并且進行了程序燒錄。

所有的語音喚醒回復詞全部失效。所以猜測所有的音頻文件或者是語音識別的模型等,在下載SDK的時候,其內部嵌入的聲學模型都已經(jīng)對文件進行了某種校驗或者加密算法。 當識別到文件hash值相同或者輸入音頻的nlu映射一致的話才能觸發(fā)。

注意: 如果你嘗試了上述操作造成音頻不播放的情況,請使用原本固件的音頻文件夾替換現(xiàn)在SDK里的音頻文件夾即可恢復。

總結

對于音頻文件的替換等, 不建議使用SDK進行二次開發(fā),建議直接使用安信可語音平臺進行生成。

生成后可以根據(jù)不同的事件來播放對應的音頻。 不過也并不是沒辦法實現(xiàn)音頻的播放,我們將在下一篇文章中進行介紹,下期再見

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

    關注

    31

    文章

    3098

    瀏覽量

    84513
  • SDK
    SDK
    +關注

    關注

    3

    文章

    1091

    瀏覽量

    50661
  • 安信可
    +關注

    關注

    0

    文章

    208

    瀏覽量

    4781

原文標題:【離線語音】安信可VC-01/02二次開發(fā)篇:SDK音頻替換失敗記錄過程

文章出處:【微信號:安信可科技,微信公眾號:安信可科技】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    如何使用SDK進行自定義音頻播放功能

    在上一篇文章安信可離線語音模組 VC-01、VC-02 系列教程 【二次開發(fā)篇】自定義音頻替換失敗過程中,簡要概述了res_build_tool.py 文件, 其主要的作用就是將
    的頭像 發(fā)表于 09-25 15:52 ?2811次閱讀
    如何使用<b class='flag-5'>SDK</b>進行自定義<b class='flag-5'>音頻</b>播放功能

    【風火輪YY3568開發(fā)板免費體驗】第一章:開發(fā)環(huán)境搭建,系統(tǒng)替換為原生Linux

    記錄編譯sdk替換YY3568出廠安卓系統(tǒng)的筆記。
    的頭像 發(fā)表于 08-09 18:11 ?3618次閱讀
    【風火輪YY3568開發(fā)板免費體驗】第一章:開發(fā)環(huán)境搭建,系統(tǒng)<b class='flag-5'>替換</b>為原生Linux

    回收全新福祿克754過程校驗儀

    詳細說明:FLUKE 754是一款強大的多功能記錄過程校準儀,使用Fluke 754 記錄過程校準儀可以下載用軟件創(chuàng)建的程序、列表和說明,或者上傳數(shù)據(jù)進行打印、歸檔和分析。FLUKE 754還特別內置了
    發(fā)表于 01-07 10:32

    錄過程中如何解決.out文件的問題

    用的是MSP430G2553,為了測試LED程序。燒錄過程中發(fā)現(xiàn)無法實現(xiàn),由于對話框中所示:.out couldn't open. 請問各位:1,如何解決.out文件的問題2,.ccxml目標文件是不是必須設置?它的作用是什么?初學者,時間較緊,有些信息可能自己沒有認真去找,麻煩各位解答多謝
    發(fā)表于 06-12 12:43

    剛剛嘗試了第一個單片機程序,但燒錄過程有錯誤

    正在學單片機的萌新,剛剛嘗試了第一個單片機程序,但燒錄過程有錯誤,下載的時候顯示串口打開失敗(如下圖),百度之后發(fā)現(xiàn)可能是電腦的端口不正確,查了一下我的電腦的端口是ECP打印端口(LPT1),我要
    發(fā)表于 06-30 20:32

    移植SDK過程簡要記錄

    相信接觸過涂鴉平臺的工程師都會愛上這種自助式一站搞定的感覺。對于有基礎的工程師,基本一天就可以實現(xiàn)手機聯(lián)調。SDK包功不可沒,這里對移植SDK過程做個簡要記錄。1.注冊涂鴉開發(fā)平臺賬
    發(fā)表于 08-03 07:48

    開發(fā)板文件燒錄過程

    錄過程
    發(fā)表于 10-27 10:09

    STM8S001J學習過程分享

    關于STM8學習記錄過程第一 編譯環(huán)境的安裝我選擇的IAR軟件,這個軟件需要破解,所以需要注冊機激活,過程的話百度上百度IAR破解安裝,第一個就是百度知道就是。步驟還是比較簡單易懂的,我唯一的碰到
    發(fā)表于 01-27 08:16

    關于STM8S001J學習過程記錄

    關于STM8學習記錄過程第一 編譯環(huán)境的安裝我選擇的IAR軟件,這個軟件需要破解,所以需要注冊機激活,過程的話百度上百度IAR破解安裝,第一個就是百度知道就是。步驟還是比較簡單易懂的,我唯一的碰到
    發(fā)表于 12-03 14:06 ?7次下載
    關于STM8S001J學習<b class='flag-5'>過程</b><b class='flag-5'>記錄</b>

    N32替換STM32記錄

    N32替換STM32記錄前言目前大形勢影響,芯片價格日益上漲,采購周期變長,導致國產芯片替代進口芯片成為大趨勢,該文章記錄了使用國民技術的N32替換STM32的操作流程。話不多說,上步
    發(fā)表于 12-27 19:24 ?11次下載
    N32<b class='flag-5'>替換</b>STM32<b class='flag-5'>記錄</b>

    Sony Remote SDK使用記錄

    我一直以為我研究這個SDK就是自嗨,但是有很多的朋友一直來找我問這個SDK使用上面的方方面面,我抽空又讀了一下文檔,這里又記錄了一些有用的點。
    的頭像 發(fā)表于 10-28 09:23 ?1933次閱讀

    國產音頻CODEC芯片替換

    國產音頻CODEC芯片替換
    發(fā)表于 03-17 09:11 ?7302次閱讀
    國產<b class='flag-5'>音頻</b>CODEC芯片<b class='flag-5'>替換</b>

    替換ES8311,音頻編解碼器SC2601在行車記錄儀中的應用

    替換ES8311,音頻編解碼器SC2601在行車記錄儀中的應用
    的頭像 發(fā)表于 11-29 10:07 ?1346次閱讀
    <b class='flag-5'>替換</b>ES8311,<b class='flag-5'>音頻</b>編解碼器SC2601在行車<b class='flag-5'>記錄</b>儀中的應用

    示波器自動計量系統(tǒng)如何記錄數(shù)據(jù)?

    在現(xiàn)代電子測試與測量領域,示波器自動計量系統(tǒng)越來越受到行業(yè)的青睞。它不僅提高了測量的效率和準確性,也使得復雜的數(shù)據(jù)記錄過程變得更加便捷。本文將深入探討示波器自動計量系統(tǒng)的工作原理及其數(shù)據(jù)記錄
    的頭像 發(fā)表于 12-10 17:48 ?990次閱讀

    國產溫補晶振應用于行車記錄儀,PIN TO PIN替換SiTime

    國產溫補晶振應用于行車記錄儀,PIN TO PIN替換SiTime
    的頭像 發(fā)表于 01-21 10:26 ?775次閱讀
    國產溫補晶振應用于行車<b class='flag-5'>記錄</b>儀,PIN TO PIN<b class='flag-5'>替換</b>SiTime