Hiển thị kết quả từ 1 đến 9 / 9
  1. #1
    Tham gia
    18-08-2005
    Bài viết
    194
    Like
    0
    Thanked 1 Time in 1 Post

    Phiên âm quốc tế các từ Tiếng Anh ??

    Ta thấy có các chương trình đọc TA rất rất nhỏ gọn mà hữu hiệu :
    Talk it!Rõ ràng chương trình này có khả năng phiên âm mọi từ TA.
    Ai cũng biết việc phiên âm các từ TA cho đúng là rất khó,ta học từ nào thì biết từ đó thôi.Chả nhẻ ta lại chịu thua một chương trình nhỏ vậy chăng .Có một thuật toán nào cho phép phiên âm mọi từ TA một cách chính xác không ??
    Được sửa bởi thanh1234 lúc 07:36 ngày 20-07-2006
    Quote Quote

  2. #2
    Tham gia
    08-01-2006
    Location
    Hà Nội
    Bài viết
    318
    Like
    0
    Thanked 3 Times in 2 Posts
    - Gửi thanh1234:
    Thực ra, có thể làm được (nếu ngộ đoán không lầm), vì từ tiếng Anh cũng tuân theo một quy tắc nào đó, chẳng hạn như khi e đi cùng với a ("i" và "ây") thì đọc là "ea"(cách đọc gần giống tiếng Việt, có điều chữ "a" đằng sau hơi mờ).
    Việc viết ra một chương trình để đọc tiếng Anh như vầy cần có nhiều kinh nghiệm về tiếng Anh, (giả như là người Anh viết thì tốt ).
    Thực ra, WinXP cũng có một chương trình, chức năng gần giống Talk it! vậy. Bạn có xài VB ko? Có thể tìm bằng add Component, biểu tượng là hình đôi môi. Hoàn toàn có thể viết ra một chương trình giống hệt Talk it!. (nhưng muh, gần như chương trình ta viết là cái vỏ vậy, để cho OCX của WinXP hoạt động )
    Viết chương trình này là tìm hiểu hầu hết các từ tiếng Anh, rất hay!
    - Master Baby
    Được sửa bởi Master_Baby lúc 16:18 ngày 21-07-2006

  3. #3
    Tham gia
    18-08-2005
    Bài viết
    194
    Like
    0
    Thanked 1 Time in 1 Post
    Giá mà ta ta có thể liên hệ với người lập trình chương trình này và xin họ chỉ riêng thuật toán phiên âm thì hay quá !

  4. #4
    Tham gia
    12-11-2008
    Bài viết
    1
    Like
    0
    Thanked 0 Times in 0 Posts
    Mình cũng đang tìm cuốn phiên âm quốc tế đây.
    Nếu mình tìm được up lên cho. Nếu bạn tìm được thì up lên cho mình nha.

  5. #5
    Tham gia
    30-09-2009
    Bài viết
    1
    Like
    0
    Thanked 0 Times in 0 Posts
    phần dạy mền phiên âm quốc tế
    sephonic các bạn tìm trên google là có ngay ! thế ha !

  6. #6
    Tham gia
    20-02-2009
    Bài viết
    1
    Like
    0
    Thanked 0 Times in 0 Posts
    hay quá, tks! lần sau có j thì gửi nữa nha

  7. #7
    Tham gia
    23-01-2005
    Location
    http://hoctudau.com
    Bài viết
    2,957
    Like
    105
    Thanked 365 Times in 209 Posts
    Quote Được gửi bởi thanh1234 View Post
    Ta thấy có các chương trình đọc TA rất rất nhỏ gọn mà hữu hiệu :
    Talk it!Rõ ràng chương trình này có khả năng phiên âm mọi từ TA.
    Ai cũng biết việc phiên âm các từ TA cho đúng là rất khó,ta học từ nào thì biết từ đó thôi.Chả nhẻ ta lại chịu thua một chương trình nhỏ vậy chăng .Có một thuật toán nào cho phép phiên âm mọi từ TA một cách chính xác không ??
    Không có thuật toán nào đâu bạn. Chương trình đó nhỏ gọn vì 1 trong 3 nguyên nhân sau

    1) Nó lớn nhưng bạn tưởng nó nhỏ gọn (kích thước của nó là bao nhiêu hả bạn?
    2) Nó nhỏ gọn vì sử dụng database nhỏ gọn (database của toàn bộ phiên âm các từ tiếng Anh thì cũng nhỏ thôi, mỗi char = 1B => 1 từ khoảng 8B => 100 000 từ khoảng 1.5MB thôi)
    3) Nó nhỏ gọn vì nó dùng API của Window.
    Thông tin + clip: http://youtube.com/hoctudau

  8. #8
    Tham gia
    23-01-2010
    Bài viết
    146
    Like
    0
    Thanked 0 Times in 0 Posts
    Câu trước và câu sau chẳng có liên quan j` cả, nói là ko có thuật toán mà lại toàn triển khai vấn đề nhỏ gọn!

  9. #9
    Tham gia
    05-09-2007
    Location
    HCMC
    Bài viết
    106
    Like
    0
    Thanked 5 Times in 2 Posts
    Tất nhiên là có thuật toán. Về vấn đề tái tạo human speech hay gom nhỏ là text-to-speech TTS bạn search trên net sẽ ra rất nhiều và sẽ focus vào engine, những công ty có được engine tốt chỉ đếm trên đầu ngón tay thôi.

    Đại khái sẽ có 2 cách chính:

    1. Sau khi phân tích được input 1 cách sẽ phát lại những thu âm từ trước; cách này đơn giản dung lượng nhỏ nhưng âm phát ra không giống người (gọi là robotics).
    2. Dùng thuật toán phân tích cách phát âm của con người, sau đó tái tạo âm thanh bằng cách phát ra âm thanh với nhiều tần số như cách mình phát âm để tổng hợp thành tiếng nói; cách này phức tạp hơn, cần dữ liệu nhiều hơn.

    Còn cách dùng engine thì sẽ dùng Text-to-speech API là Microsoft Speech API (SAPI), bạn cũng đừng nghĩ là của Microsoft không (tất nhiên là có công sức của nhiều công ty, cá nhân lớn nhỏ).

    SAPI dạng COM dùng cũng đơn giản. Nếu xài .NET thì cũng có bản port lên rồi nhưng 1 vài phần phức tạp thì chưa hoàn toàn đầy đủ.

    Về lĩnh vực voice engine, Microsoft còn bị những công ty có sản phẩm commercial kêu là non nớt. Ví dụ đập vào mắt khi search engine English sẽ là AT&T lab cực kỳ nổi tiếng. Bạn có thể thấy sản phẩm của các công ty có engine tốt trên trang phân phối http://www.neospeech.com/. Voice engine thường có dung lượng 1 CD 700MB 16KHz. Chủ yếu là tiếng Anh, Hoa, Nhật, Hàn. Còn lại thì mình không rành.

    Về license thì rất đắt mình đã từng liên lạc hỏi giá để có thể redistribute là chừng 50000-80000$, lắc đầu đành xài ***** thôi. Không ai hỏi về license thì mình im luôn.

    Một vài voice chủ yếu character nữ mình đã up lên mediafire để ở đây ai cần có thể download:
    MagicEnglish+ Yumi [Korean] & Kate [English]
    Neospeech TTS-Misaki [Japanese]
    NeoSpeech TTS-Miyu [Japanese][SAPI5][VW37]
    ScanSoft TTS-Kyoko 22kHz [Japanese]

    http://www.mediafire.com/?sharekey=b...46c8b6e353ff25

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •