Giter Site home page Giter Site logo

howtospeak's Introduction

HowToSpeak nhóm 11(Plus Team)

Giới thiệu dự án.

NPM Version Build Status Downloads Stats

Design By

Ứng dụng giúp cho những người có nhu cầu học ngoại ngữ trước mắt sẽ hướng đến là "English" và nó giải quyết một số vấn đề mà ai ai học ngoại ngữ cũng vấp phải:

  1. Khi thấy một từ, cụm từ mới bạn sẽ ghi nhớ nó như thế nào?
  2. Làm thế nào để có thể biết ngữ cảnh cho việc sử dụng một từ, cụm từ và thậm chí một câu trong thực tế giao tiếp?
  3. Xem từ đó trong từ điển để hiểu hơn về ý nghĩa của từ.
  4. Cảm thấy chán nản khi phải xem, đọc và nghe các tài liệu mà không thuộc sở thích của bản thân, từ đó nó làm cho khả năng tiếp thu càng ngày càng chậm.

Có một phương pháp để học ngoại ngữ đang được rất nhiều người, nhiều trung tâm, nhiểu giảng viên khuyên là học qua phim ảnh. Câu trả lời là “Tại sao không?” Đây là một cách học vô cùng thú vị, vừa mang tính giải trí vừa đem lại hiệu quả cao đã được kiểm chứng bởi rất nhiều cao thủ Tiếng Anh.

  • Bất cứ việc gì bạn làm, nếu thiếu đi niềm cảm hứng thì sẽ không thể có hiệu quả cao, và Tiếng Anh cũng không phải ngoại lệ. Nếu bạn đã quá nhàm chán với việc mỗi ngày ngồi cày đi cày lại đống ngữ pháp, lảm nhảm một list từ vựng, hay bất cứ phương pháp nào khác, thì đã đến lúc bạn nên thêm chút “hương vị” để việc học trở nên hứng thú hơn.
  • Rất nhiều công trình nghiên cứu đã chỉ ra rằng bạn học nhanh hơn bằng cách bắt chước người khác, tương tự như một đứa trẻ mới tập nói thường “nhại” lại lời của người lớn. Học tiếng Anh cũng vậy. Nhờ xem phim, chúng ta bắt chước theo diễn viên, từ cách nói, phát âm, giọng điệu cho đến cả ngôn ngữ cơ thể, từ đó nâng cao kỹ năng giao tiếp.
  • Tiếng Anh trong phim là ngôn ngữ “thật” (hay ngôn ngữ “sống”) thường được sử dụng trong cuộc sống thực sự, nó khác với Tiếng Anh trong các bài luyện nghe được thiết kế, thu âm cho phù hợp với việc học tập. Các câu thoại trong phim là những câu từ người bản xứ vẫn nói hàng ngày, có cả những từ lóng, idioms,...mà bạn rất khó có thể học được nếu không có cơ hội tiếp xúc với họ.
  • Phim thường tạo ra cảm xúc mạnh mẽ cho người xem, chính vì thế những gì bạn học được sẽ in sâu hơn trong tâm trí bạn cùng với những cảm xúc ấy.
  • Nhờ xem phim, bạn có thể vừa luyện nghe – nói, cách phát âm, vừa học từ mới và cả rèn luyện phản xạ khi giao tiếp,...

Ý tưởng được lấy cảm hứng từ website https://youglish.com/

Các chức năng chính :

  1. Gợi ý các video
  2. Search video theo từ hoặc câu
  3. Play video có phụ đề ( tương tự website trên)
  4. Từ điển
  5. Đưa ra được kết qua phù hợp với sở thích người dùng( Lọc video).

p/s: Tất cả các video được lấy trên Youtube

Nền tảng công nghệ

Server:

Client:

Screenshot


Các version

  • 0.0.1
    • Gợi ý các video
    • Search video theo từ hoặc câu
    • Play video có phụ đề
    • Cung cấp danh mục để lựa chọn
    • Login google, facebook

