国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

開發者空間實踐指導:基于 3 大 PaaS 主流服務輕松實現文字轉換語音

jf_21561199 ? 來源:jf_21561199 ? 作者:jf_21561199 ? 2024-09-13 16:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

【摘要】 基于 CodeArts API 設計語音合成接口,基于 API Explorer 調試接口,并利用 CodeArts IDE 實現數據流轉換為音頻

案例簡介

開發者將在云主機中,基于 CodeArts API 設計語音合成接口,基于 API Explorer 調試接口,并利用 CodeArts IDE 實現數據流轉換為音頻。在此過程中,開發者可體驗 API 設計、開發、調試等全生命周期,對華為云產品 API 體系及 API 開放能力有全面了解,并最終完成應用創建,全程實踐約 15 分鐘。

配置開發者空間

華為云為全球開發者打造專屬開發者空間,匯聚了華為優質開發資源及工具,讓每一位開發者擁有一臺云主機。

在華為開發者空間,每位開發者每年可享有數百小時的云主機使用時長,5GB 的云存儲空間和場景化沙箱資源,以及海量的技術賦能課程與專業開發者認證內容。

點此領取:https://auth.huaweicloud.com/authui/login.html?service=https%3A%2F%2Fdeveloper.huaweicloud.com%2Fspace%2Flogin-forword.html%3FforwardUrl%3Dhttps%253A%252F%252Fdeveloper.huaweicloud.com%252Fspace%252Fhome%26module%3Dhuaweideveloper&locale=zh-cn#/login

1.進入開發者空間,點擊“云主機(beta 體驗)”

wKgZombj9t6Ab9WgAAGl06e6464250.png

2.點擊“添加云主機”

wKgaombj9t-AEroNAACr8drEZFE152.png

3.點擊“立即進入”

wKgZombj9uCAGzjRAAMfxE4xgKc605.png

4.點擊“下一步”

wKgaombj9uGAC1jAAADfx25Jf5M678.png

5.繼續點擊“下一步”

wKgZombj9uKAShulAADLWl6c5W8519.png

6.點擊“進入桌面”

wKgZombj9uOAEE6AAADgRwCS_7k005.png

7.等待機器準備進度條加載完成至 100%,預計等待 1 分鐘,然后點擊“打開云桌面”即可使用

wKgaombj9uSAPETcAAGs-w2fzEs589.png

wKgZombj9uWAQJyDAAK0Bb7u_yo433.png

通過 CodeArts API 設計語音合成接口

3.1 進入 CodeArts API 官網,打開左邊工具欄-Firefox 網絡瀏覽器,輸入網頁版體驗地址并登錄

https://developer.huaweicloud.com/develop/codeartsapi.html

wKgaombj9uaAcor3AAHabGkGP_w864.png

3.2 創建項目

3.2.1 登錄后點擊頁面右上角的“創建項目”按鈕

wKgZombj9ueARM6RAATDIJHdLiM744.png

wKgaombj9uiAXth7AAOC8z_oTJY727.png

3.2.2 在創建項目彈窗中輸入項目名稱:語音合成,并點擊保存

wKgZombj9u2AKw7tAAMrPI8cQr0423.png

3.2.3 提示保存成功,點擊 API 設計頁簽,進入到 API 設計頁面

wKgaombj9u-AJKg9AAC9ERMw0tY636.png

3.3 設計接口

3.3.1 點擊頁面上的“新建 API 接口”卡片

wKgZombj9vCAAvvbAAC_nZOKXsg231.png

3.3.2 顯示新建標簽

wKgaombj9vCAPhfFAAD-QEy4bBo869.png

3.3.3輸入接口的 URL:/tts

wKgZombj9vGAKWCyAAEHNaUP_V0546.png

3.3.4輸入接口名稱:語音合成

wKgaombj9vOAG70cAAD3TAgXRs0930.png

3.3.5下拉滾動條到請求參數區域,點擊請求體“Body”頁簽,選擇“raw”,默認選擇“JSON”格式。

