本發(fā)明涉及終端技術(shù)領(lǐng)域,尤其涉及一種基于終端的溝通方法、裝置及終端。
背景技術(shù):
隨著科技的發(fā)展,終端的功能越來越多,終端的使用人群也在全世界范圍內(nèi)普及開來,然而由于不同國家的人的使用語言有所不同,那么當(dāng)兩個不同國別的人在一起交談時,則可能由于無法理解對方的語言,而無法進(jìn)行有效的溝通?,F(xiàn)有技術(shù)中還沒有基于雙顯示屏的終端以實現(xiàn)不同語言的溝通的方案。
技術(shù)實現(xiàn)要素:
本發(fā)明主要解決的技術(shù)問題是,提供一種基于終端的溝通方法、裝置及終端,解決現(xiàn)有技術(shù)中,沒有基于雙顯示屏的終端以實現(xiàn)不同語言的溝通的方案的問題。
為解決上述技術(shù)問題,本發(fā)明提供一種基于終端的方法,終端具有至少兩個屏幕,該方法包括:
接收第一語言的語音輸入;
將語音輸入轉(zhuǎn)換為第一語言的文字并顯示在第一屏幕上;
將第一語言的文字翻譯成第二語言,并以文字的形式顯示在第二屏幕上;第一屏幕、第二屏幕為至少兩個屏幕中的不同的兩個屏幕。
其中,還包括:將翻譯得到的第二語言以語音形式輸出。
其中,還包括:
接收第二語言的語音輸入;
將語音輸入轉(zhuǎn)換為第二語言的文字并顯示在第二屏幕上;
將第二語言的文字翻譯成第一語言,并以文字的形式顯示在第一屏幕上。
其中,還包括:將翻譯得到的第一語言以語音形式輸出。
其中,接收第一語言的語音輸入之前,還包括:設(shè)置終端需語音識別的語言為第一語言和第二語言。
為解決上述技術(shù)問題,本發(fā)明提供一種基于終端的溝通裝置,終端具有至少兩個屏幕,該裝置包括:
接收模塊,用于接收第一語言的語音輸入;
轉(zhuǎn)換模塊,用于將語音輸入轉(zhuǎn)換為第一語言的文字;
第一顯示模塊,用于將轉(zhuǎn)換模塊轉(zhuǎn)換得到的第一語言的文字顯示在第一屏幕上;
翻譯模塊,用于將第一語言的文字翻譯成第二語言;
第二顯示模塊,用于將翻譯模塊翻譯得到的第二語言以文字的形式顯示在第二屏幕上;第一屏幕、第二屏幕為至少兩個屏幕中的不同的兩個屏幕。
其中,還包括:語音輸出模塊,用于將翻譯得到的第二語言以語音形式輸出。
其中,接收模塊還用于接收第二語言的語音輸入;
轉(zhuǎn)換模塊還用于將語音輸入轉(zhuǎn)換為第二語言的文字;
第二顯示模塊還用于將轉(zhuǎn)換模塊轉(zhuǎn)換得到的第二語言的文字顯示在第二屏幕上;
翻譯模塊還用于將第二語言的文字翻譯成第一語言;
第一顯示模塊還用于將翻譯模塊翻譯得到的第一語言以文字的形式顯示在第一屏幕上。
其中,語音輸出模塊還用于將翻譯得到的第一語言以語音形式輸出。
其中,還包括:設(shè)置模塊,用于在接收模塊接收第一語言的語音輸入之前,設(shè)置終端需語音識別的語言為第一語言和第二語言。
為解決上述技術(shù)問題,本發(fā)明提供一種終端,包括至少兩個屏幕,以及上述的基于終端的溝通裝置,第一屏幕、第二屏幕為至少兩個屏幕中的不同的兩個屏幕。
其中,第一屏幕、第二屏幕互為正反面設(shè)置。
其中,第一屏幕為電容屏,第二屏幕為水墨屏。
根據(jù)本發(fā)明提供的一種基于終端的溝通方法、裝置及終端,終端具有至少兩個屏幕,該方法包括接收第一語言的語音輸入;將語音輸入轉(zhuǎn)換為第一語言的文字并顯示在第一屏幕上,使用第一語言的用戶可以通過顯示在第一屏幕上的文字,判斷出語音轉(zhuǎn)換后得到的文字與用戶自身語音輸入的內(nèi)容是否一樣;然后將第一語言的文字翻譯成第二語言,并以文字的形式顯示在第二屏幕上;第一屏幕、第二屏幕為至少兩個屏幕中的不同的兩個屏幕;使得使用第二語言的用戶更直觀、更清晰的知曉使用第一語言的用戶想表達(dá)的意思,保證了使用第一語言的用戶與使用第二語言的用戶能進(jìn)行有效的溝通,克服了溝通障礙,更好的滿足了用戶需求,提升了用戶體驗。
附圖說明
圖1為本發(fā)明實施例一提供的一種基于終端的溝通方法的流程圖;
圖2為本發(fā)明實施例二提供的一種基于終端的溝通裝置的示意圖;
圖3為本發(fā)明實施例三提供的一種終端的示意圖;
圖4為本發(fā)明實施例四提供的另一種終端的示意圖。
具體實施方式
應(yīng)當(dāng)理解的是,此處所描述的具體實施例僅用于解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明中描述的終端可包括智能手機、筆記本電腦、PAD(平板電腦)等終端。下面通過具體實施方式結(jié)合附圖對本發(fā)明作進(jìn)一步詳細(xì)說明。
實施例一
本實施例提供一種基于終端的溝通方法,應(yīng)用于終端,終端具有至少兩個屏幕,參見圖1,圖1為本實施例提供的一種基于終端的溝通方法的流程圖,該基于終端的溝通方法包括以下步驟:
S101:接收第一語言的語音輸入。
在S101之前,還包括:設(shè)置終端需語音識別的語言為第一語言和第二語言。
終端支持多種語言的語音識別,語言包括漢語、韓語、日語、英語、德語、法語、西班牙語、印地語、阿拉伯語、俄語等。
第一語言和第二語言為兩種不同的語言;示例性的,當(dāng)?shù)谝徽Z言為漢語時,第二語言可以為韓語、日語、英語、德語、法語、西班牙語、印地語、阿拉伯語、俄語等;當(dāng)?shù)谝徽Z言為韓語時,第二語言可以為漢語、日語、英語、德語、法語、西班牙語、印地語、阿拉伯語、俄語等。
例如當(dāng)兩個用戶需使用本實施例提供的終端進(jìn)行溝通,需要將漢語“今天天氣真好呀”翻譯成英語時,其中,第一用戶使用漢語,第二用戶使用英語,則先設(shè)置終端需語音識別的語言為漢語和英語,然后接收第一用戶的漢語的“今天天氣真好呀”的語音輸入。
S102:將語音輸入轉(zhuǎn)換為第一語言的文字并顯示在第一屏幕上。
終端包括第一屏幕、第二屏幕等,第一屏幕、第二屏幕為終端至少兩個屏幕中的不同的兩個屏幕。在一種實施方式中,第一屏幕、第二屏幕互為正反面設(shè)置;其中,第一屏幕為電容屏,第一屏幕可以為TFT(Thin Film Transistor,薄膜場效應(yīng)晶體管)電容屏,第二屏幕為水墨屏。
例如將第一用戶語音輸入的漢語的“今天天氣真好呀”轉(zhuǎn)換為漢語的文字“今天天氣真好呀”,并顯示在第一屏幕上,以供第一用戶查看語音識別是否正確。
S103:將第一語言的文字翻譯成第二語言,并以文字的形式顯示在第二屏幕上。
例如將漢語的文字“今天天氣真好呀”翻譯成英語,得到的英語為“The weather is very nice today”,并將“The weather is very nice today”以文字的形式顯示在第二屏幕上,以供第二用戶更直觀、更清晰的知曉使用漢語的第一用戶想表達(dá)的意思。
可選的,除了將翻譯得到的第二語言以文字形式輸出之外,還包括:將翻譯得到的第二語言以語音形式輸出。
例如翻譯得到的英語為“The weather is very nice today”,將其以語音形式輸出給第二用戶。
以上描述了語音識別第一用戶的第一語言,然后將其翻譯成第二用戶使用的第二語言的過程,在此基礎(chǔ)上,下面對語音識別第二用戶的第二語言,然后將其翻譯成第一用戶使用的第一語言的過程進(jìn)行描述。
可選的,該基于終端的溝通方法還包括以下步驟:
接收第二語言的語音輸入;
例如需要將英語“Yeah,let's go to play badminton”翻譯成漢語時,其中,第一用戶使用漢語,第二用戶使用英語,則接收第二用戶的英語的“Yeah,let's go to play badminton”的語音輸入;
將語音輸入轉(zhuǎn)換為第二語言的文字并顯示在第二屏幕上;
例如將第二用戶語音輸入的英語“Yeah,let's go to play badminton”轉(zhuǎn)換為英語的文字“Yeah,let's go to play badminton”,并顯示在第二屏幕上,以供第二用戶查看語音識別是否正確;
將第二語言的文字翻譯成第一語言,并以文字的形式顯示在第一屏幕上;
例如將英語的文字“Yeah,let's go to play badminton”翻譯成漢語,得到的漢語為“是呀,咱們?nèi)ゴ蛴鹈虬伞?,并將“是呀,咱們?nèi)ゴ蛴鹈虬伞币晕淖值男问斤@示在第一屏幕上,以供第一用戶更直觀、更清晰的知曉使用英語的第二用戶想表達(dá)的意思。
可選的,除了將翻譯得到的第一語言以文字形式輸出之外,還包括:將翻譯得到的第一語言以語音形式輸出。
例如翻譯得到的漢語為“是呀,咱們?nèi)ゴ蛴鹈虬伞?,將其以語音形式輸出給第一用戶。
下面例舉一個具體的例子對本方案進(jìn)行進(jìn)一步說明。
終端有不同的兩個屏幕,設(shè)置在正面的是電容屏,設(shè)置在背面的是水墨屏。第一用戶正對著電容屏,第二用戶正對著水墨屏。
第一用戶和第二用戶為對彼此語言不懂的溝通雙方,第一用戶只會說漢語,第二用戶只會說韓語。
首先設(shè)置終端需語音識別的語言為漢語和韓語。
第一用戶語音輸入漢語的“你好”,然后將第一用戶語音輸入的漢語的“你好”轉(zhuǎn)換為漢語的文字“你好”,并顯示在電容屏上。
然后將漢語的文字“你好”翻譯成韓語,得到的韓語為并將以文字的形式顯示在水墨屏上。
第二用戶語音輸入韓語的然后將第二用戶語音輸入的韓語的轉(zhuǎn)換為韓語的文字并顯示在電容屏上。
然后將韓語的文字翻譯成漢語,得到的漢語為“好的”,并將“好的”以文字的形式顯示在電容屏上。
通過本實施例的實施,保證了使用第一語言的用戶與使用第二語言的用戶能進(jìn)行有效的溝通,克服了溝通障礙,更好的滿足了用戶需求,提升了用戶體驗。
實施例二
本實施例提供一種基于終端的溝通裝置,應(yīng)用于終端,終端具有至少兩個屏幕,請參見圖2,圖2為本實施例提供的一種基于終端的溝通裝置的示意圖,該基于終端的溝通裝置包括:接收模塊201、轉(zhuǎn)換模塊202、第一顯示模塊203、翻譯模塊204、第二顯示模塊205,其中,
接收模塊201,用于接收第一語言的語音輸入。
可選的,該基于終端的溝通裝置還包括:設(shè)置模塊206,用于在接收模塊201接收第一語言的語音輸入之前,設(shè)置終端需語音識別的語言為第一語言和第二語言。
終端支持多種語言的語音識別,語言包括漢語、韓語、日語、英語、德語、法語、西班牙語、印地語、阿拉伯語、俄語等。
第一語言和第二語言為兩種不同的語言;示例性的,當(dāng)?shù)谝徽Z言為漢語時,第二語言可以為韓語、日語、英語、德語、法語、西班牙語、印地語、阿拉伯語、俄語等;當(dāng)?shù)谝徽Z言為韓語時,第二語言可以為漢語、日語、英語、德語、法語、西班牙語、印地語、阿拉伯語、俄語等。
例如當(dāng)兩個用戶需使用本實施例提供的終端進(jìn)行溝通,需要將漢語“今天天氣真好呀”翻譯成英語時,其中,第一用戶使用漢語,第二用戶使用英語,則先設(shè)置終端需語音識別的語言為漢語和英語,然后接收第一用戶的漢語的“今天天氣真好呀”的語音輸入。
轉(zhuǎn)換模塊202,用于將語音輸入轉(zhuǎn)換為第一語言的文字。
第一顯示模塊203,用于將轉(zhuǎn)換模塊202轉(zhuǎn)換得到的第一語言的文字顯示在第一屏幕上。
終端包括第一屏幕、第二屏幕等,第一屏幕、第二屏幕為終端至少兩個屏幕中的不同的兩個屏幕。在一種實施方式中,第一屏幕、第二屏幕互為正反面設(shè)置;其中,第一屏幕為電容屏,第一屏幕可以為TFT電容屏,第二屏幕為水墨屏。
例如將第一用戶語音輸入的漢語的“今天天氣真好呀”轉(zhuǎn)換為漢語的文字“今天天氣真好呀”,并顯示在第一屏幕上,以供第一用戶查看語音識別是否正確。
翻譯模塊204,用于將第一語言的文字翻譯成第二語言。
第二顯示模塊205,用于將翻譯模塊204翻譯得到的第二語言以文字的形式顯示在第二屏幕上;第一屏幕、第二屏幕為至少兩個屏幕中的不同的兩個屏幕。
例如將漢語的文字“今天天氣真好呀”翻譯成英語,得到的英語為“The weather is very nice today”,并將“The weather is very nice today”以文字的形式顯示在第二屏幕上,以供第二用戶更直觀、更清晰的知曉使用漢語的第一用戶想表達(dá)的意思。
可選的,該基于終端的溝通裝置還包括:語音輸出模塊207,用于將翻譯得到的第二語言以語音形式輸出。
例如翻譯得到的英語為“The weather is very nice today”,將其以語音形式輸出給第二用戶。
可選的,接收模塊201還用于接收第二語言的語音輸入;
例如需要將英語“Yeah,let's go to play badminton”翻譯成漢語時,其中,第一用戶使用漢語,第二用戶使用英語,則接收第二用戶的英語的“Yeah,let's go to play badminton”的語音輸入;
轉(zhuǎn)換模塊202還用于將語音輸入轉(zhuǎn)換為第二語言的文字;
第二顯示模塊205還用于將轉(zhuǎn)換模塊202轉(zhuǎn)換得到的第二語言的文字顯示在第二屏幕上;
例如將第二用戶語音輸入的英語“Yeah,let's go to play badminton”轉(zhuǎn)換為英語的文字“Yeah,let's go to play badminton”,并顯示在第二屏幕上,以供第二用戶查看語音識別是否正確;
翻譯模塊204還用于將第二語言的文字翻譯成第一語言;
第一顯示模塊203還用于將翻譯模塊204翻譯得到的第一語言以文字的形式顯示在第一屏幕上;
例如將英語的文字“Yeah,let's go to play badminton”翻譯成漢語,得到的漢語為“是呀,咱們?nèi)ゴ蛴鹈虬伞保ⅰ笆茄?,咱們?nèi)ゴ蛴鹈虬伞币晕淖值男问斤@示在第一屏幕上,以供第一用戶更直觀、更清晰的知曉使用英語的第二用戶想表達(dá)的意思。
可選的,語音輸出模塊206還用于將翻譯得到的第一語言以語音形式輸出。
例如翻譯得到的漢語為“是呀,咱們?nèi)ゴ蛴鹈虬伞?,將其以語音形式輸出給第一用戶。
下面例舉一個具體的例子對本方案進(jìn)行進(jìn)一步說明。
終端有不同的兩個屏幕,設(shè)置在正面的是電容屏,設(shè)置在背面的是水墨屏。第一用戶正對著電容屏,第二用戶正對著水墨屏。
第一用戶和第二用戶為對彼此語言不懂的溝通雙方,第一用戶只會說漢語,第二用戶只會說韓語。
首先設(shè)置終端需語音識別的語言為漢語和韓語。
第一用戶語音輸入漢語的“你好”,然后將第一用戶語音輸入的漢語的“你好”轉(zhuǎn)換為漢語的文字“你好”,并顯示在電容屏上。
然后將漢語的文字“你好”翻譯成韓語,得到的韓語為并將以文字的形式顯示在水墨屏上。
第二用戶語音輸入韓語的然后將第二用戶語音輸入的韓語的轉(zhuǎn)換為韓語的文字并顯示在電容屏上。
然后將韓語的文字翻譯成漢語,得到的漢語為“好的”,并將“好的”以文字的形式顯示在電容屏上。
通過本實施例的實施,保證了使用第一語言的用戶與使用第二語言的用戶能進(jìn)行有效的溝通,克服了溝通障礙,更好的滿足了用戶需求,提升了用戶體驗。
實施例三
本實施例提供一種終端,參見圖3,圖3為本實施例提供的一種終端的示意圖,該終端包括至少兩個屏幕,以及實施例二中的基于終端的溝通裝置,第一屏幕、第二屏幕為至少兩個屏幕中不同的兩個屏幕。
終端接收第一語言的語音輸入。
在終端接收第一語言的語音輸入之前,還包括:設(shè)置終端需語音識別的語言為第一語言和第二語言。
終端支持多種語言的語音識別,語言包括漢語、韓語、日語、英語、德語、法語、西班牙語、印地語、阿拉伯語、俄語等。
第一語言和第二語言為兩種不同的語言;示例性的,當(dāng)?shù)谝徽Z言為漢語時,第二語言可以為韓語、日語、英語、德語、法語、西班牙語、印地語、阿拉伯語、俄語等;當(dāng)?shù)谝徽Z言為韓語時,第二語言可以為漢語、日語、英語、德語、法語、西班牙語、印地語、阿拉伯語、俄語等。
例如當(dāng)兩個用戶需使用本實施例提供的終端進(jìn)行溝通,需要將漢語“今天天氣真好呀”翻譯成英語時,其中,第一用戶使用漢語,第二用戶使用英語,則先設(shè)置終端需語音識別的語言為漢語和英語,然后接收第一用戶的漢語的“今天天氣真好呀”的語音輸入。
終端將語音輸入轉(zhuǎn)換為第一語言的文字并顯示在第一屏幕上。
終端包括第一屏幕、第二屏幕等,第一屏幕、第二屏幕為終端至少兩個屏幕中的不同的兩個屏幕。在一種實施方式中,第一屏幕、第二屏幕互為正反面設(shè)置;其中,第一屏幕為電容屏,第一屏幕可以為TFT電容屏,第二屏幕為水墨屏。
例如將第一用戶語音輸入的漢語的“今天天氣真好呀”轉(zhuǎn)換為漢語的文字“今天天氣真好呀”,并顯示在第一屏幕上,以供第一用戶查看語音識別是否正確。
終端將第一語言的文字翻譯成第二語言,并以文字的形式顯示在第二屏幕上。
例如將漢語的文字“今天天氣真好呀”翻譯成英語,得到的英語為“The weather is very nice today”,并將“The weather is very nice today”以文字的形式顯示在第二屏幕上,以供第二用戶更直觀、更清晰的知曉使用漢語的第一用戶想表達(dá)的意思。
可選的,除了將翻譯得到的第二語言以文字形式輸出之外,還包括:將翻譯得到的第二語言以語音形式輸出。
例如翻譯得到的英語為“The weather is very nice today”,將其以語音形式輸出給第二用戶。
以上描述了語音識別第一用戶的第一語言,然后將其翻譯成第二用戶使用的第二語言的過程,在此基礎(chǔ)上,下面對語音識別第二用戶的第二語言,然后將其翻譯成第一用戶使用的第一語言的過程進(jìn)行描述。
可選的,還包括:
接收第二語言的語音輸入;
例如需要將英語“Yeah,let's go to play badminton”翻譯成漢語時,其中,第一用戶使用漢語,第二用戶使用英語,則接收第二用戶的英語的“Yeah,let's go to play badminton”的語音輸入;
將語音輸入轉(zhuǎn)換為第二語言的文字并顯示在第二屏幕上;
例如將第二用戶語音輸入的英語“Yeah,let's go to play badminton”轉(zhuǎn)換為英語的文字“Yeah,let's go to play badminton”,并顯示在第二屏幕上,以供第二用戶查看語音識別是否正確;
將第二語言的文字翻譯成第一語言,并以文字的形式顯示在第一屏幕上;
例如將英語的文字“Yeah,let's go to play badminton”翻譯成漢語,得到的漢語為“是呀,咱們?nèi)ゴ蛴鹈虬伞?,并將“是呀,咱們?nèi)ゴ蛴鹈虬伞币晕淖值男问斤@示在第一屏幕上,以供第一用戶更直觀、更清晰的知曉使用英語的第二用戶想表達(dá)的意思。
可選的,除了將翻譯得到的第一語言以文字形式輸出之外,還包括:將翻譯得到的第一語言以語音形式輸出。
例如翻譯得到的漢語為“是呀,咱們?nèi)ゴ蛴鹈虬伞?,將其以語音形式輸出給第一用戶。
下面例舉一個具體的例子對本方案進(jìn)行進(jìn)一步說明。
終端有不同的兩個屏幕,設(shè)置在正面的是電容屏,設(shè)置在背面的是水墨屏。第一用戶正對著電容屏,第二用戶正對著水墨屏。
第一用戶和第二用戶為對彼此語言不懂的溝通雙方,第一用戶只會說漢語,第二用戶只會說韓語。
首先設(shè)置終端需語音識別的語言為漢語和韓語。
第一用戶語音輸入漢語的“你好”,然后將第一用戶語音輸入的漢語的“你好”轉(zhuǎn)換為漢語的文字“你好”,并顯示在電容屏上。
然后將漢語的文字“你好”翻譯成韓語,得到的韓語為并將以文字的形式顯示在水墨屏上。
第二用戶語音輸入韓語的然后將第二用戶語音輸入的韓語的轉(zhuǎn)換為韓語的文字并顯示在電容屏上。
然后將韓語的文字翻譯成漢語,得到的漢語為“好的”,并將“好的”以文字的形式顯示在電容屏上。
通過本實施例的實施,保證了使用第一語言的用戶與使用第二語言的用戶能進(jìn)行有效的溝通,克服了溝通障礙,更好的滿足了用戶需求,提升了用戶體驗。
實施例四
為了便于更好地實施實施例一中的基于終端的溝通方法,本實施例提供了用于實施實施例一中的基于終端的溝通方法的終端,參見圖4,圖4為本實施例提供的一種終端的示意圖;該終端具有至少兩個屏幕,該終端包括處理器401、存儲器402、麥克風(fēng)403、音頻輸出模塊404;
麥克風(fēng)403可以在電話通話模式、記錄模式、語音識別模式等等運行模式中經(jīng)由麥克風(fēng)接收聲音(音頻數(shù)據(jù)),并且能夠?qū)⑦@樣的聲音處理為音頻數(shù)據(jù)。麥克風(fēng)403可以實施各種類型的噪聲消除(或抑制)算法以消除(或抑制)在接收和發(fā)送音頻信號的過程中產(chǎn)生的噪聲或者干擾。
音頻輸出模塊404可以在移動終端處于呼叫信號接收模式、通話模式、記錄模式、語音識別模式、廣播接收模式等等模式下時,將接收到的或者在存儲器402中存儲的音頻數(shù)據(jù)轉(zhuǎn)換音頻信號并且輸出為聲音。而且,音頻輸出模塊404可以提供與終端執(zhí)行的特定功能相關(guān)的音頻輸出(例如,呼叫信號接收聲音、消息接收聲音等等)。音頻輸出模塊404可以包括揚聲器、蜂鳴器等等。
存儲器402可以存儲由處理器401執(zhí)行的處理和控制操作的軟件程序等等,或者可以暫時地存儲己經(jīng)輸出或?qū)⒁敵龅臄?shù)據(jù)(例如,電話簿、消息、靜態(tài)圖像、視頻等等)。而且,存儲器402可以存儲關(guān)于當(dāng)觸摸施加到觸摸屏?xí)r輸出的各種方式的振動和音頻信號的數(shù)據(jù)。
存儲器402可以包括至少一種類型的存儲介質(zhì),存儲介質(zhì)包括閃存、硬盤、多媒體卡、卡型存儲器(例如,SD或DX存儲器等等)、隨機訪問存儲器(RAM)、靜態(tài)隨機訪問存儲器(SRAM)、只讀存儲器(ROM)、電可擦除可編程只讀存儲器(EEPROM)、可編程只讀存儲器(PROM)、磁性存儲器、磁盤、光盤等等。而且,終端可以與通過網(wǎng)絡(luò)連接執(zhí)行存儲器402的存儲功能的網(wǎng)絡(luò)存儲裝置協(xié)作。
處理器401通常執(zhí)行終端的總體操作。例如處理器401執(zhí)行與語音通話、數(shù)據(jù)通信、視頻通話等等相關(guān)的控制和處理。
存儲器402內(nèi)存儲有多個指令以實現(xiàn)實施例一中的基于終端的溝通方法,存儲器402內(nèi)存儲的指令可以由處理器401來執(zhí)行。
麥克風(fēng)403接收第一語言的語音輸入。
在麥克風(fēng)403接收第一語言的語音輸入之前,還包括:處理器401設(shè)置終端需語音識別的語言為第一語言和第二語言。
終端支持多種語言的語音識別,語言包括漢語、韓語、日語、英語、德語、法語、西班牙語、印地語、阿拉伯語、俄語等。
第一語言和第二語言為兩種不同的語言;示例性的,當(dāng)?shù)谝徽Z言為漢語時,第二語言可以為韓語、日語、英語、德語、法語、西班牙語、印地語、阿拉伯語、俄語等;當(dāng)?shù)谝徽Z言為韓語時,第二語言可以為漢語、日語、英語、德語、法語、西班牙語、印地語、阿拉伯語、俄語等。
例如當(dāng)兩個用戶需使用本實施例提供的終端進(jìn)行溝通,需要將漢語“今天天氣真好呀”翻譯成英語時,其中,第一用戶使用漢語,第二用戶使用英語,則先設(shè)置終端需語音識別的語言為漢語和英語,然后接收第一用戶的漢語的“今天天氣真好呀”的語音輸入。
處理器401將語音輸入轉(zhuǎn)換為第一語言的文字并顯示在第一屏幕上。
終端包括第一屏幕、第二屏幕等,第一屏幕、第二屏幕為終端至少兩個屏幕中的不同的兩個屏幕。在一種實施方式中,第一屏幕、第二屏幕互為正反面設(shè)置;其中,第一屏幕為電容屏,第一屏幕可以為TFT電容屏,第二屏幕為水墨屏。
例如將第一用戶語音輸入的漢語的“今天天氣真好呀”轉(zhuǎn)換為漢語的文字“今天天氣真好呀”,并顯示在第一屏幕上,以供第一用戶查看語音識別是否正確。
處理器401將第一語言的文字翻譯成第二語言,并以文字的形式顯示在第二屏幕上。
例如將漢語的文字“今天天氣真好呀”翻譯成英語,得到的英語為“The weather is very nice today”,并將“The weather is very nice today”以文字的形式顯示在第二屏幕上,以供第二用戶更直觀、更清晰的知曉使用漢語的第一用戶想表達(dá)的意思。
可選的,除了將翻譯得到的第二語言以文字形式輸出之外,還包括:音頻輸出模塊404將翻譯得到的第二語言以語音形式輸出。
例如翻譯得到的英語為“The weather is very nice today”,將其以語音形式輸出給第二用戶。
以上描述了語音識別第一用戶的第一語言,然后將其翻譯成第二用戶使用的第二語言的過程,在此基礎(chǔ)上,下面對語音識別第二用戶的第二語言,然后將其翻譯成第一用戶使用的第一語言的過程進(jìn)行描述。
可選的,還包括:
麥克風(fēng)403接收第二語言的語音輸入;
例如需要將英語“Yeah,let's go to play badminton”翻譯成漢語時,其中,第一用戶使用漢語,第二用戶使用英語,則接收第二用戶的英語的“Yeah,let's go to play badminton”的語音輸入;
處理器401將語音輸入轉(zhuǎn)換為第二語言的文字并顯示在第二屏幕上;
例如將第二用戶語音輸入的英語“Yeah,let's go to play badminton”轉(zhuǎn)換為英語的文字“Yeah,let's go to play badminton”,并顯示在第二屏幕上,以供第二用戶查看語音識別是否正確;
處理器401將第二語言的文字翻譯成第一語言,并以文字的形式顯示在第一屏幕上;
例如將英語的文字“Yeah,let's go to play badminton”翻譯成漢語,得到的漢語為“是呀,咱們?nèi)ゴ蛴鹈虬伞?,并將“是呀,咱們?nèi)ゴ蛴鹈虬伞币晕淖值男问斤@示在第一屏幕上,以供第一用戶更直觀、更清晰的知曉使用英語的第二用戶想表達(dá)的意思。
可選的,除了將翻譯得到的第一語言以文字形式輸出之外,還包括:音頻輸出模塊404將翻譯得到的第一語言以語音形式輸出;
例如翻譯得到的漢語為“是呀,咱們?nèi)ゴ蛴鹈虬伞?,將其以語音形式輸出給第一用戶。
下面例舉一個具體的例子對本方案進(jìn)行進(jìn)一步說明。
終端有不同的兩個屏幕,設(shè)置在正面的是電容屏,設(shè)置在背面的是水墨屏。第一用戶正對著電容屏,第二用戶正對著水墨屏。
第一用戶和第二用戶為對彼此語言不懂的溝通雙方,第一用戶只會說漢語,第二用戶只會說韓語。
首先設(shè)置終端需語音識別的語言為漢語和韓語。
第一用戶語音輸入漢語的“你好”,然后將第一用戶語音輸入的漢語的“你好”轉(zhuǎn)換為漢語的文字“你好”,并顯示在電容屏上。
然后將漢語的文字“你好”翻譯成韓語,得到的韓語為并將以文字的形式顯示在水墨屏上。
第二用戶語音輸入韓語的然后將第二用戶語音輸入的韓語的轉(zhuǎn)換為韓語的文字并顯示在電容屏上。
然后將韓語的文字翻譯成漢語,得到的漢語為“好的”,并將“好的”以文字的形式顯示在電容屏上。
通過本實施例的實施,保證了使用第一語言的用戶與使用第二語言的用戶能進(jìn)行有效的溝通,克服了溝通障礙,更好的滿足了用戶需求,提升了用戶體驗。
顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述本發(fā)明實施例的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲介質(zhì)(ROM/RAM、磁碟、光盤)中由計算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。所以,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
以上內(nèi)容是結(jié)合具體的實施方式對本發(fā)明實施例所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定本發(fā)明的具體實施只局限于這些說明。對于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護范圍。