无码中文字幕色专区_91av俱乐部_无码人妻h动漫_26uuu成人_91九色丨porny丨国产jk_青青视频在线播放_国内自拍第二页_国产又粗又长又爽又黄的视频_色哟哟免费网站_久久出品必属精品_a级黄色一级片_99日在线视频

首頁 新聞 工控搜 論壇 廠商論壇 產品 方案 廠商 人才 文摘 下載 展覽
中華工控網首頁
  P L C | 變頻器與傳動 | 傳感器 | 現場檢測儀表 | 工控軟件 | 人機界面 | 運動控制
  D C S | 工業以太網 | 現場總線 | 顯示調節儀表 | 數據采集 | 數傳測控 | 工業安全
  電 源 | 嵌入式系統 | PC based | 機柜箱體殼體 | 低壓電器 | 機器視覺
樂鑫語音之文字轉語音(TTS)
深圳市啟明智顯科技有限公司
收藏本文     查看收藏

今天,我們來研究樂鑫的語音助手框架ESP-Skainet其中的中文語音合成的例程。

編譯原例程

  1. 首先需要clone例程

git clone --recursive https://github.com/espressif/esp-skainet.git

該工程內部自帶一個idf,是運行的最佳版本,不過你任然可以使用自己的idf。

  1. 進入例程中

cd  esp-skainet/examples/chinese_tts

  1. 理論上設置好了芯片型號為esp32s3后自動調用sdkconfig.defaults.esp32s3配置文件。 但是實際上好像沒有,所以這里加一個步驟確保能使用上默認配置。

cp sdkconfig.defaults.esp32s3 sdkconfig.defaults

  1. 設置芯片為esp32s3

idf.py set-target esp32s3

  1. 進入menuconfig

idf.py menuconfig

修改Audio Media Hal -> Audio Hardware board 改成ESP32-S3-Korvo-1

  1. 編譯燒錄程序

idf.py flash monitor -p /dev/ttyUSB0

運行原例程

運行后,可以看到如下打印

歡迎使用樂鑫語音合成
I (266) tts_parser: unicode:0x6b22 -> huan1
I (266) tts_parser: unicode:0x8fce -> ying2
I (276) tts_parser: unicode:0x4f7f -> shi3
I (276) tts_parser: unicode:0x7528 -> yong4
I (286) tts_parser: unicode:0x4e50 -> le4
I (286) tts_parser: unicode:0x946b -> xin1
I (296) tts_parser: unicode:0x8bed -> yu3
I (296) tts_parser: unicode:0x97f3 -> yin1
I (306) tts_parser: unicode:0x5408 -> he2
I (306) tts_parser: unicode:0x6210 -> cheng2

請輸入短語:

簡化原例程并分析

原例程大致分為兩個功能,第一個功能是閱讀“樂鑫語音合成”這句話,還有一個功能是朗讀串口輸入的文字。 第二部分經常會有bug,所以咱們簡化例程,重心分析第一個功能。簡化例程如下:

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#include "esp_system.h"
#include "esp_tts.h"
#include "esp_tts_voice_xiaole.h"
#include "esp_board_init.h"

int app_main()
{

    ESP_ERROR_CHECK(esp_board_init(AUDIO_HAL_16K_SAMPLES, 1, 16));     // 初始化codec芯片,配置好采樣率、聲道數、采樣大小
    esp_tts_voice_t *voice = (esp_tts_voice_t *)&esp_tts_voice_xiaole; // 配置tts的聲音配置文件,來自libvoice_set_xiaole
    esp_tts_handle_t *tts_handle = esp_tts_create(voice);              // 創建tts對象
    char *prompt1 = "你好我是啟明云端";                                // 需要轉換的文字

    if (esp_tts_parse_chinese(tts_handle, prompt1)) // 文字解析成拼音
    {
        int len[1] = {0};
        do
        {
            short *pcm_data = esp_tts_stream_play(tts_handle, len, 3); // 拼音轉換成pcm音頻
            esp_audio_play(pcm_data, len[0] * 2, portMAX_DELAY);       //播放音頻
        } while (len[0] > 0);
    }
    esp_tts_stream_reset(tts_handle); // 重置 tts 流并清除 TTS 實例的所有緩存

    return 0;
}


這里音頻的tts來自靜態庫libvoice_set_xiaole中,目前也只有這一個音色可供使用,其余的tts相關函數則是屬于靜態庫libesp_tts_chinese。

