華為開發(fā)者大會:軟件開發(fā)小白的華為云云上初體驗(yàn)
1?????初級開發(fā)者自述
初踏入職場,進(jìn)入專業(yè)的軟件公司,對于我這樣一個(gè)沒有接觸過標(biāo)準(zhǔn)軟件制作過程的新人來說,起步就是一個(gè)很大的難題。若直接做開發(fā),則業(yè)務(wù)不熟練,代碼不規(guī)范,弊大于利;若僅做學(xué)習(xí),則不能跟上項(xiàng)目的步伐,不能以最快的速度融入到工作中去。工作中面臨著很多困境。
對此我總結(jié)了以下經(jīng)驗(yàn):在進(jìn)行軟件開發(fā)工作中要重視每一個(gè)細(xì)節(jié),不要忽視小問題,我為了充實(shí)自己,在華為云反復(fù)學(xué)習(xí),提升自己的技術(shù)能力。
在次我給大家分享一個(gè)我在華為云軟件開發(fā)工作中的技術(shù)經(jīng)歷希望供各位開發(fā)者參考。
2?????軟件開發(fā)小白在華為云的學(xué)習(xí)成長經(jīng)歷
作為計(jì)算機(jī)新人,都希望通過學(xué)習(xí)獲得最先進(jìn)的技術(shù),通過網(wǎng)上開發(fā)者居多平臺,篩選很多開發(fā)者常規(guī)使用的工具,前輩開發(fā)者也同步推薦給我很多學(xué)習(xí)的平臺和日常使用的工具,我也根據(jù)前輩提供方向進(jìn)行探索,華為云平臺作為最先進(jìn)的技術(shù),而且口碑在開發(fā)圈內(nèi)得到了一致好評,因此我選擇了在華為云平臺上開啟我的學(xué)習(xí)和工作成長之路。這里也是我工作起步的敲門磚。
首先通過華為云上面的論壇了解到我所用到技術(shù)和工具,這個(gè)平臺還同步給技術(shù)初學(xué)者很多技術(shù)應(yīng)用手段,前期通過培訓(xùn)課程了解學(xué)習(xí),打開我華為云學(xué)習(xí)之旅:

通過開發(fā)者常規(guī)使用的工具,了解到華為云有一個(gè)適合開發(fā)者使用的IDE,并且通過幫助文檔了解到,這個(gè)IDE現(xiàn)在所具備大開發(fā)者能力,我也和技術(shù)前輩學(xué)習(xí)了下,這個(gè)IDE平臺的優(yōu)勢,并且我身邊很多技術(shù)前輩都開始使用華為云IDE。我在這里也分享下,我是如何使用這個(gè)IDE插件,
通過https://developer.huaweicloud.com/develop/toolkit.html下載我需要的IDE。

操作步驟如下:
在idea上安裝Huawei Cloud Toolkit Platform插件
登錄華為云賬號(選擇AK/SK登錄或者華為云賬號、CSDN賬號登錄)。

我想通過華為云現(xiàn)有技術(shù)快速幫助我解決AI語音交互問題。
目前語音技術(shù)應(yīng)用非常廣泛:
1.語音客服質(zhì)檢(識別客服、客戶的語音,轉(zhuǎn)換為文本。進(jìn)一步通過文本檢索)
2.會議記錄(對會議記錄的音頻文件,進(jìn)行快速的識別,轉(zhuǎn)化成文字,方便進(jìn)行會議記錄)
3.語音短消息(通過語音發(fā)送或者接收短消息時(shí),將音頻短消息轉(zhuǎn)文字,提升閱讀效率和交互體驗(yàn))
4.游戲娛樂(將游戲娛樂中的語音聊天轉(zhuǎn)成文字消息,提升用戶閱讀效率)
5.有聲讀物(將書籍、雜志、新聞的文本內(nèi)容轉(zhuǎn)換成逼真的人聲發(fā)音,充分解放人們的眼睛,在搭乘地鐵、開車、健身等場景下獲取信息、享受樂趣)
6.電話回訪(在客服系統(tǒng)場景中,通過將回訪內(nèi)容轉(zhuǎn)換成人聲,直接使用語音和客戶交流,提升用戶體驗(yàn))
7.智能教育(集成語音合成的教育系統(tǒng)可以實(shí)現(xiàn)中文標(biāo)準(zhǔn)朗讀及帶讀,應(yīng)用于課堂和學(xué)生自學(xué),提升教學(xué)效率)
8.直播實(shí)時(shí)字幕(將視頻直播或現(xiàn)場直播中的音頻實(shí)時(shí)轉(zhuǎn)為字幕,為觀眾提供更高效的觀會體驗(yàn),方便對直播內(nèi)容進(jìn)行監(jiān)控)
9.即時(shí)文本錄入(手機(jī)App上實(shí)時(shí)錄音并即時(shí)提供轉(zhuǎn)寫的文本)
10.人機(jī)交互(通過語音合成,實(shí)現(xiàn)高品質(zhì)的機(jī)器人發(fā)聲,使得人機(jī)交互更加自然)
11.智能客服(借助語音合成,聯(lián)絡(luò)中心可以用自然的聲音與客戶互動)等多個(gè)場景下,涉獵在多個(gè)行業(yè)中,為人們提供便捷便利的生活和工作的條件
3?????軟件開發(fā)小白使用實(shí)時(shí)語音識別RASR嘗試智能化路線
使用華為云語音交互服務(wù)SDK,實(shí)時(shí)識別語音音頻流。支持的語言包含中文普通話、方言,方言當(dāng)前支持四川話、粵語和上海話。

前提條件:
在保證華為云賬號余額充足或已購買套餐包的情況下,語音交互服務(wù)無需申請即可使用。
進(jìn)行 AK/SK 認(rèn)證,并妥善保管 AK/SK 信息。
下載相應(yīng)的 Python SDK。
確保已按照 Python 環(huán)境配置細(xì)則配置完畢,注意Python SDK 僅支持Python3。
準(zhǔn)備好待識別的音頻文件。
該服務(wù)是一種人機(jī)交互方式,用戶通過實(shí)時(shí)訪問和調(diào)用API(Application Programming Interface,應(yīng)用程序編程接口)將語音識別成文字或者將文本轉(zhuǎn)換成逼真的語音等。
核心優(yōu)勢:可以實(shí)現(xiàn)1分鐘以內(nèi)音頻到文字的轉(zhuǎn)換。對于用戶上傳二進(jìn)制數(shù)據(jù),系統(tǒng)經(jīng)過處理,生成語音對應(yīng)的文字,支持熱詞定制。
核心能力:基于深度學(xué)習(xí)技術(shù),對特定領(lǐng)域場景和語料進(jìn)行優(yōu)化,語音識別率達(dá)到業(yè)界領(lǐng)先;使用工業(yè)界成熟的算法,結(jié)合語音識別學(xué)術(shù)界最新研究成果,為企業(yè)提供獨(dú)特競爭力優(yōu)勢。
4?????軟件開發(fā)小白的未來展望
速度已經(jīng)不是計(jì)算機(jī)發(fā)展的方向了,有了云計(jì)算,計(jì)算機(jī)只需要作為一個(gè)客戶端就可以實(shí)現(xiàn)復(fù)雜的計(jì)算,計(jì)算機(jī)的發(fā)展前景應(yīng)該是趨向于小型化,良好的交互和鮮明的個(gè)性化。作為軟件開發(fā)初學(xué)者需要嘗試挑戰(zhàn)新技術(shù),認(rèn)準(zhǔn)目標(biāo)不斷前進(jìn)。