Metin Okuma (Amazon)
TsgcTextToSpeechAmazon, Amazon Polly ile konuşma sentezler. AWS istekleri sizin yerinize imzalanır; motor, ses ve çıkış biçimi birer özelliktir ve elde edilen ses, atadığınız ses oynatıcı aracılığıyla çalınır.
TsgcTextToSpeechAmazon, Amazon Polly ile konuşma sentezler. AWS istekleri sizin yerinize imzalanır; motor, ses ve çıkış biçimi birer özelliktir ve elde edilen ses, atadığınız ses oynatıcı aracılığıyla çalınır.
Bir Amazon Polly arka ucu. AWS kimlik bilgilerini ve bölgeyi girin, bir motor ve bir ses seçin ve tek bir metodu çağırın.
TsgcTextToSpeechAmazon
Amazon Polly konuşma sentezi
Win32 ve Win64
sgcAI kendi kendine yeterlidir. Bu bileşen, üzerine kurulduğu sgcWebSockets Core çalışma zamanıyla birlikte sgcAI içinde gelir; bu nedenle satın alınacak bir temel lisans yoktur.
AWS kimlik bilgilerini ve bölgeyi ayarlayın, bir motor ve ses seçin, bir ses oynatıcı bağlayın.
uses
sgcAI, sgcAI_TextToSpeech_Amazon, sgcAI_AudioPlayer_MCI;
var
oTTS: TsgcTextToSpeechAmazon;
begin
oTTS := TsgcTextToSpeechAmazon.Create(nil);
oTTS.AudioPlayer := sgcAudioPlayerMCI1;
oTTS.AmazonOptions.AWSOptions.AccessKey := 'AKIA...';
oTTS.AmazonOptions.AWSOptions.SecretKey := '...';
oTTS.AmazonOptions.AWSOptions.Region := 'eu-west-1';
oTTS.AmazonOptions.Engine := 'neural';
oTTS.AmazonOptions.VoiceId := 'Joanna';
oTTS.AmazonOptions.OutputFormat := 'mp3';
oTTS.AmazonOptions.FileName := 'speech.mp3';
oTTS.TextToSpeech('The order has been shipped.');
end;
// includes: sgcAI.hpp, sgcAI_TextToSpeech_Amazon.hpp
TsgcTextToSpeechAmazon *oTTS = new TsgcTextToSpeechAmazon(NULL);
oTTS->AudioPlayer = sgcAudioPlayerMCI1;
oTTS->AmazonOptions->AWSOptions->AccessKey = "AKIA...";
oTTS->AmazonOptions->AWSOptions->SecretKey = "...";
oTTS->AmazonOptions->AWSOptions->Region = "eu-west-1";
oTTS->AmazonOptions->VoiceId = "Joanna";
oTTS->TextToSpeech("The order has been shipped.");
En sık başvurduğunuz üyeler.
AWSOptions, erişim anahtarını, gizli anahtarı ve bölgeyi taşır. Engine, VoiceId, OutputFormat, TextType ve FileName, sentez isteğine biçim verir.
İstekler, diğer Amazon bileşenlerinin kullandığı AWS istemci yığınının aynısı tarafından AWS Signature Version 4 ile imzalanır; bu nedenle ayrı bir SDK veya CLI devreye girmez.
TextType, düz metin ile SSML arasında geçiş yapar; seslendirilen çıktı içindeki duraklamaları, vurguları ve telaffuzu bu şekilde denetlersiniz.
AudioPlayer, Polly'nin döndürdüğü dosyayı çalar. Bir TsgcAudioPlayerMCI atayın; yanıt yazılır yazılmaz oynatma başlar.
Polly, ses yerine bir hata belgesi döndürdüğünde geçici dosya kaldırılır ve hizmet hata metnini taşıyan bir istisna oluşturulur; böylece hatalı bir ses kimliği veya bölge açıkça başarısız olur.
Sistem ve Google konuşma bileşenleriyle aynı arayüz; bu nedenle bunlardan herhangi biri sohbet botuna, çevirmene veya asistana atanabilir.
Bu bileşenin kullandığı hizmetler ve protokoller için yetkili kaynaklar.
| Çevrimiçi yardımsgcAI bileşenleri için tam API referansı ve kullanım kılavuzu. | Aç | |
| Tüm sgcAI Bileşenleri15 bileşenin tamamının tam özellik matrisine göz atın. | Aç | |
| Ücretsiz Deneme Sürümünü İndirinKendi AWS hesabınızla konuşma sentezleyin. | Aç | |
| FiyatlandırmaSingle, Team ve Site lisansları, tam kaynak kodu, temel ürün gerekmez. | Aç |