wKgaombj9vSAFkDMAAD4A2PFIqU550.png

3.3.6顯示請求體的數據結構模板,默認根節點類型為“object”

wKgZombj9vSAdtILAAEG_ZXC-0Q955.png

3.3.7點擊根節點最右側的“+”操作

wKgaombj9vWADgeNAAERW7em5ZU293.png

3.3.8頁面上在根節點下新增一條參數(可以通過滾動條左右拖動)

wKgZombj9vaAIinlAAEAO9m2DnI230.png

3.3.9將參數名 param2 修改為 text,描述 param2 修改為待合成的文本

wKgaombj9veATxU9AAEX7oyXcPs248.png

3.3.10 下拉頁面,看到返回響應區域

wKgZombj9veAHn_SAADblKotHu0352.png

3.3.11 同樣點擊根節點最右側的“+”操作(可以通過滾動條拖動到最右側),在根節點下顯示一條新的參數

wKgaombj9viAUJ3GAAD46776e-A257.png

3.3.12 將參數名 param2 修改為result,將描述修改為合成結果

wKgZombj9vmAYFdDAAD12RoFYwI773.png

3.3.13 點擊右上角的保存按鈕

wKgaombj9vmAOTleAAEJMUyC8a4038.png

3.3.14 保存成功,設計完成

wKgZombj9vqANt8KAAFf0IGPHoo238.png

通過 API Explorer 調試語音合成接口,生成 5 段數據流

4.1 語音合成(API Explorer 部分):

鏈接:https://console.huaweicloud.com/apiexplorer/#/openapi/SIS/debug?api=RunTts

4.1.1 生成語音格式為 wav,采樣率:8000,標準女音,語速 0,音色 0

wKgZombj9vuAc7TeAAJDVFS4vl4167.png

圖 1.1.1wav 標準女音

4.1.2 生成語音格式為 wav,采樣率:16000,標準男聲,語速 0,音色 0

wKgaombj9vyAWIA4AAJdCL7hNbI325.png

圖 1..12wav 標準男音

4.1.3 生成語音格式為 mp3,采樣率:8000,標準女音,語速 100,音色 100

wKgZombj9v6AUlJ-AAKNRSfy1BI166.png

圖 1.1.3 mp3 標準女音

4.1.4 生成語音格式為 mp3,采樣率:16000,標準男聲,語速 100,音色 100

wKgaombj9v6AKG1nAAI4jrftXmA725.png

圖 1.1.4 mp3 標準男聲

4.1.5 生成語音格式為 pcm,采樣率:16000,標準男聲,語速 100,音色 100

wKgZombj9wCAFnBrAAKk8lY5jrc286.png

圖 1.1.5標準男聲

在開發者空間基于華為云自研 CodeArts IDE,實現數據流轉換為音頻的功能

5.1 實現數據流轉換為音頻

5.1.1 將實驗用 Demo 工程上傳到 CodeArts IDE

打開右側工具欄-Firefox 網絡瀏覽器,輸入并訪問 Demo 工程下載鏈接:

https://sandbox-expriment-files.obs.cn-north-1.myhuaweicloud.com/2601/CodeArtsProject.zip

wKgaombj9wGAP8Y5AAFXkkzY5ek867.png

對下載好的文件進行解壓(目錄:主文件夾/下載),右鍵提取到此處

wKgZombj9wOAN4fhAAGHv5Q794s138.png

打開 CodeArts IDE,左上角點擊“工程”->“打開工程”,選擇剛剛解壓出來的文件夾,打開:

wKgaombj9wOASASMAAE4aDTV1f0649.png

預計等待 1 分鐘左右的時間,工程模型同步成功:

5.1.2 在華為云控制臺新增訪問秘鑰,配置 AK/SK

1)登錄華為云控制臺:https://console.huaweicloud.com/iam/?agencyId=599e2ee1492f48e9b69a0a682d435fb8?ion=cn-north-4&locale=zh-cn#/mine/accessKey

選擇“我的憑證”->“訪問秘鑰”->新增訪問秘鑰

