[S2-AIGAI] How Generative AI helps people to conversate in different native languages
Breaking the language barriers

[S2-AIGAI] How Generative AI helps people to conversate in different native languages

Language is no more barrier?

  1. To communicate person speaking completely different language than yours
  2. To do global business in two different regions, speaking completely different languages
  3. For presidents or prime-ministers of different countries, who cannot communicate with each other without a translator.
  4. To study in academic curriculum in native language and communicate in any target language
  5. Many more real life applications of Gen AI


Sections in article

The article has 3 sections

  1. Example 1 (Gujarati) : Two office attendants conversation in Hindi & Gujarati : This section tells that Ramu & Damu both are roommates and cannot speak in each-other's language. GAI helps them conversate after office hours.
  2. Example 2 (Spanish) : Two local businesswomen conversation : This section tells that Maria (Spanish) and Aarti (Indian, Hindi) became friends & business partners as well. Both cannot speak in each-other's language. GAI helps them converse for their business needs.
  3. High-level functional architecture : This section shows the high-level functional architecture, Speaker & Listener will exchange the audio.


Example 1 (Gujarati) : Two office attendants conversation in Hindi & Gujarati

A simulated conversation between two office attendants, one speaking Hindi and the other speaking Gujarati.

Conversation

Ramu : Hello, Damu Ramu bol raha hoon.

  • English: Hello, Damu, Ramu speaking.
  • Hindi: ????, ????, ???? ??? ??? ????
  • Gujarati: ????, ????, ???? ???? ????? ??.

Damu : Haan Ramu, bolo.

  • English: Yes Ramu, tell me.
  • Hindi: ??? ????, ?????
  • Gujarati: ?? ????, ???.

Ramu : Damu, tum is samay kahan ho?

  • English: Damu, where are you right now?
  • Hindi: ????, ??? ?? ??? ???? ???
  • Gujarati: ????, ??? ? ???? ????? ???

Damu : Haan main office ke kaam se Chandani-chowk aaya thaa

  • English: Yes, I came to Chandani Chowk for office work.
  • Hindi: ???, ??? ???? ?? ??? ?? ?????? ??? ??? ???
  • Gujarati: ??, ??? ?????? ????? ?????? ??? ????? ???.

Ramu : To ghar kab tak aaoge?

  • English: So when will you come home?
  • Hindi: ?? ?? ?? ?? ?????
  • Gujarati: ?? ??? ??? ?????? ?????

Damu : Mujhe yaha ek packet deliver karna thaa.. Ab main delivery-receipt lekar office me boss ko dene ja raha hun.

  • English: I had to deliver a packet here.. Now I am going to the office to give the delivery receipt to the boss.
  • Hindi: ???? ???? ?? ????? ?????? ???? ??.. ?? ??? ???????-???? ???? ???? ??? ??? ?? ???? ?? ??? ????
  • Gujarati: ??? ???? ?? ????? ?????? ????? ????.. ??? ??? ???????-???? ???? ??????? ????? ???? ?? ????? ???.

Ramu : Lekin office to band ho chuka hai, tumhe vaha koi nahin milega.

  • English: But the office is closed, you won't find anyone there.
  • Hindi: ????? ???? ?? ??? ?? ???? ??, ??????? ???? ??? ???? ???????
  • Gujarati: ????? ???? ?? ??? ?? ?? ??, ??? ????? ??? ???? ???.

Damu : Achha, to ab main kya karun?

  • English: Okay, so what should I do now?
  • Hindi: ?????, ?? ?? ??? ???? ?????
  • Gujarati: ?????, ?? ??? ??? ??? ?????

Ramu : Achha tumhare pass boss ka mobile number hai?

  • English: Do you have the boss's mobile number?
  • Hindi: ????? ???????? ??? ??? ?? ?????? ???? ???
  • Gujarati: ?????, ????? ???? ????? ?????? ???? ???

