15

Hầu hết các bạn có thể biết bộ tổng hợp text-to-speech của google dịch, như bạn có thể truy cập theo chương trình ở đây btw:Giọng nói của công cụ chuyển văn bản thành giọng nói của Google?

http://translate.google.com/translate_tts?tl=en&q=text 

ấn tượng của tôi là nó đôi khi sử dụng eSpeak, nhưng trong ngôn ngữ chính, chất lượng là tốt hơn thế. Bất kỳ ai biết Google đang sử dụng cái gì hay họ đang sử dụng giọng nói gì? Rõ ràng đó không phải là tiếng nói bình thường và cũng không phải là tiếng nói của mbrola.

+0

Dịch API yêu cầu một khoá API và nó là một dịch vụ thanh toán hiện nay: https://cloud.google.com/translate/docs –

Trả lời

7

tôi sẽ xem xét trong danh sách của Google mua lại
(Wikipedia, list of google acquisitions):

84 ngày 3 tháng 12 năm 2010 phiên âm Arts Speech tổng hợp UK Google Voice, Google Translate [90]

+0

Bingo, đẹp tìm! –

3

Tôi đã thực hiện một quấn đơn giản với ruby. https://github.com/c2h2/tts

gem install tts 
require 'tts' 
'hello world!".to_file "en" 
+0

Có cách nào để thêm ngôn ngữ? Esp. Tiếng Hindi hoặc các ngôn ngữ Ấn Độ khác vì chúng được Google Dịch hỗ trợ. Sử dụng mẫu mã ở trên hoạt động cho tiếng Anh nhưng không thành công cho tiếng Hindi với thông báo lỗi sau: ruby ​​/ lib/ruby ​​/ gems/1.9.1/gems/tts-0.4.1/lib/tts.rb: 59 : in ' to_url ': Ngôn ngữ không được chấp nhận, accpeted là zh, en, it, fr (RuntimeError). – GuruM

+0

Cảm ơn Ruby Gem. Tôi đã nêu ra một vấn đề về github. – GuruM

0

Hãy thử này:

Speech Util

Nó rất tự do, nhưng chỉ dành cho tiếng Anh.

0

Tôi sẽ ngạc nhiên nếu Google dịch đang sử dụng espeak. Thứ nhất, kết quả là quá tốt và thiếu nhiều lỗ hổng đặc trưng điển hình. Thứ hai, Google nổi tiếng là sử dụng các ý tưởng như lưới sâu trong nhóm phát biểu của họ (xem công trình của Geof Hinton và cũng là http://research.google.com/pubs/SpeechProcessing.html).

0

Sử dụng pyttsx3 mô-đun cho python3.

chỉ cần sử dụng để cài đặt pip install pyttsx3

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