Nhóm phát triển Plus Team

howtospeak's People

Contributors

henrynqc avatar henrynqc2016 avatar hinh1108 avatar tranducdung avatar

Stargazers

 avatar

Watchers

 avatar  avatar

howtospeak's Issues

danh sách kênh cần tìm

Tớ đã tìm được một số kênh phổ biến và có chất lượng đây rồi nhé

  1. Học tiếng Anh cùng thầy Kenny Nguyễn:
    Cách truyền đạt vô cùng hài hước và có duyên của thầy Kenny sé giúp các bạn tiến bộ tiếng Anh nhanh chóng:
    Channel: https://www.youtube.com/user/HocEnglishOnline/videos

  2. Học giao tiếp giọng Anh- Anh và khám phá văn hóa UK cùng Mister Duncan:
    Chương trình được thực hiện bởi Mr. Duncan James, một giảng viên tiếng Anh đến từ Anh quốc. Đây là một trong những chương trình học tiếng Anh được phổ biến rộng rãi nhất (ở Việt Nam nói riêng và trên thế giới nói chung) .
    Channel: https://www.youtube.com/user/duncaninchina
    Bài học tiếng Anh cùng thầy Duncan được aroma phụ đề chuẩn:
    Học tiếng Anh qua video với thầy Duncan – part 1

  3. Phát âm giọng Anh – Mỹ
    Rachel’s English có lẽ là kênh tuyệt nhất để học phát âm. Rachel nói giọng Anh – Mỹ vô cùng chuẩn xác. Chắc ít người biết cô ấy từng là ca sĩ, bởi vậy, khả năng điều chỉnh giọng nói và phát âm của Rachel cực hay. Không chỉ là nơi rất tốt để luyện pronunciation, Rachel’s English còn rất hữu ích để luyện nghe.
    Channel: https://www.youtube.com/user/rachelsenglish

  4. Phát âm giọng Anh- Anh:
    Cô JenniferESL hiện có hơn 90 nghìn người đăng ký, cùng với Mister Duncan, đây là trang học tiếng Anh có nhiều lượt đăng ký nhất trên Youtube. Chương trình cung cấp chuỗi bài học đa dạng như ngữ pháp cơ bản, phát âm, từ lóng, tiếng Anh giao tiếp…
    Channel: https://www.youtube.com/user/JenniferESL

  5. Học giao tiếp của Steve Ford: Phụ đềvà giọng Mỹ chuẩn.
    Nếu Pronunciation luôn là rào cản lớn đối với tất cả chúng ta khi học nói tiếng Anh thì giờ đây không còn là nỗi lo lắng nữa. Bởi đây sẽ là kênh Youtube giúp bạn giải quyết vấn đề này nhanh chóng và hiệu quả nhất.
    https://www.youtube.com/user/PrivateEnglishPortal

  6. Học tiếng Anh cùng cô Anglo-Link
    Đây là kênh tiếng Anh của Minoo Short – UK, một giáo viên vô cùng nổi tiếng. Anglo-Link thường có những bài học khoảng vài phút, tập trung vào các chủ đề riêng như: phrasal verbs, modal verbs, vocabulary, kỹ năng nghe, …
    Channel: https://www.youtube.com/user/MinooAngloLink

  7. BBC LEARNING ENGLISH
    Đây là kênh Youtube chính thức của Bristish Council. Tất cả các video đều được hoàn thiện một cách chuyên nghiệp. Có rất nhiều bài học dựa trên tình huống thực tế ngoài đời. Ngoài ra bạn còn có thể tìm thấy những bài học ngữ pháp dưới dạng hoạt hình rất dễ hiểu.
    Channel: https://www.youtube.com/user/BritishCouncilLE

  8. ENGVID.COM
    Chương trình này hiện nay có hơn 447 Video, chia thành 3 cấp độ (Beginner – Intermediate – Advanced), phân loại thành 14 chủ đề như: tiếng Anh thương mại, luyện nói, ngữ pháp, từ lóng, …
    Mặc dù các video này được upload trên Youtube nhưng bạn có thể học trực tiếp trên websiteengVid.com với giao diện đẹp hơn. Ngoài ra, điểm đặc biệt là sau khi kết thúc mỗi bài học sẽ có một phần kiểm tra mức độ tiếp thu và lượng kiến thức bạn học được.

  9. SOZO EXCHANGE
    Nếu Pronunciation luôn là rào cản lớn đối với tất cả chúng ta khi học nói tiếng Anh thì giờ đây không còn là nỗi lo lắng nữa. Bởi đây sẽ là kênh Youtube giúp bạn giải quyết vấn đề này nhanh chóng và hiệu quả nhất.
    Channel: https://www.youtube.com/user/sozoexchange

  10. LEARNING ENGLISH WITH LET’S TALK
    Đây là một trong những kênh học tiếng Anh phải nói là kinh điển.
    Trang học này bao gồm nhiều bài học về toàn bộ nội dung của bộ môn tiếng Anh: Ngữ âm, giao tiếp, luyện thi…
    Channel: https://www.youtube.com/user/learnexmumbai

  11. ESL AND POPULAR CULTURE
    ESL and Popular culture là kênh học cũng hay không kém.
    Tại đây bạn không chỉ được nghe giọng Mỹ chuẩn mà còn được học rất nhiều bài học tiếng Anh về các chủ đề khác nhau, văn hóa…

  12. Học tiếng Anh cùng Dan Hauer
    Học tiếng Anh cùng Dan Hauer là một kênh học rất funny . Điều đặc biệt là Dan biết và thành thạo hai thứ tiếng: Tiếng Việt và tiếng mẹ đẻ của anh là Mỹ. Nên Dan đã tạo ra rất nhiều video học tiếng Anh rất dễ hiểu bằng tiếng Việt kết hợp tiếng Anh.
    Channel: https://www.youtube.com/channel/UCDIJPT98nv7gcWgQ8TeJmrg

  13. COMMUNITY CHANNEL
    Kênh tập hợp những clip chia sẻ những điều trong cuộc sống và nhiều câu chuyện có thật. Cách trình bày thú vị, hài hước đã thu hút hơn 320 triệu người xem kênh.
    Đây sẽ là một kênh giúp bạn rất nhiều trong việc học hỏi giao tiếp và cách nói chuyện hài hước trong Tiếng Anh.
    Channel: https://www.youtube.com/user/communitychannel

  14. Học tiếng Anh qua tin tức VOA LEARNING ENGLISH
    Rất nhiều bài báo có phụ đề được thể hiện bởi một giọng đọc rất chậm.Channel: https://www.youtube.com/user/VOALearningEnglish

  15. REAL ENGLISH
    Đây là kênh Tiếng Anh rất tốt dành cho bạn mới bắt đầu học Tiếng Anh. Đặc biệt ở đây có chứa một lượng lớn video gồm nhiều chủ đề đa dạng và kèm theo phụ đề để bạn dễ theo dõi. Những tình huống trong video được lấy từ đời sống giao tiếp hàng ngày, vì thế rất hiệu quả để bạn rèn luyện Tiếng Anh giao tiếp.

  16. ESL4FREE
    Kênh chuyên sâu về kỹ năng Reading. Các tips hay nhất theo từng dạng bài được trình bày rất chi tiết, dễ hiểu. Chẳng cân phải đi học Reading ở đâu hết. Cứ nguyên bộ clip này mà cày, không lên cũng phải lên!Channel: https://www.youtube.com/user/ESL4free

  17. Tiếng Anh hàng ngày DAILY ENGLISH
    Channel: https://www.youtube.com/user/DailyEasyEnglish

  18. IELTS OFFICIAL
    Rất nhiều bài nói speaking đã được kênh này ghi lại với các band điểm khác nhau. Một kênh rất đáng tham khảo dành cho bạn nào đang yếu kỹ năng nóicác quyển sách luyện IELTS nổi tiếng.Channel: https://www.youtube.com/user/IELTSOfficial

  19. 8 IELTS
    8 IELTS – talkshow nói về tất cả những gì bạn cần cho kỳ thi IELTS
    Channel: https://www.youtube.com/channel/UCnidVRZng96xx-OVc6dK6fQ

  20. Kênh học tiếng Anh qua video phim ngắn có phụ đề:
    Channel: https://www.youtube.com/channel/UCidMqObVuhs2NbfnlRNDCbw
    21 &22. Học tiếng Anh qua các bài Thuyết trình
    https://www.youtube.com/channel/UCAuUUnT6oDeKwE6v1NGQxug
    https://www.youtube.com/channel/UCsT0YIqwnpJCM-mx7-gSA4Q
    23,24. Một số kênh khác
    https://www.youtube.com/channel/UCm944qiiEBtcNuiHrFCsZuw
    https://www.youtube.com/channel/UCnidVRZng96xx-OVc6dK6fQ
    https://www.youtube.com/channel/UC16niRr50-MSBwiO3YDb3RA