Damu : Nahin. Koi baat nahin, main phir bhi office hote hue aata hun. agar office khula hoga to theek hai, nahin to vahan se room per aa jaunga.

  • English: No. No problem, I will still come via the office. If the office is open, fine; otherwise, I will come from there to the room.
  • Hindi: ????? ??? ??? ????, ??? ??? ?? ???? ???? ??? ??? ???? ??? ???? ???? ???? ?? ??? ??, ???? ?? ???? ?? ??? ? ???????
  • Gujarati: ??. ??? ????? ????, ??? ???? ???? ???? ????. ?? ???? ??????? ??? ?? ??? ??, ???? ?? ??? ??????? ??? ?? ??? ???.

Ramu : Theek hai Damu. Koi dikkat ho to batana, main metro se aa jaunga.

  • English: Okay Damu. If there's any problem, let me know, I'll come by metro.
  • Hindi: ??? ?? ????? ??? ?????? ?? ?? ?????, ??? ?????? ?? ? ???????
  • Gujarati: ??? ?? ????. ??? ???????? ??? ?? ??????, ??? ?????? ?????? ??? ???.

Damu : Theek hai Ramu, dhanyabaad.

  • English: Okay Ramu, thank you.
  • Hindi: ??? ?? ????, ????????
  • Gujarati: ??? ?? ????, ????.

Ramu : To tumhe abhi bhi ghar aane me, kam se kam ek ghanta aur lagega.

  • English: So it will still take you at least another hour to come home.
  • Hindi: ?? ??????? ??? ?? ?? ??? ???, ?? ?? ?? ?? ???? ?? ??????
  • Gujarati: ?? ??? ??? ?? ??? ???????, ?????? ???? ?? ???? ??? ?????.

Damu : Haan shayad

  • English: Yes, maybe.
  • Hindi: ??? ?????
  • Gujarati: ??, ????.

Ramu : Theek hai koi baat nahin, main khaana bana kar rakhta hoon. Jab tum aaoge to sath me khayenge.

  • English: Okay, no problem, I'll cook and keep the food ready. When you come, we'll eat together.
  • Hindi: ??? ??, ??? ??? ????, ??? ???? ??? ?? ???? ???? ?? ??? ???? ?? ??? ??? ????????
  • Gujarati: ??? ??, ??? ????? ????, ??? ???? ???? ????? ???. ?????? ??? ???? ?????? ???? ?????.

Damu : Theek hai Ramu, dhanyabaad.

  • English: Okay Ramu, thank you.
  • Hindi: ??? ?? ????, ????????
  • Gujarati: ??? ?? ????, ????.




Example 2 (Spanish) : Two local businesswomen conversation

A simulated conversation between two businesswomen, one speaking Hindi and the other speaking Spanish.?

  • Businesswoman 1 (Hindi), Name: Aarti
  • Businesswoman 2 (Spanish), Name: María


Conversation

Aarti: ??????, ??? ???? ???? ???? ????? ???? ????

  • Transliteration: Namaste, main Aarti hoon. Aapse milkar khushi hui.
  • English: Hello, I am Aarti. Nice to meet you.
  • Spanish: Hola, soy Aarti. Encantada de conocerte.

María: Hola, soy María. El gusto es mío.

  • Transliteration: Hola, soy María. El gusto es mío.
  • English: Hello, I am María. The pleasure is mine.
  • Hindi: ??????, ??? ?????? ???? ???? ????? ???? ????

Aarti: ?? ??? ????? ?? ????

  • Transliteration: Aap kis company se hain?
  • English: Which company are you from?
  • Spanish: ?De qué empresa eres?

María: Trabajo para una empresa de tecnología en Madrid.

  • Transliteration: Trabajo para una empresa de tecnología en Madrid.
  • English: I work for a technology company in Madrid.
  • Hindi: ??? ??????? ??? ?? ?????????? ????? ?? ??? ??? ???? ????

Aarti: ?? ???? ????? ??? ?? ???? ??????? ?? ??? ?? ????

  • Transliteration: Yeh bahut accha hai. Aap yahan vyapar ke liye aayi hain?
  • English: That’s great. Are you here for business?
  • Spanish: Eso es genial. ?Estás aquí por negocios?

María: Sí, estoy aquí para una conferencia de negocios. ?Y tú?

  • Transliteration: Sí, estoy aquí para una conferencia de negocios. ?Y tú?
  • English: Yes, I am here for a business conference. And you?
  • Hindi: ???, ??? ???? ?? ?????????? ??????? ?? ??? ?? ???? ?? ???

