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

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

3天內(nèi)不再提示

人工智能下的中秋祝福應用示例

嵌入式技術(shù) ? 來源:嵌入式技術(shù) ? 作者:嵌入式技術(shù) ? 2022-08-30 22:32 ? 次閱讀

人工智能下的中秋祝福

  • 知識百科

中秋節(jié),又稱祭月節(jié)、月光誕、月夕、秋節(jié)、仲秋節(jié)、拜月節(jié)、月娘節(jié)、月亮節(jié)、團圓節(jié)等,是中國民間的傳統(tǒng)節(jié)日。中秋節(jié)源自天象崇拜,由上古時代秋夕祭月演變而來。中秋節(jié)自古便有祭月、賞月、吃月餅、看花燈、賞桂花、飲桂花酒等民俗,流傳至今,經(jīng)久不息。

中秋節(jié)起源于上古時代,普及于漢代,定型于唐朝初年,盛行于宋朝以后。中秋節(jié)是秋季時令習俗的綜合,其所包含的節(jié)俗因素,大都有古老的淵源。中秋節(jié)以月之圓兆人之團圓,為寄托思念故鄉(xiāng),思念親人之情,祈盼豐收、幸福,成為豐富多彩、彌足珍貴的文化遺產(chǎn)。

最初“祭月節(jié)”的節(jié)期是在干支歷二十四節(jié)氣“秋分”這天,后來才調(diào)至夏歷八月十五日。

中秋節(jié)與春節(jié)、清明節(jié)、端午節(jié)并稱為中國四大傳統(tǒng)節(jié)日。受中華文化的影響,中秋節(jié)也是東亞和東南亞一些國家尤其是當?shù)氐娜A人華僑的傳統(tǒng)節(jié)日。

2006年5月20日,國務院將其列入首批國家級非物質(zhì)文化遺產(chǎn)名錄。自2008年起中秋節(jié)被列為國家法定節(jié)假日。

1.基于百度智能云的AI祝福

人工智能(Artificial Intelligence),英文縮寫為AI。它是研究、開發(fā)用于模擬、延伸和擴展人的智能的理論、方法、技術(shù)及應用系統(tǒng)的一門新的技術(shù)科學。

隨機AI技術(shù)不斷完善,各種AI接口應運而生,像百度云上的智能寫詩、AI祝福等等。通過云計算,用戶只需要簡單的腳本編程即可實現(xiàn)各種高大上的技術(shù)。人工智能已遍布我們的日常生活的各個角落。

百度智能云的語言祝福生成,基于文心千億大模型,根據(jù)節(jié)日或節(jié)氣關(guān)鍵詞自動生成多條祝福語,為您快速寫出富有特色、獨具創(chuàng)意的節(jié)日祝福。

AI祝福語生成,不僅能增添節(jié)日的喜慶氣氛,表達人們對美好愿景、幸福生活的殷殷期盼;而且能讓人感受到和和美美、喜氣洋洋的節(jié)日氛圍。


  • 請求方式
  • HTTP方法: POST

??請求URL:https://aip.baidubce.com/rpc/2.0/nlp/v1/bless_creation

參數(shù)
access_token 通過API Key和Secret Key獲取的access_token,參考“Access Token獲取”
  • 請求格式

??POST方式調(diào)用
??注意:要求使用JSON格式的結(jié)構(gòu)體來描述一個請求的具體內(nèi)容。

  • 請求參數(shù)
參數(shù) 是否必選 類型 描述
text string 節(jié)日關(guān)鍵詞,,目前支持生成祝福語的關(guān)鍵詞如下:平安夜 圣誕節(jié) 情人節(jié) 元旦 除夕 春節(jié) 新年 元宵節(jié) 婦女節(jié) 清明節(jié) 勞動節(jié) 端午節(jié) 國慶節(jié) 中秋節(jié) 重陽節(jié) 立春 雨水 驚蟄 春分 清明 谷雨 立夏 小滿 芒種 夏至 小暑 大暑 立秋 處暑 白露 秋分 寒露 霜降 立冬 小雪 大雪 冬至 小寒 大寒 高考

