在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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 的云存儲空間和場景化沙箱資源,以及海量的技術賦能課程與專業開發者認證內容。

點此領?。篽ttps://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

    文章

    1518

    瀏覽量

    62458
  • PaaS
    +關注

    關注

    2

    文章

    132

    瀏覽量

    21552
  • 云主機
    +關注

    關注

    1

    文章

    48

    瀏覽量

    8758
收藏 人收藏

    評論

    相關推薦

    微軟發布《GraphRAG實踐應用白皮書》助力開發者

    近日,微軟針對開發者群體,重磅推出了《GraphRAG實踐應用白皮書》。該白皮書全面而深入地涵蓋了知識圖譜的核心內容,為開發者和企業提供了寶貴的指導和啟示。 從知識圖譜的基礎概念出發,
    的頭像 發表于 01-13 16:11 ?391次閱讀

    開發者的開源鴻蒙故事

    近日,在以“一切為了開發者”為主題的“2024開放原子開發者大會暨首屆開源技術學術大會”上,開源鴻蒙5.0 Release版本正式發布,備受各方關注。該版本在系統完備度、分布式創新、開發者體驗以及系統穩定性等方面均
    的頭像 發表于 01-06 10:28 ?192次閱讀

    《HarmonyOS第一課》煥新升級,賦能開發者快速掌握鴻蒙應用開發

    應用集成與開發能力,能夠獨立完成復雜任務及擁有團隊組織能力。 主題課程則聚焦前沿應用開發主題和實踐,如應用UX體驗標準、實時語音與文本互轉、賬戶能力集成等應用核心功能的
    發表于 01-02 14:24

    HarmonyOS NEXT應用元服務開發Intents Kit(意圖框架服務)習慣推薦方案開發者測試

    意圖框架向開發者提供真機測試能力,即開發者可連接設備進行調測。開發者完成代碼開發之后,功能正式上架應用市場前,可以在HarmonyOS NEXT設備上面進行自驗證,打磨體驗。真機測試分
    發表于 11-25 17:37

    HarmonyOS NEXT應用元服務開發Intents Kit(意圖框架服務)事件推薦開發者測試

    意圖框架向開發者提供真機測試能力,即開發者可連接設備進行調測。開發者完成代碼開發之后,功能正式上架應用市場前,可以在HarmonyOS NEXT設備上面進行自驗證,打磨體驗。真機測試分
    發表于 11-18 17:39

    2024 VDC應用服務與商業合作會場:全面賦能,攜手開發者共繪增長藍圖

    終端生態的優勢、應用服務、商業合作策略,以及出海之道等,助力開發者把握市場趨勢,提升產品競爭力,實現商業成功與可持續發展。 vivo連接用戶與開發者,打造三方共贏生態 構建一個健康、持
    發表于 10-12 14:43 ?204次閱讀
    2024 VDC應用<b class='flag-5'>服務</b>與商業合作會場:全面賦能,攜手<b class='flag-5'>開發者</b>共繪增長藍圖

    KaihongOS 4.1.2開發者預覽版正式上線,誠邀開發者免費試用!

    獨特的搶先體驗機會,涵蓋了原生應用開發、分布式能力、原子化服務等核心功能特性,助力開發者探索國產操作系統的更多可能性。此次發布的預覽版適配RK3568、RK358
    的頭像 發表于 09-28 08:07 ?408次閱讀
    KaihongOS 4.1.2<b class='flag-5'>開發者</b>預覽版正式上線,誠邀<b class='flag-5'>開發者</b>免費試用!

    KaihongOS 4.1.2開發者預覽版正式上線,誠邀開發者免費試用!

    開發者提供了獨特的搶先體驗機會,涵蓋了原生應用開發、分布式能力、原子化服務等核心功能特性,助力開發者探索國產操作系統的更多可能性。 此次發布的預覽版適配RK3568、RK3588、ES
    的頭像 發表于 09-26 15:59 ?519次閱讀

    2024 TUYA全球開發者大會(歐洲)盛大啟幕,涂鴉攜手開發者共筑綠色低碳未來

    2024年9月9日,TUYA全球開發者大會在德國柏林會展中心隆重舉辦。作為TUYA開發者大會的歐洲首站,此次活動精彩紛呈,創新AI產品、解決方案層出不窮。涂鴉智能攜手海內外行業翹楚,為開發者們帶來
    的頭像 發表于 09-12 08:05 ?460次閱讀
    2024 TUYA全球<b class='flag-5'>開發者</b>大會(歐洲)盛大啟幕,涂鴉攜手<b class='flag-5'>開發者</b>共筑綠色低碳未來

    鴻蒙元服務,軟件開發者駛向藍海的一葉飛舟

    鴻蒙元服務作舟,AI分發為帆:軟件開發者駛向流量藍海
    的頭像 發表于 06-26 09:39 ?1599次閱讀
    鴻蒙元<b class='flag-5'>服務</b>,軟件<b class='flag-5'>開發者</b>駛向藍海的一葉飛舟

    NVIDIA將全球數百萬開發者轉變為生成式 AI 開發者

    來自 AI 生態系統各個領域的 150 余家合作伙伴嵌入了 NIM 推理微服務,將企業級 AI 應用的部署時間從數周縮短至幾分鐘 NVIDIA 開發者計劃會員可免費使用 NIM 來進行研究、開發
    的頭像 發表于 06-03 18:21 ?1088次閱讀

    潤和軟件HopeOS閃耀亮相鯤鵬昇騰開發者大會2024

    5月9日,鯤鵬昇騰開發者大會2024在北京盛大召開。本次大會是面向開發者的技術盛會,分享計算產業趨勢、前沿AI技術、行業創新案例、優秀開發者實踐等,使能
    的頭像 發表于 05-11 09:52 ?578次閱讀
    潤和軟件HopeOS閃耀亮相鯤鵬昇騰<b class='flag-5'>開發者</b>大會2024

    曙光智能計算開發者講壇于2024全球開發者先鋒大會期間在上海成功舉辦

    3月24日,曙光智能計算開發者講壇于2024全球開發者先鋒大會期間在上海成功舉辦。
    的頭像 發表于 03-26 09:42 ?683次閱讀

    源碼開放,開發者手機 buff 疊滿

    開發者手機開源代碼編譯指導 編譯環境建議: ubuntu20.04 Linux 系統內存:最低 16G Pyhon 3.8 安裝必要工具: sudo apt-get update sudo
    發表于 03-04 14:29

    鴻蒙系統優缺點,能否作為開發者選擇

    起跑線,都是0基礎開始。學習來輕松,未來趨勢大。 那么鴻蒙的發展,開發者如何抓住機遇?鴻蒙的開發技術要學習那些呢?下面分享鴻蒙的開發者技術: 更多相關的鴻蒙
    發表于 02-16 21:00
    主站蜘蛛池模板: 一区在线播放 | 72种姿势欧美久久久久大黄蕉 | 久久久网站亚洲第一 | 色校园| 天天鲁天天爽天天视频 | 国产福利你懂的 | 2020夜夜操 | 亚洲人成网站在线观看妞妞网 | 国产精品爱久久久久久久三级 | 久久看免费视频 | 成人夜夜 | 欧美色88 | 亚洲小视频 | 日本黄色大片免费看 | 国产亚洲3p无码一区二区 | 视频一区视频二区在线观看 | 黄视频网站免费观看 | 欧美精品video | jzzjlzz亚洲乱熟在线播放 | 亚洲黄色三级 | 美女免费视频色在线观看 | 高清毛片一区二区三区 | 精品四虎免费观看国产高清午夜 | 成年1314在线观看 | 天天色综合6 | 黑人黄色片 | 色视频网站免费 | 国产一级αv片免费观看 | 在线观看视频在线观看 | 欧美一区二区三区在线 | 亚洲色图欧美激情 | 天天干天天上 | 爱婷婷视频在线观看 | 国产福利毛片 | 美女扒开尿口让男生添 漫画 | 夜夜操夜夜 | 在线免费午夜视频 | 日韩欧美亚洲综合久久影院d3 | 四虎影视最新 | 亚洲第一视频在线观看 | 色噜噜狠狠成人网 |