Tổng quan
Chant SpeechKit tập trung vào hai bài toán cốt lõi là speech recognition và speech synthesis, giúp giảm phần lập trình cần thiết khi phát triển phần mềm có thể nghe và nói. Bộ thư viện này gom việc làm việc với nhiều speech engine vào một lớp API thống nhất hơn cho nhà phát triển.

Danh sách recognizer được hỗ trợ trải rộng từ Apple Speech, Google android.speech, Microsoft SAPI 5, Microsoft Speech Platform đến Microsoft Windows Media cho UWP và WinRT, cùng Nuance Dragon NaturallySpeaking. Ở chiều tổng hợp giọng nói, SpeechKit làm việc với Acapela TTS, Apple AVFoundation, Cepstral Swift, CereProc CereVoice, Google android.speech.tts và các công nghệ speech của Microsoft.

Thư viện speech recognition và speech synthesis cho Android, C++, Delphi, Java,.NET và Xamarin, hỗ trợ nhiều speech API cùng ứng dụng 32-bit và 64-bit.

Tính năng nổi bật
- Xử lý speech recognition và speech synthesis trong cùng bộ class libraries.
- Điều khiển chức năng ứng dụng bằng giọng nói thay cho chuột và bàn phím.
- Nhắc người dùng nhập dữ liệu bằng lời thoại trong quy trình capture.
- Thu thập dữ liệu bằng giọng nói thay cho thao tác gõ phím.
- Xác nhận dữ liệu đã ghi nhận bằng spoken hoặc audio acknowledgement.
- Chuyển audio files thành text cho nhu cầu transcription.
- Tổng hợp giọng nói và lưu kết quả ra files.
Ứng dụng thực tế
- Ứng dụng hands-free operation trong môi trường cần thao tác bằng giọng nói.
- Biểu mẫu nhập liệu bằng giọng nói cho quy trình data capture.
- Phần mềm đọc phản hồi hoặc xác nhận thao tác bằng speech output.
- Hệ thống chuyển file âm thanh thành văn bản.
- Ứng dụng cần lưu speech synthesis ra file để phát lại hoặc phân phối.
Đối tượng sử dụng phù hợp
- Lập trình viên xây dựng ứng dụng speech-enabled trên Windows, macOS hoặc Android
- Nhóm phát triển dùng C++, Delphi, Java,.NET, Objective-C hoặc Swift
- Tech lead cần tích hợp nhiều speech API trong một codebase
- QA và kỹ sư kiểm thử cần theo dõi recognition hoặc synthesis events trong quá trình test
Thông tin kỹ thuật
Câu hỏi thường gặp
SpeechKit hỗ trợ những ngôn ngữ và môi trường phát triển nào?
Danh sách được nêu gồm Android, C++, C++Builder, Delphi, Objective-C, Swift, Java,.NET Framework,.NET và Xamarin.
Có thể tích hợp vào ứng dụng 32-bit và 64-bit không?
Có. Class libraries có thể tích hợp với ứng dụng 32-bit và 64-bit.
SpeechKit có hỗ trợ chuyển âm thanh thành văn bản không?
Có. Một ứng dụng dùng SpeechKit có thể transcribe audio files to text.
SpeechKit có hỗ trợ tổng hợp giọng nói ra file không?
Có. Sản phẩm hỗ trợ synthesize speech to files.
Có công cụ nào để kiểm thử recognizer và synthesizer không?
Có. Chant Developer Workbench cho phép enumerate speech engines, trace events, test grammar và phát TTS markup.





Bình luận