注:如果已經有 AK/SK 秘鑰,不需要新增訪問秘鑰

wKgZombj9wWALGrhAAIKWKmulIg964.png

創建秘鑰成功后點擊“立即下載”,即可獲得“credentials.csv”文件,里面可以查看到 AK(Access Key Id)和 SK(Secret Access Key)

2)進入工程,src/main/resources 下選擇 credentials.properties,將 AK/SK 配置上

wKgaombj9wuAT5e3AAKMYHiBt7U244.png

5.1.3 將 API Explorer 上調試成功的流數據文件配置到 APIResponse.json 中

在 2.1 語音合成章節,我們在 API Explorer 完成接口的調試

https://console.huaweicloud.com/apiexplorer/#/openapi/SIS/debug?api=RunTts

最終生成“SIS_RunTts_ResponseBody_xxxxxxxxxxxxx.json”文件,打開 json 文件,復制響應體內容(如果響應體內容沒有超出限制,直接點擊右側的復制按鈕即可)

wKgZombj9wuACD4qAAKviuWAB3c883.png

打開工程,進入 src/main/resources 中,選擇 APIResponse.json,將 json 文件的內容復制到 APIResponse.json 中。

wKgaombj9wyAZtTaAAFzjiL5Ibo086.png

5.1.4 配置 pom.xml:

在 pom.xml 中如圖所示,增加如下配置:

17

17

17

wKgZombj9w2ARYdXAALLqqXY8Kc647.png

5.1.5 執行“should_return_audio_when_response_json”,生成 mps 格式音頻文件:

找到 test 目錄下的測試類 SisServiceTest.java,點擊找到方法“should_return_audio_when_response_json()”,點擊執行測試,最后可以看到目錄下生成的音頻文件。

wKgaombj9w2AbN8iAAKTfj1DUbw057.png

目錄下生成“devkit.mps”文件,實驗結束。

wKgZombj9w-ADHIFAAT-peUfao8652.png

