2011-08-22 18 views
30

Tôi muốn dịch văn bản ngữ âm (IPA) thành lời nói tổng hợp. Không có phần mềm TTS nào mà tôi đã tìm thấy có thể làm được điều này và tôi cũng không thể tìm thấy bất kỳ phần mềm nào khác. Bất kỳ mẹo nào? Điều này thậm chí có thể thực hiện được trong lý thuyết với chất lượng tốt hay không phải là văn bản ngữ âm (IPA trong trường hợp này) đủ tốt cho điều này?Có phần mềm chuyển văn bản thành giọng nói nào chấp nhận phiên âm theo phiên âm dựa trên IPA không?

TTS của Loquendo có hỗ trợ đọc văn bản ngữ âm nhưng kết quả rất xấu. Tôi sẽ liên lạc với họ để được giúp đỡ.

+0

Câu hỏi này hiện đã đóng, vì vậy tôi hy vọng nó cuối cùng sẽ được di chuyển sang http://softwarerecs.stackexchange.com/. –

Trả lời

3

Biểu diễn ngữ âm sẽ không đủ cho tổng hợp giọng nói tốt. Câu hỏi đầu tiên sẽ là đại diện ngữ âm của bạn đúng không? Có nhiều vấn đề nan giải hoặc ít tốn kém và phức tạp nhất khi cố gắng tạo văn bản ngữ âm trong văn bản thông thường. Để giữ cho nó đơn giản: Bạn sẽ cần phải biết nguồn gốc của mỗi từ để chắc chắn làm thế nào để phát âm chúng. Ngay cả khi biểu diễn ngữ âm của bạn là hoàn hảo, bạn có thể thiếu bất kỳ thông tin nào về prosody, cũng là một phần rất quan trọng trong tổng hợp giọng nói tốt.

14

http://people.pwf.cam.ac.uk/ssb22/gradint/lexconvert.html có thể là những gì bạn cần; nó dường như chuyển đổi giữa các mã hóa phần mềm text-to-speech khác nhau, bao gồm SAMPA và IPA-Unicode; với eSpeak này có thể được thực hiện để phát âm mã hóa.

Chúc may mắn!

+1

Chà! Điều này hoạt động tốt bằng cách sao chép-dán IPA từ các bài viết trên Wikipedia và nghe chúng trên máy Mac của tôi (sử dụng tùy chọn --trymac). Điều này thực sự thực sự thú vị - xem xét rằng eSpeak đã được "chuyển đổi/biên dịch lại" thành JavaScript bằng cách sử dụng emscripten ([xem tại đây] (https://github.com/kripken/emscripten/wiki)) điều này có nghĩa là một bookmarklet/chrome plugin sẽ nhiều hơn doable. Rất truyền cảm! –

Các vấn đề liên quan