總結

tts過度封裝化,一定程度上注定它的使用難度不高。但是依據已跑完的例程來看,音頻任然有發音聲音的問題,對于現在的一些成熟的tts方案,樂鑫的這個tts還有一定的差距,這個缺點可能導致無法應用于商業化項目中。項目中如果涉及到語音轉文字的內容,一方面可以通過云平臺的提供的API能力發送文字收取PCM音頻來解決。另一方面如果是有限的詞匯,也可以用語音拼接的方式,把相應的音頻存到文件系統中,通過映射播放指定的內容并拼湊成一段完整的語句。例如:“支付寶收款”、“元”、“個”、“十”、“百”、“千”、“萬”這幾段文字的語音就基本可以通過拼湊音頻達到支付寶語音播報功能。


 

狀 態: 離線

公司簡介
產品目錄

公司名稱: 深圳市啟明智顯科技有限公司
聯 系 人: 楊楊
電  話: 0755-22670222
傳  真:
地  址: 南山區國際創新谷6棟A座8樓
郵  編: 518000
主  頁:
 
 
該廠商相關技術文摘:
啟明智顯分享|如何通過matter協議實現燈亮滅控制
啟明云端邀您免費申領ESP32-C2樣品
啟明智顯分享|盤點86智能開關面板一季度行業頭號玩家們都發布了啥
啟明智顯解決方案|基于ESP32-S386智能開關面板\溫控器,低成本解決方案
啟明智顯分享| 2.4寸旋鈕串口屏在家用健身器材上的應用
啟明智顯分享| ESP32學習筆記參考--LED PWM 控制器與MCPWM的配置
啟明智顯低成本4.3寸串口屏解決案~兩輪電動力儀表DEMO
啟明智顯分享|4.3寸串口屏應用于兩輪車儀表及充電樁
更多文摘...
立即發送詢問信息在線聯系該技術文摘廠商:
用戶名: 密碼: 免費注冊為中華工控網會員
請留下您的有效聯系方式,以方便我們及時與您聯絡

關于我們 | 聯系我們 | 廣告服務 | 本站動態 | 友情鏈接 | 法律聲明 | 不良信息舉報
工控網客服熱線:0755-86369299
版權所有 中華工控網 Copyright©2022 Gkong.com, All Rights Reserved