Aarti: ??? ?? ?? ??????? ?? ??? ???? ?? ???? ???? ?? ???? ??? ???? ?? ????

  • Transliteration: Main bhi ek sammelan ke liye yahan aayi hoon. Kya aap pehli baar Bharat aayi hain?
  • English: I am also here for a conference. Is this your first time in India?
  • Spanish: Yo también estoy aquí para una conferencia. ?Es la primera vez que vienes a India?

María: Sí, es mi primera vez en India. Me encanta el país hasta ahora.

  • Transliteration: Sí, es mi primera vez en India. Me encanta el país hasta ahora.
  • English: Yes, it’s my first time in India. I love the country so far.
  • Hindi: ???, ?? ???? ???? ??? ???? ??? ??? ???? ??? ?? ?? ??? ???? ???? ????

Aarti: ??? ???? ??? ????? ?????????? ?? ????? ?? ???? ??? ??? ???? ????

  • Transliteration: Main aapko kuch acche restaurant aur jagah ke baare mein bata sakti hoon.
  • English: I can tell you about some good restaurants and places.
  • Spanish: Puedo contarte sobre algunos buenos restaurantes y lugares.

María: ?Eso sería maravilloso! Gracias, Aarti.

  • Transliteration: ?Eso sería maravilloso! Gracias, Aarti.
  • English: That would be wonderful! Thank you, Aarti.
  • Hindi: ?? ???? ?????? ????! ???????, ?????



Both dispersed after the conference and got busy with their daily stuff. After few months they got connected once again for official purpose.


Maria: Hello Aarti, good morning! ?? ???? ????

  • Transliteration: Hello Aarti, good morning! aap kaisee hain?
  • Hindi: ???? ????, ??? ????????! ?? ???? ????
  • Spanish: Hola Aarti, ?buenos días! ?Cómo estás?

Aarti: Hi Maria, very good morning, ?? ???? ????? ???, ?? ?????, ?? ???? ????

  • Transliteration: Hi Maria, very good morning, hum bahut achchhe hain, aap batayen, aap kaisee hain?
  • Hindi: ??? ??????, ???? ??? ????????, ?? ???? ????? ???, ?? ?????, ?? ???? ????
  • Spanish: Hola María, muy buenos días, estamos muy bien, ?cómo estás tú?

Maria: doing great. ????? ???? ???? ???? ?? ????? ??????

  • Transliteration: doing great. Achha Aarti hame aapse ek help chahiye?
  • Hindi: ????? ???? ???? ???? ?? ????? ??????
  • Spanish: Muy bien. Aarti, necesitamos una ayuda de tu parte.

Aarti: ????? ??????, I will surely do.

  • Transliteration: Boliye Maria, I will surely do.
  • Hindi: ????? ??????, ??? ???? ???????
  • Spanish: Dime, María, seguro que lo haré.

Maria: ???? ??, ?????? ?? ????????? ?????? ??, ?? ?? "Employee-Experience" ?? ?????? ????? ?? ??? ???????? ????? ??? ???????? ??????

  • Transliteration: Hame na, India se software banwana hai, jo ki "Employee-Experience" ko capture karega aur use dashboard form me present karega.
  • Hindi: ???? ??, ?????? ?? ????????? ?????? ??, ?? ?? "Employee-Experience" ?? ?????? ????? ?? ??? ???????? ????? ??? ???????? ??????
  • Spanish: Queremos desarrollar un software en India que capture la "Experiencia del Empleado" y la presente en forma de tablero.

Aarti: Okay, ?? ??????, ???? ???? ????? ???????? ?? ???? ?? ?? ??? ???? ???

  • Transliteration: Okay, to Maria, aapne pura scope finalize kar liya hai yaa abhi karna hai?
  • Hindi: ???, ?? ??????, ???? ???? ????? ???????? ?? ???? ?? ?? ??? ???? ???
  • Spanish: Bien, María, ?has finalizado todo el alcance o aún necesitas hacerlo?