審核編輯 黃宇

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

    關注

    2

    文章

    2371

    瀏覽量

    66774
  • PaaS
    +關注

    關注

    2

    文章

    134

    瀏覽量

    22995
  • 云主機
    +關注

    關注

    1

    文章

    51

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    httpsrv:開發者必備的輕量級HTTP服務器工具

    無論你是前端工程師、后端開發者還是全棧選手,一個靈活易用的HTTP服務器工具都是日常開發中的剛需。httpsrv憑借其簡潔的API、低內存占用和高可擴展性,已成為眾多開發者構建臨時或生
    的頭像 發表于 02-25 18:07 ?109次閱讀
    httpsrv:<b class='flag-5'>開發者</b>必備的輕量級HTTP<b class='flag-5'>服務</b>器工具

    2025華為開發者大賽暨開發者年度會議成功舉辦

    開發者大賽總決賽、CEO圓桌、主論壇大咖分享、分論壇技術演講、開發者展區&CodeLabs等多元議題,推動云開發工具鏈、智能體開發、具身智能等前沿技術實戰應用,助力
    的頭像 發表于 12-31 13:32 ?668次閱讀

    【書籍評測活動NO.67】成為硬核Linux開發者:《Linux 設備驅動開發(第 2 版)》

    開發設備驅動和板級支持包。截至目前,Linux仍是嵌入式系統領域的主流內核,幾乎廣泛應用于工業界的所有領域,這主要得益于其功能強大的子系統。因此,約翰·馬迪厄編寫本書,向廣大開發者普及驅動編程知識
    發表于 11-17 17:52

    2025開放原子開發者大會AtomGit開源實踐交流分論壇即將開啟

    當前,全球開源生態正持續蓬勃發展,開發者協作模式與開源創新范式也隨之經歷深刻變革。在此趨勢下,以開發者為中心的AtomGit,創新融合“開源運營即服務”與“開源模型即服務”雙引擎,構建
    的頭像 發表于 11-17 16:32 ?956次閱讀

    服務發布配置開發者服務信息

    您作為開發者的相關信息將面向元服務發布區域的用戶公開,其中客服聯系方式可能會提供給用戶,用于咨詢相關問題。 登錄AppGallery Connect,點擊“APP與元服務”。 選擇要發布的元
    發表于 10-31 17:58

    2025開放原子開發者大會11月啟幕

    開發者年度盛會即將登場!2025開放原子開發者大會將于11月21-22日,在北京北人亦創國際會展中心盛大召開。大會以“一切為了開發者”為主題,匯聚全球開源智慧——國內外優秀開發者、學術
    的頭像 發表于 10-24 14:05 ?960次閱讀

    華為與全球開發者共贏昇騰生態

    在華為全聯接大會2025期間,華為昇騰計算業務總裁張迪煊發表了“以開發者為中心,加速自主創新,共贏昇騰生態”的主題演講,宣布CANN技術指導委員會正式成立,并表示昇騰將持續聚焦開發者訴求,圍繞昇騰的開放性、易用性和兼容性進行架構
    的頭像 發表于 09-20 15:57 ?1943次閱讀

    曙光網絡SugonRI開發者社區正式上線

    在人工智能與工業深度融合的大潮中,工業軟件正在成為推動產業升級的關鍵引擎。為了讓更多開發者快速掌握工業級編程技術、共享行業實踐成果,曙光網絡正式推出開發者社區——曙睿(SugonRI)開發者
    的頭像 發表于 09-04 09:58 ?958次閱讀

    矽速科技正式入駐 RuyiSDK 開發者社區,共建 RISC-V 開發者生態!

    開發的開源套件,致力于為RISC-V開發者提供完整、全棧、功能強大的開發工具鏈,涵蓋編譯、調試、模擬等全流程支持,并兼容市場上主流RISC-V開發
    的頭像 發表于 07-10 11:00 ?1170次閱讀
    矽速科技正式入駐 RuyiSDK <b class='flag-5'>開發者</b>社區,共建 RISC-V <b class='flag-5'>開發者</b>生態!

    HDC 2025開發者主題演講精彩回顧

    開發者解決方案升級等內容,同時多位生態伙伴分享基于HarmonyOS的最新開發實踐,為開發者提供切實可行的創新思路,進一步推動鴻蒙生態的繁榮發展。會上還舉行了HarmonyOS極客馬拉
    的頭像 發表于 07-09 11:20 ?1314次閱讀

    怎么用labview實現語音文字

    請問怎么用labview實現語音文字
    發表于 07-01 16:27

    全志科技亮相OpenHarmony開發者大會2025

    AI Agent技術共建啟動”等儀式,同時設立八大主題分論壇,邀請開源操作系統技術大咖、前沿實踐專家、開發者、生態伙伴代表等嘉賓到場,共同探討開源鴻蒙技術的未來發展、分享最前沿的開發經驗。
    的頭像 發表于 06-04 09:16 ?2197次閱讀
    全志科技亮相OpenHarmony<b class='flag-5'>開發者</b>大會2025

    明遠智睿SSD2351開發板:語音機器人領域的變革力量

    源的開發資料為開發者提供了深入研究和定制語音機器人功能的基礎,開發者可以根據不同的應用需求,對語音識別算法、
    發表于 05-28 11:36

    labview語音文字

    labview語音文字怎么實現,目前在論壇上找到了文字語音
    發表于 04-07 19:44

    全鏈路賦能游戲鴻蒙化適配,鴻蒙游戲開發者服務煥新升級

    實踐,通過專家授課、案例解析與現場互動,為開發者提供從技術適配到創新玩法落地的一站式解決方案。 游戲鴻蒙化流程詳解:7步輕松實現從適配到上架 活動中,華為技術團隊系統闡釋了游戲鴻蒙化的
    的頭像 發表于 03-17 09:25 ?1025次閱讀
    全鏈路賦能游戲鴻蒙化適配,鴻蒙游戲<b class='flag-5'>開發者</b><b class='flag-5'>服務</b>煥新升級