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