Maria: ???? ???? ??? ???? ??? ?? ???? ???? ?? ??????? ???? ?? ???? ?? ??? ??, ?? ???? ????? ??? ???? ??? ?? ???? ???? ???

  • Transliteration: Nahin Aarti abhi karna hai. Aur yahan CEO ne proposal lane ka danda kar rakha hai, aur usko scope khud nahin pata ki karna kya hai?
  • Hindi: ???? ???? ??? ???? ??? ?? ???? ???? ?? ??????? ???? ?? ???? ?? ??? ??, ?? ???? ????? ??? ???? ??? ?? ???? ???? ???
  • Spanish: No, Aarti, aún necesitamos hacerlo. Y aquí el CEO ha puesto presión para traer una propuesta, y él mismo no sabe cuál es el alcance.

Aarti: Hmm, ??? ?? ???-???? ?? ?? ??? ??? ??? ?? ???? ???? ???? ??? we can have some regular periodic discussion.

  • Transliteration: Hmm, okay to high-level per hum abhi kuch baat kar lete hain? uske baad we can have some regular periodic discussion.
  • Hindi: ????, ??? ?? ???-???? ?? ?? ??? ??? ??? ?? ???? ???? ???? ??? ?? ??? ?????? ????????? ??????? ?? ???? ????
  • Spanish: Hmm, bien, discutamos algo a un nivel alto ahora. Luego, podemos tener algunas discusiones periódicas regulares.

Maria: Yes that would be great.. ???? ?? ???? ??? ???? ??? ???? ??????

  • Transliteration: Yes that would be great.. nahin to mera boss meri jaan khata rahega.
  • Hindi: ???, ?? ???? ????? ????.. ???? ?? ???? ??? ???? ??? ???? ??????
  • Spanish: Sí, eso sería genial... de lo contrario, mi jefe seguirá fastidiándome.

Aarti: ????? ?? ?? ???? ?? ????????? ?? ?? ?????? ?????

  • Transliteration: Achchha to ye batao ye software kab tak deliver karna?
  • Hindi: ????? ?? ?? ???? ?? ????????? ?? ?? ?????? ?????
  • Spanish: Bien, entonces dime, ?cuándo se debe entregar este software?

Maria: Two months.

  • Transliteration: Two months.
  • Hindi: ?? ??????
  • Spanish: Dos meses.

Aarti: What? ???? ?? ?? ?? ??? ?? ??? 2 ????? ??? ?? ????? ?? ????? ?? ??? ?????????? ???? ??? ???

  • Transliteration: Whaaattt? Mujhe shak hai ki koi bhi ise 2 mahine mein kar payega aur scope bhi abhi document nahin hua hai.
  • Hindi: ???? ?? ?? ?? ??? ?? ??? 2 ????? ??? ?? ????? ?? ????? ?? ??? ?????????? ???? ??? ???
  • Spanish: ?Qué? Dudo que alguien pueda hacerlo en dos meses y el alcance aún no está documentado.

Maria: I agree, ????? ?? ??? ??? ??? ???? ???, ????? ????? ?? ???????? ?? ?????????? ??? ???? ??, then probably I will manage to convince.

  • Transliteration: I agree, lekin hum log kuch aisa karte hain, jisse scope aur challenges ka visibility aana shuru ho, then probably I will manage to convince.
  • Hindi: ??? ???? ???, ????? ?? ??? ??? ??? ???? ???, ????? ????? ?? ???????? ?? ?????????? ??? ???? ??, ??? ???? ??? ??? ???????
  • Spanish: Estoy de acuerdo, pero hagamos algo que empiece a mostrar la visibilidad del alcance y los desafíos, entonces probablemente lograré convencerlos.

Aarti: Okay, ??? ?? ??? ?? ??? ??, ?? ??? ??????? ?????? ???? ???, probably then your boss also would be able to suggest.

  • Transliteration: Okay, haan ye theek lag raha, hum kuch positive result dete hai, probably then your boss also would be able to suggest.
  • Hindi: ???, ??? ?? ??? ?? ??? ??, ?? ??? ??????? ?????? ???? ???, ??? ???? ???? ??? ?? ????? ?? ????
  • Spanish: Bien, eso suena bien, demos algunos resultados positivos, probablemente entonces tu jefe también podrá sugerir algo.