API

API của app này khá phức tạp do Youtube nó không hỗ trợ search by subtitles, vì thế t đề suất phương án sẽ tạo 2 tool.

  1. Để lưu trữ subtitles của các video cho admin chỉ cần viết script
  2. Để thực hiện các request của client

Báo cáo kết quả 21/12

Từng người báo cáo tuần vừa rồi

Tổng kết
@hinhct
Đã xong API admin
90% API client
Đã mua cloud server và setup (lỗi khi chạy code ko vào đc link api)

@tranducdung
play list youtube
chạy từ giây thứ bao nhiêu cũng đã demo

@HenryNQC2016
làm giao diện xong 80%

@HoaTranThanh
500 video có phụ đề và lấy id

original UI

T vừa commit cái UI ban đầu r nhé. mọi người chạy về từng máy xong gửi ảnh chụp màn hình cho t nhé :D

Họp team tuần 13

Đã làm:
⦁ Tích hợp Youtube API
⦁ Play video
⦁ Giao diện ban đầu
Công việc tuần tới:
⦁ Làm API
⦁ Hoàn thành giao diện play list, searcher, play video
Tuần tới:
@hinh
Làm API
@tranducdung
Làm play video youtube, play list video (https://developers.google.com/youtube/)
App ví dụ t làm rồi
@HenryNQC2016
thiết kế lại giao diện
@HoaTranThanh
Tìm kiếm và note lại tầm 30-40 chanel youtube Tiếng Anh có phụ đề, lượng sub cao, phù hợp với học tiếng anh

Báo cáo 22/12

@hinhct
Thêm API category
add retrofit request API

@tranducdung
ghép xong phần chạy video theo thời gian mình muốn tự auto play và đã lấy đk thời gian hiện tại video đang play đợi get API xong sẽ xong luôn phần play 1 list video sau khi search từ

@HenryNQC2016
play subtitle

@HoaTranThanh
1000 video

Họp nhóm tuần 15

Mọi người tổng kết đã làm được gì vào đây nha
Bàn cách import data

List video id

ở đây t lấy 115 id video, nếu cần thêm nữa thì bảo t nhé .
video theo 3 level, mỗi level t để 1 sheet nha.
idvid.xlsx

Ý tưởng app luyện nói tiếng Anh

Đây là website giúp tìm kiếm một từ hoặc câu trong phụ đề các video trên Youtube
Kết quả cho ra là các video và play video từ thời điểm từ hoặc câu đó xuất hiện
Mọi người có thể vào đây trả nghiệm
https://youglish.com/

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.