2.應用示例

#!/bin/bash
curl -i -k 'https://aip.baidubce.com/rpc/2.0/nlp/v1/bless_creation?access_token=24.10d54567862b06e07b74101555e25.2592000.1664544077.282335-26925263' --data '{"text": "中秋節(jié)"}'
poYBAGMOH5iAf3tLAAM8gtNoeiA405.png#pic_center

3.調(diào)用SDL庫實現(xiàn)圖片渲染和祝福顯示

??1.調(diào)用百度智能云祝福接口獲取祝福信息,解析祝福信息內(nèi)容。

/*調(diào)用百度接口獲取祝福信息*/
int Http_GetData(char *data)
{
	FILE *fp=popen("curl -i -k 'https://aip.baidubce.com/rpc/2.0/nlp/v1/bless_creation?access_token=24.10d57454537602b06e04554501555e25.2592000.1664278077.2845335-26925263' --data '{"text": "中秋節(jié)"}'","r");
	if(fp==NULL)
	{
		printf("重定向失敗\n");
		return -1;
	}
	char buff[4097];
	int cnt=fread(wthread_buff,1,4096,fp);
	buff[cnt]='\0';
	char *p=strstr(buff,"{"results":["");
	p+=strlen("{"results":["");
	int i=0;
	while(*p=']' && *p!='\0')
	{
		data[i++]=*p++;//保存祝福信息
	}
	data[i]='\0';
	pclose(fp);
	return 0;
}

??2.調(diào)用SDL庫,創(chuàng)建窗口,渲染圖片,顯示祝福語內(nèi)容。

int main(int argc,char *argv[])
{

	SDL_Init(SDL_INIT_VIDEO);/*初始化SDL*/
	TTF_Init();/*初始化TTF*/
	/*創(chuàng)建窗口*/
	SDL_Window *window=SDL_CreateWindow("中秋祝福",SDL_WINDOWPOS_CENTERED,SDL_WINDOWPOS_CENTERED,1280,904,SDL_WINDOW_SHOWN);
	/*創(chuàng)建渲染器*/
	SDL_Renderer *render=SDL_CreateRenderer(window,-1,SDL_RENDERER_ACCELERATED);
	/*設(shè)置渲染器顏色*/
	SDL_SetRenderDrawColor(render, 255, 255, 255, 255);
	/*創(chuàng)建圖片表面*/
	SDL_Surface *image=IMG_Load("1.bmp");
	SDL_Texture *sdltext2=SDL_CreateTextureFromSurface(render,image);
	int w,h;
	SDL_Rect rect;
	rect.x=0;
	rect.y=0;
	rect.w=1280;
	rect.h=904;
	SDL_RenderCopy(render,sdltext2,NULL,&rect);
	SDL_RenderPresent(render);
	/*打開字庫*/
	TTF_Font *ttffont=TTF_OpenFont("simkai.ttf", 50);
	if(ttffont==NULL)
	{
		printf("TTF_OpenFont failed\n");
		return 0;
	}
	SDL_Color color2={255,0,0,160};
	SDL_Surface *surface=NULL;
	SDL_Texture *sdltext=NULL;
	/*設(shè)置字體大小*/
	TTF_SetFontSize(ttffont,35);
	SDL_Event event;
	time_t sec=0,sec2=0;
	struct tm result;
	SDL_Rect srcrect;/*源矩形區(qū)域*/
	srcrect.x=0;/*當前拷貝區(qū)域起始位置*/
	srcrect.y=0;
	int y0=500;//起始顯示位置
	/*創(chuàng)建字體顯示表面*/
	TTF_SetFontStyle(ttffont,TTF_STYLE_BOLD);
	for(int i=0;i<10;i++)
	{
		surface=TTF_RenderUTF8_Blended(ttffont,buff_r[i],color2);
		/*創(chuàng)建紋理*/
		sdltext=SDL_CreateTextureFromSurface(render,surface);
		/*將 surface 拷貝到渲染器*/
		rect.x=(1280-surface->w)/2-200;
		rect.y=y0;
		rect.w=surface->w;/*顯示的寬度*/
		rect.h=surface->h;/*顯示的高度*/
		srcrect.h=surface->h;
		srcrect.w=surface->w;
		SDL_RenderCopy(render,sdltext2,&rect,&rect);
		SDL_RenderCopy(render,sdltext,&srcrect,&rect);
		SDL_FreeSurface(surface);/*釋放surface*/
		SDL_DestroyTexture(sdltext);/*釋放表面*/
		y0+=surface->h;
	}
	SDL_RenderPresent(render);
	while(1)
	{
		SDL_PollEvent(&event);/*獲取事件*/
		if(event.type==SDL_QUIT)
		{
			break;
		}
	}
	TTF_CloseFont(ttffont);/*關(guān)閉font*/
	TTF_Quit();
	SDL_DestroyRenderer(render);/*注銷渲染器*/
	SDL_DestroyWindow(window);/*注銷窗口*/
	SDL_Quit();	
}


審核編輯 黃昊宇

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

    關(guān)注

    87

    文章

    31493

    瀏覽量

    270075
  • 人工智能
    +關(guān)注

    關(guān)注

    1796

    文章

    47643

    瀏覽量

    239890
  • SDL
    SDL
    +關(guān)注

    關(guān)注

    0

    文章

    18

    瀏覽量

    7426
收藏 人收藏

    評論

    相關(guān)推薦

    人工智能是什么?

    機器人就是工廠中常見的類似機械臂,能夠代替工人更高效的完成簡單且重復率高的流水線上的工作。 說到第二類服務機器人時,先給大家科普一,當前人工智能大致分為三個階段:弱人工智能階段、強人工智能
    發(fā)表于 09-16 15:40

    人工智能:革命還是傷害?

    `人工智能貌似與我們的現(xiàn)實生活距離十分遙遠,實際上它已經(jīng)開始走入我們的生活,而且正以一種磁懸浮般的速度向我們奔來,人工智能已經(jīng)打響21世紀新的軍備賽??雌饋?b class='flag-5'>人工人工智能貌似與我們的現(xiàn)
    發(fā)表于 10-10 14:21

    百度人工智能大神離職,人工智能的出路在哪?

    `今天,吳恩達確認離職百度的消息迅速在業(yè)界刷屏。吳恩達曾不止一次感慨,現(xiàn)在人工智能最大的問題就是“機會太多,但人才太少”。AI,人工智能,該領(lǐng)域的研究包括機器人、語言識別、圖像識別、自然語言處理
    發(fā)表于 03-23 17:00

    人工智能就業(yè)前景

    據(jù)相關(guān)招聘機構(gòu)數(shù)據(jù)顯示,2018年AI領(lǐng)域仍然是大部分資深技術(shù)人才轉(zhuǎn)崗的首選目標,在人才最緊缺的前十大職位中,時下最火的大數(shù)據(jù)、人工智能、算法類崗位占據(jù)半壁江山。據(jù)調(diào)查指出,2017年技術(shù)研發(fā)類崗位
    發(fā)表于 03-29 15:46

    人工智能的影響超乎你想象

    其很容易被人工智能技術(shù)擊敗,改造起來反而更加容易。一是這些企業(yè)擁有行業(yè)海量的數(shù)據(jù),充沛的資金;二是在生產(chǎn)力水平急需提升、人口紅利逐漸消失的情況,這些傳統(tǒng)企業(yè)也有迫切的意愿來改造升級自己的工廠、業(yè)務
    發(fā)表于 06-22 14:40

    解讀人工智能的未來

    `已歷經(jīng)60多年的人工智能在物聯(lián)網(wǎng)以及大數(shù)據(jù)的推動,實現(xiàn)飛躍式的發(fā)展,并且迎來了第三個黃金周期。必優(yōu)傳感今天和大家解讀一關(guān)于人工智能的未來。自從有了
    發(fā)表于 11-14 10:43

    人工智能醫(yī)生未來或上線,人工智能醫(yī)療市場規(guī)模持續(xù)增長

      導讀:機構(gòu)預測,中國醫(yī)療人工智能的市場需求已達數(shù)百億元。專家認為,“人工智能醫(yī)生”的應用,有利于緩解社會老齡化帶來的醫(yī)療資源供需失衡以及地域分配不均等問題。那么,“人工智能醫(yī)生”何時能真正
    發(fā)表于 02-24 09:29

    人工智能:超越炒作

    開車或飛行,您可以相信會涉及一些嚴重的AI功能。閱讀,說話或翻譯語言,預測物體的質(zhì)量和速度,代表你購買股票,識別面部或診斷乳腺癌,都是通過算法完成的人工智能特征?,F(xiàn)在,想象一整個AI事物的連接世界
    發(fā)表于 05-29 10:46

    什么是基于云計算的人工智能服務?

    如今,采用人工智能的企業(yè)遇到了一個主要障礙,那就是在內(nèi)部開發(fā)人工智能產(chǎn)品成本高昂,因此有了外包人工智能產(chǎn)品的需求。而對于從中小企業(yè)到預算受限的大型企業(yè)來說,通過云計算來采用人工智能的成
    發(fā)表于 09-11 11:51

    傳感器和人工智能的關(guān)系

    `  誰來闡述一傳感器和人工智能的關(guān)系?手把手教你設(shè)計人工智能芯片及系統(tǒng)(全階設(shè)計教程+AI芯片F(xiàn)PGA實現(xiàn)+開發(fā)板)詳情鏈接:http://url.elecfans.com/u/c422a4bd15`
    發(fā)表于 11-25 15:51

    人工智能芯片是人工智能發(fā)展的

    人工智能芯片是人工智能發(fā)展的 | 特倫斯謝諾夫斯基責編 | 屠敏本文內(nèi)容經(jīng)授權(quán)摘自《深度學習 智能時代的核心驅(qū)動力量》從AlphaGo的人機對戰(zhàn),到無人駕駛汽車的上路,再到AI合成主播上崗
    發(fā)表于 07-27 07:02

    物聯(lián)網(wǎng)人工智能是什么?

    一、人工智能介紹工作以后想要拿高薪的話,人工智能是你的不二之選,那么問題來了,究竟什么是人工智能呢?又需要了解哪些才能去開發(fā)人工智能產(chǎn)品呢?接下來小編帶領(lǐng)大家進入
    發(fā)表于 09-09 14:12

    嵌入式與人工智能關(guān)系是什么

    嵌入式與人工智能關(guān)系_嵌入式人工智能的發(fā)展趨勢  所謂嵌入式人工智能,就是設(shè)備無須聯(lián)網(wǎng)通過云端數(shù)據(jù)中心進行大規(guī)模計算去實現(xiàn)人工智能,而是在本地計算,在不聯(lián)網(wǎng)的情況
    發(fā)表于 10-27 07:41

    什么叫嵌入式人工智能

    什么是嵌入式人工智能,它的實際應用百度大腦、語音搜索、圖像、廣告跟搜索排序及自動駕駛,用一句簡單的話來概括就是在云端基于大數(shù)據(jù)、大計算做人工智能,這看起來是人工智能的主流。什么叫嵌入式人工智能
    發(fā)表于 10-28 08:43

    《移動終端人工智能技術(shù)與應用開發(fā)》人工智能的發(fā)展與AI技術(shù)的進步

    人工智能的發(fā)展是隨著人類生活需要,產(chǎn)業(yè)需求不斷提升的,其中人工智能的發(fā)展很大程度上受到了計算機算力的影響,隨著數(shù)據(jù)處理量的增大,人工智能算法對算力的要求逐年增加,而且沒過兩年算力上升一倍,因此往往
    發(fā)表于 02-17 11:00