Maria: ya yaa.. that's right.

  • Transliteration: ya yaa.. that's right.
  • Hindi: ???, ???.. ??? ???
  • Spanish: Sí, sí.. eso es correcto.

Aarti: So first of please let me know what are the sources where employee related information is available including all interaction in form of emails, chat communication, WhatsApp messages, SMSes etc.

  • Transliteration: So first of please let me know what are the sources where employee related information is available including all interaction in form of emails, chat communication, WhatsApp messages, SMSes etc.
  • Hindi: ?? ???? ????? ???? ????? ?? ?? ??? ?? ????? ??? ???? ???????? ??????? ??????? ?????? ??, ?????? ????, ??? ???????????, ????????? ?????, ?????? ??? ????? ????
  • Spanish: Entonces, primero, por favor, déjame saber cuáles son las fuentes donde está disponible la información relacionada con los empleados, incluyendo todas las interacciones en forma de correos electrónicos, comunicaciones de chat, mensajes de WhatsApp, SMS, etc.

Maria: ??? ?? ???????? ?? ????? ?????????? ???? "Employee-360 Degree" ????????? ?? ???????

  • Transliteration: Okay to employee ka payroll information aapko "Employee-360 Degree" software se milega.
  • Hindi: ??? ?? ???????? ?? ????? ?????????? ???? "Employee-360 Degree" ????????? ?? ???????
  • Spanish: Bien, la información de la nómina de los empleados la obtendrás del software "Employee-360 Degree".

Aarti: ???, ?? ???? ?? ??? ??????

  • Transliteration: Okay, aur email aur chat messages?
  • Hindi: ???, ?? ???? ?? ??? ??????
  • Spanish: Bien, ?y los correos electrónicos y mensajes de chat?

Maria: ??? ???????? ???? ?? ??? MS-Outlook ?? ??? ?? ??? MS-Teams ?? ????? ???? ????

  • Transliteration: Sabhi employee email ke liye MS-Outlook aur chat ke liye MS-Teams use karte hain.
  • Hindi: ??? ???????? ???? ?? ??? MS-Outlook ?? ??? ?? ??? MS-Teams ?? ????? ???? ????
  • Spanish: Todos los empleados usan MS-Outlook para los correos electrónicos y MS-Teams para los mensajes de chat.

Aarti: ?? ????? ?????? ??????????? ?? ????

  • Transliteration: Aur audio video communication ke liye?
  • Hindi: ?? ????? ?????? ??????????? ?? ????
  • Spanish: ?Y para la comunicación de audio y video?

Maria: ????? ?????? ??????????? ?? ??? ?? MS-Teams ?? ????? ???? ??, ????? ???-??? Zoom-Meeting ?? ????? ???? ???

  • Transliteration: Audio video communication ke liye bhi MS-Teams hi use hota hai, but sometime Zoom-meeting bhi use hota hai.
  • Hindi: ????? ?????? ??????????? ?? ??? ?? MS-Teams ?? ????? ???? ??, ????? ???-??? Zoom-Meeting ?? ????? ???? ???
  • Spanish: Para la comunicación de audio y video también se utiliza MS-Teams, pero a veces también se usa Zoom.

Aarti: ?? ??? ?????, ???? ???????? ???? ????? ???? ????

  • Transliteration: Aur koi source, jahan employee apni gossip karte hon?
  • Hindi: ?? ??? ?????, ???? ???????? ???? ????? ???? ????
  • Spanish: ?Y alguna otra fuente donde los empleados charlen?

Maria: ?? ?? ?? ????? ?? ?? ???? ?? ?? ??? ??, ???? ??? ????? ???? ???? ?????????? ?? ???? ??? ??? ?? ???? ???? ????

  • Transliteration: Aur to har floor per ek chota sa tea room hai, jahan log gossip karte hain. Cafeteria hai jahan log lunch aur dinner karte hain.
  • Hindi: ?? ?? ?? ????? ?? ?? ???? ?? ?? ??? ??, ???? ??? ????? ???? ???? ?????????? ?? ???? ??? ??? ?? ???? ???? ????
  • Spanish: En cada piso hay una peque?a sala de té donde la gente charla. También hay una cafetería donde la gente almuerza y cena.