无码中文字幕色专区_91av俱乐部_无码人妻h动漫_26uuu成人_91九色丨porny丨国产jk_青青视频在线播放_国内自拍第二页_国产又粗又长又爽又黄的视频_色哟哟免费网站_久久出品必属精品_a级黄色一级片_99日在线视频
人人妻人人澡人人爽欧美一区| 欧美 丝袜 自拍 制服 另类 | 天天操精品视频| 日本五级黄色片| 黄色三级视频片| 日韩不卡的av| 女人喷潮完整视频| 国产欧美123| 成人黄色片视频| 中文字幕超清在线免费观看| 国产xxxxx在线观看| 免费网站在线观看黄| 成人免费观看cn| 6080国产精品| 99蜜桃臀久久久欧美精品网站| 欧美日韩激情视频在线观看| 99热都是精品| 免费观看成人网| 人妻激情另类乱人伦人妻| 91免费视频网站在线观看| 一级黄色高清视频| 国产精品wwwww| 999一区二区三区| 欧美wwwwwww| 大伊香蕉精品视频在线| 在线视频日韩欧美| 三级在线免费看| 1024av视频| 国产精品一二三在线观看| 日本xxxx黄色| 午夜精品在线免费观看| 欧美黄色一级片视频| 成人一级片网站| 嫩草影院中文字幕| 少妇高潮流白浆| 日本高清一区二区视频| 蜜臀一区二区三区精品免费视频| 久草综合在线观看| 欧美综合在线观看视频| 黄网站欧美内射| 丁香六月激情婷婷| www.99av.com| www.色.com| 国产高清视频网站| 欧美图片激情小说| 成人手机在线播放| 欧美日韩久久婷婷| 中文字幕亚洲影院| 日本在线播放一区二区| 亚洲一区在线不卡| 国产在线观看福利| 热久久精品国产| 欧美xxxxx在线视频| 久久久久久香蕉| 欧美一级免费播放| 日本免费在线视频观看| 久久综合在线观看| 天堂av免费看| 亚洲精品乱码久久久久久动漫| 韩国一区二区在线播放| 亚洲一区二区三区四区精品| 久久免费看毛片| 国产91在线亚洲| 精品视频在线观看一区| 麻豆tv在线播放| 日本福利视频在线| 99免费视频观看| 一级片视频免费观看| 男女污污的视频| 91pony九色| 中国黄色录像片| 久久国产午夜精品理论片最新版本| 男人天堂a在线| 欧美精品99久久| 国产情侣av自拍| www.se五月| 一二三四中文字幕| 国产精品视频网站在线观看| 乱人伦xxxx国语对白| 国产l精品国产亚洲区久久| 亚洲欧美日韩一级| 91嫩草国产丨精品入口麻豆| 久久久久久久9| 欧美视频第三页| 午夜不卡福利视频| 9久久9毛片又大又硬又粗| 91人人澡人人爽人人精品| 91成人在线视频观看| 人妻久久久一区二区三区| 久久久久久久久久久久久久国产| 免费涩涩18网站入口| 国产高清av片| 久久精品视频16| 在线视频日韩一区 | 日韩a一级欧美一级| 91传媒免费视频| 亚洲人精品午夜射精日韩| 欧美 日韩 国产 激情| 四虎1515hh.com| 波多野结衣家庭教师在线播放| 久久久久久久久久一区二区| 久久99久久99精品| 国产一级做a爰片久久| 黄色网在线视频| 韩国中文字幕av| 999一区二区三区| xxx国产在线观看| 美女黄色片视频| 欧美大片免费播放| 免费在线观看毛片网站| 国产四区在线观看| 天天干天天色天天爽| 欧美美女一级片| 成品人视频ww入口| 亚洲久久中文字幕| 免费特级黄色片| 久久久久久久久久一区| 女人喷潮完整视频| 妞干网这里只有精品| 五月婷婷丁香综合网| 欧美一区二区中文字幕| 在线视频观看一区二区| 激情六月丁香婷婷| 日韩a一级欧美一级| 波多野结衣家庭教师在线播放| 久久99国产精品一区| 2025韩国理伦片在线观看| 1024av视频| 黄色a级片免费看| www.久久com| 中文字幕一区二区三区四区在线视频| 农民人伦一区二区三区| 肉色超薄丝袜脚交| 亚洲综合欧美在线| 日本熟妇人妻xxxxx| 久久亚洲中文字幕无码| 日韩中文字幕在线不卡| 玖玖精品在线视频| 一二三av在线| 不卡的av中文字幕| 亚洲天堂av线| 北条麻妃在线一区| 国产主播在线看| 在线视频日韩一区| 拔插拔插华人永久免费| 激情成人在线观看| 欧美日韩午夜爽爽| 国产精品啪啪啪视频| 97超碰人人看| 在线不卡一区二区三区| 欧美在线观看视频网站| 久久亚洲中文字幕无码| 欧美日韩精品在线一区二区 | 亚洲欧洲日产国码无码久久99| av片在线免费| 成人免费看片'免费看| 国产一二三四五| 欧美aaa在线观看| 97超碰免费观看| 久久免费一级片| 日本熟妇人妻xxxx| 日本在线xxx| 黄色免费观看视频网站| 黄在线观看网站| 中文字幕永久视频| 狠狠干狠狠操视频| 亚洲精品www.| 色黄视频免费看| 亚洲免费av网| 美国av在线播放| 色哺乳xxxxhd奶水米仓惠香| www.精品在线| 国产内射老熟女aaaa| avav在线看| 欧美日韩在线免费观看视频| 国产成人艳妇aa视频在线 | 国产精品一线二线三线| 免费成人午夜视频| 日本xxxxxxx免费视频| 日本在线观看免费视频| 天天操天天干天天做| 三年中国中文在线观看免费播放| av不卡在线免费观看| 久久精品在线免费视频| 久久精品国产sm调教网站演员| 国产第一页视频| 中文国产在线观看| 4444亚洲人成无码网在线观看| 日本手机在线视频| 国产成人无码一二三区视频| 久久午夜夜伦鲁鲁一区二区| 国产精品嫩草影院8vv8| 最新av网址在线观看| 久久综合久久久久| 福利视频一二区| 日韩免费高清在线| 亚洲第一成肉网| 欧美黑人在线观看| 五月天婷婷亚洲| 国产欧美精品aaaaaa片|