Aarti: ?? ??? ????? ?? ??????

  • Transliteration: Aur koi source se input?
  • Hindi: ?? ??? ????? ?? ??????
  • Spanish: ?Y alguna otra fuente de entrada?

Maria: ?? ?? ?? ??? ????, ????? ?????? ?? ??? ?? ?????, ?????????, ?????? ?? ????????? ????????? ?? ??? ????? ?? ???? ??? ??? ???? ????

  • Transliteration: Aur to ab kuch nahin, but future ke liye we can think for Slack, WhatsApp, SMSes aur phone calls from corporate connections.
  • Hindi: ?? ?? ?? ??? ????, ????? ?????? ?? ??? ?? ?????, ?????????, ?????? ?? ????????? ????????? ?? ??? ????? ?? ???? ??? ??? ???? ????
  • Spanish: Ahora mismo nada más, pero en el futuro podemos pensar en Slack, WhatsApp, SMS y llamadas telefónicas de conexiones corporativas.

Aarti: ?? ?? ?? ????? ?? ????? ????? ?? ??????? ??? ?? ???? ???? "Employee-360 Degree", MS-Outlook, MS-Teams ?? ??? ?????? ??????

  • Transliteration: To ab hum logo ka input source ki details mil gayi hain? i.e. "Employee-360 Degree", MS-Outlook, MS-Teams aur kuch offline sources.
  • Hindi: ?? ?? ?? ????? ?? ????? ????? ?? ??????? ??? ?? ???? ???? "Employee-360 Degree", MS-Outlook, MS-Teams ?? ??? ?????? ??????
  • Spanish: Entonces, ?ahora tenemos los detalles de las fuentes de entrada? Es decir, "Employee-360 Degree", MS-Outlook, MS-Teams y algunas fuentes fuera de línea.

Maria: That's right !!

  • Transliteration: That's right !!
  • Hindi: ???, ??? ??!!
  • Spanish: ?Eso es correcto!

Aarti: ?? ?? ?? ??? ???? ???, what type of experience exactly we can monitor?

  • Transliteration: To ab hum baat karte hain, what type of experience exactly we can monitor?
  • Hindi: ?? ?? ?? ??? ???? ???, ?? ??? ?????? ?? ????? ?? ???? ??? ?? ?????? ?? ???? ????
  • Spanish: Entonces, hablemos ahora de qué tipo de experiencia exactamente podemos monitorear.

Maria: Ya sounds great!

  • Transliteration: Ya sounds great!
  • Hindi: ???, ?? ???? ????? ???? ??!
  • Spanish: ?Sí, suena genial!


High-level functional architecture

Language Translator for People speaking different languages

In future, there is possibility of language chip enabled air-dopes which people will wear when talking to people speaking different language.



About author

Profile : Rajesh Verma - Brief profile

Source : link for this article here

Series : S2 (Artificial Intelligence)

Episode : S2E2 ([S2-AIGAI] Generative AI and language translation assistance)

Author’s approach : Rajesh wants to share his learning & experience gained throughout his career from various sources. Author started the series on architectural topics including AI/ML & GAI topics and this article is one of the episodes in that attempt. Author feels that lots of information is available on various forums, but scattered here & there. Episodes in this series will be designed for most of the relevant topics in architecture-&-design, published gradually and organized in logical sequence. Principally episodes will have linkage with other episodes, so that readers can have proper connection among the topics and would be able to correlate with ongoing activities in their software life. Topics for example will be related to functional architecture, integration architecture, deployment architecture, microscopic view of mostly architecture-building-blocks (ABBs), security guidelines & approach to comply, performance KPIs & engineering, git branch & DevOps enabled automation strategy, NFR aspects (e.g. scalability, high-availability, stability, resiliency, etc.), commonly used architecture styles & design patterns, cloudification approaches, multi-tenancy approach, data migration, channel-cutover & rollout strategy, process standardization & simplification, greenfield rollout & brownfield transformation journeys, etc.

Thank you for reading the post, please stay connected.

要查看或添加评论,请登录

Rajesh V.的更多文章

其他会员也浏览了