Ses İçeriği Oluşturma aracıyla konuşma sentezi

Herhangi bir kod yazmadan Metinden konuşmaya sentez için Speech Studio'da Ses İçeriği Oluşturma aracını kullanabilirsiniz. Çıktı sesini olduğu gibi veya daha fazla özelleştirme için başlangıç noktası olarak kullanabilirsiniz.

Sesli kitaplar, haber yayınları, video anlatımları ve sohbet botları gibi çeşitli senaryolar için yüksek oranda doğal ses içeriği oluşturun. Ses İçeriği Oluşturma ile Metin'de konuşma seslerine verimli bir şekilde ince ayar yapabilir ve özelleştirilmiş ses deneyimleri tasarlayabilirsiniz.

Araç, Konuşma Sentezi biçimlendirme dilini (SSML) temel alır. Ses karakterleri, ses stilleri, konuşma hızı, telaffuz ve prosody gibi gerçek zamanlı veya toplu sentezde Metin okuma çıkış özniteliklerini ayarlamanıza olanak tanır.

  • Kod içermeyen yaklaşım: Herhangi bir kod yazmadan Konuşma sentezi için Metin için Ses İçeriği Oluşturma aracını kullanabilirsiniz. Çıkış sesi, istediğiniz son teslim edilebilir öğe olabilir. Örneğin, bir pod yayını veya video anlatımı için çıkış sesini kullanabilirsiniz.
  • Geliştirici dostu: Konuşma sentezini geliştirmek için çıkış sesini dinleyebilir ve SSML'yi ayarlayabilirsiniz. Ardından Konuşma SDK'sını veya Konuşma CLI'sını kullanarak SSML'yi uygulamalarınızla tümleştirebilirsiniz. Örneğin, sohbet botu oluşturmak için SSML kullanabilirsiniz.

Geniş bir dil ve ses portföyüne kolayca erişebilirsiniz. Bu sesler, önceden oluşturulmuş en son teknolojiye sahip nöral sesleri ve özel nöral sesinizi (eğer inşa ettiyseniz) içerir.

Daha fazla bilgi edinmek için YouTube'da Ses İçeriği Oluşturma öğreticisi videosunu görüntüleyin.

Başlarken

Speech Studio'daki Ses İçeriği Oluşturma aracına ücretsiz erişim sağlanır, ancak Konuşma hizmeti kullanımı için ödeme yaparsınız. Araçla çalışmak için bir Azure hesabıyla oturum açmanız ve konuşma kaynağı oluşturmanız gerekir. Her Azure hesabı için, önceden oluşturulmuş nöral sesler için 0,5 milyon karakter içeren ücretsiz aylık konuşma kotalarınız vardır (fiyatlandırma sayfasındaNöral olarak adlandırılır). Aylık ayrılan miktar genellikle yaklaşık 3-5 kişilik küçük bir içerik ekibi için yeterlidir.

Sonraki bölümlerde Azure hesabı oluşturma ve Konuşma kaynağı alma işlemleri ele alınıyor.

1. Adım: Azure hesabı oluşturma

Ses İçeriği Oluşturma ile çalışmak için bir Microsoft hesabı ve bir Azure hesabı gerekir.

Azure portal, Azure hesabınızı yönetmeniz için merkezi bir yerdir. Konuşma kaynağını oluşturabilir, ürün erişimini yönetebilir ve basit web uygulamalarından karmaşık bulut dağıtımlarına kadar her şeyi izleyebilirsiniz.

2. Adım: Konuşma kaynağı oluşturma

Azure hesabına kaydoldıktan sonra Konuşma hizmetlerine erişmek için Azure hesabınızda bir Konuşma kaynağı oluşturmanız gerekir. Azure portal bir Konuşma kaynağı oluşturun. Daha fazla bilgi için bkz. Yeni bir Azure Bilişsel Hizmetler kaynağı oluşturma.

Yeni Konuşma kaynağınızı dağıtmak birkaç dakika sürer. Dağıtım tamamlandıktan sonra Ses İçeriği Oluşturma aracını kullanmaya başlayabilirsiniz.

Not

Nöral sesleri kullanmayı planlıyorsanız, kaynağınızı sinir seslerini destekleyen bir bölgede oluşturduğunuzdan emin olun.

3. Adım: Azure hesabınız ve Konuşma kaynağınızla Ses İçeriği Oluşturma'da oturum açın

  1. Azure hesabını ve Konuşma kaynağını aldıktan sonra Speech Studio'da oturum açın ve Ses İçeriği Oluşturma'yı seçin.

  2. Çalışmak istediğiniz Azure aboneliğini ve Konuşma kaynağını ve ardından Kaynağı kullan'ı seçin.

    Ses İçeriği Oluşturma'da bir sonraki oturum açışınızda, doğrudan geçerli Konuşma kaynağı altındaki ses çalışma dosyalarına bağlanırsınız. Azure aboneliğinizin ayrıntılarını ve durumunu Azure portal kontrol edebilirsiniz.

    Kullanılabilir bir Konuşma kaynağınız yoksa ve bir Azure aboneliğinin sahibi veya yöneticisiyseniz, Yeni kaynak oluştur'u seçerek Speech Studio'da konuşma kaynağı oluşturabilirsiniz.

    Belirli bir Azure aboneliği için kullanıcı rolünüz varsa, yeni bir Konuşma kaynağı oluşturma izniniz olmayabilir. Erişim elde etmek için yöneticinize başvurun.

    Konuşma kaynağınızı istediğiniz zaman değiştirmek için sayfanın üst kısmındaki Ayarlar'ı seçin.

    Dizinler arasında geçiş yapmak için Ayarlar'ı seçin veya profilinize gidin.

Aracı kullanma

Aşağıdaki diyagramda Metin okuma çıkışlarında ince ayarlama işlemi gösterilmektedir.

Metinden konuşma çıkışlarına ince ayar yapmaya yönelik adım dizisinin diyagramı.

Yukarıdaki diyagramdaki her adım burada açıklanmıştır:

  1. Çalışmak istediğiniz Konuşma kaynağını seçin.

  2. Düz metin veya SSML betikleri kullanarak ses ayarlama dosyası oluşturun. İçeriğinizi Ses İçeriği Oluşturma bölümüne girin veya yükleyin.

  3. Betik içeriğinizin sesini ve dilini seçin. Ses İçeriği Oluşturma, konuşma seslerine önceden oluşturulmuş tüm metinleri içerir. Önceden oluşturulmuş nöral sesleri veya özel bir sinir sesi kullanabilirsiniz.

    Not

    Geçitli erişim, doğal sesli konuşmaya benzer yüksek tanımlı sesler oluşturmanıza olanak tanıyan Özel Nöral Ses için kullanılabilir. Daha fazla bilgi için bkz. Gating işlemi.

  4. Önizlemesini görüntülemek istediğiniz içeriği seçin ve ardından varsayılan sentez çıkışını önizlemek için Yürüt (üçgen simgesi) öğesini seçin.

    Metinde herhangi bir değişiklik yaparsanız Durdur simgesini seçin ve ardından sesi değiştirilmiş betiklerle yeniden oluşturmak için Yeniden Yürüt'ü seçin.

    Söylenişi, kesmeyi, perdeyi, hızı, tonlamayı, ses stilini ve daha fazlasını ayarlayarak çıkışı geliştirin. Seçeneklerin tam listesi için bkz . Konuşma Sentezi Biçimlendirme Dili.

    Konuşma çıkışında ince ayar yapma hakkında daha fazla bilgi için Microsoft Azure AI seslerini kullanarak Metni konuşmaya dönüştürme videosunu görüntüleyin.

  5. Ayarlanmış sesinizi kaydedin ve dışarı aktarın.

    Ayarlama parçasını sisteme kaydettiğinizde çalışmaya devam edebilir ve çıkışta yineleme yapabilirsiniz. Çıktıdan memnun olduğunuzda, dışarı aktarma özelliğiyle bir ses oluşturma görevi oluşturabilirsiniz. Dışarı aktarma görevinin durumunu gözlemleyebilir ve çıktıyı uygulama ve ürünlerinizle kullanmak üzere indirebilirsiniz.

Ses ayarlama dosyası oluşturma

İçeriğinizi Ses İçeriği Oluşturma aracına iki yoldan biriyle alabilirsiniz:

  • 1\. Seçenek

    1. Yeni bir ses ayarlama dosyası oluşturmak için Yeni>Metin dosyası'na tıklayın.

    2. İçeriğinizi girin veya düzenleme penceresine yapıştırın. Her dosya için izin verilebilen karakter sayısı 20.000 veya daha azdır. Betiğiniz 20.000'den fazla karakter içeriyorsa, içeriğinizi otomatik olarak birden çok dosyaya bölmek için Seçenek 2'yi kullanabilirsiniz.

    3. Kaydet’i seçin.

  • 2\. Seçenek

    1. Bir veya daha fazlametin dosyasını içeri aktarmak için Metin dosyasını karşıya yükle'yi> seçin. Hem düz metin hem de SSML desteklenir.

      Betik dosyanız 20.000 karakterden fazlaysa içeriği paragraflara, karakterlere veya normal ifadelere göre bölün.

    2. Metin dosyalarınızı karşıya yüklediğinizde, bu gereksinimleri karşıladığından emin olun:

      Özellik Açıklama
      Dosya biçimi Düz metin (.txt)*
      SSML metni (.txt)**
      Zip dosyaları desteklenmez.
      Kodlama biçimi UTF-8
      Dosya adı Her dosyanın benzersiz bir adı olmalıdır. Yinelenen dosyalar desteklenmez.
      Metin uzunluğu Karakter sınırı 20.000'dir. Dosyalarınız sınırı aşarsa, bunları araçtaki yönergelere göre bölün.
      SSML kısıtlamaları Her SSML dosyası yalnızca tek bir SSML parçası içerebilir.

      * Düz metin örneği:

      Welcome to use Audio Content Creation to customize audio output for your products.
      

      ** SSML metin örneği:

      <speak xmlns="http://www.w3.org/2001/10/synthesis" xmlns:mstts="http://www.w3.org/2001/mstts" version="1.0" xml:lang="en-US">
          <voice name="en-US-JennyNeural">
          Welcome to use Audio Content Creation <break time="10ms" />to customize audio output for your products.
          </voice>
      </speak>
      

Ayarlanmış sesi dışarı aktarma

Ses çıkışınızı gözden geçirdikten ve ayarlama ve ayarlama işleminizden memnun olduktan sonra sesi dışarı aktarabilirsiniz.

  1. Ses oluşturma görevi oluşturmak için Dışarı Aktar'ı seçin.

    Ses çıkışını bulutta kolayca depolamak, bulmak ve aramak için Ses kitaplığına aktarmanızı öneririz. Azure blob depolama aracılığıyla uygulamalarınızla daha iyi tümleştirebilirsiniz. Sesi doğrudan yerel diskinize de indirebilirsiniz.

  2. Ayarlanmış sesinizin çıkış biçimini seçin. Desteklenen ses biçimleri ve örnek hızları aşağıdaki tabloda listelenmiştir:

    Biçimlendir 8 kHz örnek hızı 16 kHz örnek hızı 24 kHz örnek hızı 48 kHz örnek hızı
    Wav riff-8khz-16bit-mono-pcm riff-16khz-16bit-mono-pcm riff-24khz-16bit-mono-pcm riff-48khz-16bit-mono-pcm
    Mp3 Yok audio-16khz-128kbitrate-mono-mp3 audio-24khz-160kbitrate-mono-mp3 audio-48khz-192kbitrate-mono-mp3
  3. Görevin durumunu görüntülemek için Görev listesi sekmesini seçin.

    Görev başarısız olursa, raporun tamamı için ayrıntılı bilgi sayfasına bakın.

  4. Görev tamamlandığında, sesinizi Ses kitaplığı bölmesinden indirebilirsiniz.

  5. İndirmek istediğiniz dosyayı seçin ve İndir'i seçin.

    Artık uygulamalarınızda veya ürünlerinizde özel olarak ayarlanmış sesi kullanmaya hazırsınız.

Bloblar için KCG ve anonim genel okuma erişimini yapılandırma

Kendi Depolama Alanınızı Getir (BYOS) erişiminizi kaybederseniz dosyaları görüntüleyemez, oluşturamaz, düzenleyemez veya silemezsiniz. Erişiminizi sürdürmek için geçerli depolama alanını kaldırmanız ve Azure portal BYOS'yi yeniden yapılandırmanız gerekir. KCG'yi yapılandırma hakkında daha fazla bilgi edinmek için bkz. azure depolamayı App Service yerel paylaşım olarak bağlama.

BYOS iznini yapılandırdıktan sonra, ilgili kapsayıcılar ve bloblar için anonim genel okuma erişimi yapılandırmanız gerekir. Aksi takdirde blob verileri genel erişim için kullanılamaz ve blobdaki sözlük dosyanıza erişilemez. Varsayılan olarak, kapsayıcının genel erişim ayarı devre dışıdır. Anonim kullanıcılara kapsayıcıya ve bloblarına okuma erişimi vermek için, önce Depolama hesabına genel erişime izin vermek için Blob genel erişimine izin ver seçeneğini Etkin olarak ayarlayın, ardından kapsayıcının ( acc-public-files adlı) genel erişim düzeyini (yalnızca bloblar için anonim okuma erişimi) ayarlayın. Anonim genel okuma erişimini yapılandırma hakkında daha fazla bilgi edinmek için bkz. Kapsayıcılar ve bloblar için anonim genel okuma erişimini yapılandırma.

Ses İçeriği Oluşturma kullanıcılarını ekleme veya kaldırma

Birden fazla kullanıcı Ses İçeriği Oluşturma'yı kullanmak istiyorsa, bu kullanıcıya Azure aboneliğine ve Konuşma kaynağına erişim vekleyebilirsiniz. Bir Azure aboneliğine kullanıcı eklerseniz, kullanıcılar Azure aboneliği altındaki tüm kaynaklara erişebilir. Ancak kullanıcıları yalnızca Konuşma kaynağına eklerseniz, bu Azure aboneliği kapsamındaki diğer kaynaklara değil yalnızca Konuşma kaynağına erişebilirler. Konuşma kaynağına erişimi olan kullanıcılar Ses İçeriği Oluşturma aracını kullanabilir.

Erişim izni vermeniz gereken kullanıcıların bir Microsoft hesabı ayarlaması gerekir. Bir Microsoft hesabı yoksa, yalnızca birkaç dakika içinde bir hesap oluşturabilirler. Var olan e-postalarını kullanarak bir Microsoft hesabına bağlayabilir veya Bir Outlook e-posta adresi oluşturup Bir Microsoft hesabı olarak kullanabilirler.

Konuşma kaynağına kullanıcı ekleme

Ses İçeriği Oluşturma'yı kullanabilmeleri için bir Konuşma kaynağına kullanıcı eklemek için aşağıdakileri yapın:

  1. Azure portalTüm hizmetler'i seçin.
  2. Ardından Bilişsel Hizmetler'i seçin ve belirli Konuşma kaynağınıza gidin.

    Not

    Azure RBAC'yi tüm kaynak grupları, abonelikler veya yönetim grupları için de ayarlayabilirsiniz. Bunu yapmak için istenen kapsam düzeyini seçin ve ardından istenen öğeye gidin (örneğin, Kaynak grupları'nı seçip istediğiniz kaynak grubuna tıklayarak).

  3. Sol gezinti bölmesinde Erişim denetimi (IAM) öğesini seçin.
  4. Ekle ->Rol ataması ekle'yi seçin.
  5. Sonraki ekranda Rol sekmesinde eklemek istediğiniz rolü seçin (bu örnekte Sahip).
  6. Üyeler sekmesinde bir kullanıcının e-posta adresini girin ve dizinde kullanıcının adını seçin. E-posta adresi, Azure Active Directory tarafından güvenilen bir Microsoft hesabına bağlanmalıdır. Kullanıcılar kişisel e-posta adreslerini kullanarak bir Microsoft hesabına kolayca kaydolabilir.
  7. Gözden geçirme + atama sekmesinde Gözden geçir + ata’yı seçerek rolü atayın.

Bundan sonra şunlar olur:

Kullanıcılara otomatik olarak bir e-posta daveti gönderilir. E-postalarındaAzure'a katılmak için Daveti>kabul etKabul Et'i seçerek kabul edebilirler. Daha sonra Azure portal yönlendirilirler. Azure portal daha fazla işlem gerçekleştirmeleri gerekmez. Birkaç dakika sonra kullanıcılara Konuşma kaynağı kapsamında rol atanır ve bu rol bu Konuşma kaynağına erişim sağlar. Kullanıcılar davet e-postasını almazsa Rol atamaları'nın altında hesaplarında arama yapabilir ve profillerine girebilirsiniz. Kimlik>Daveti kabul edildi'yi arayın ve e-posta davetini yeniden göndermek için (yönet) öğesini seçin. Davet bağlantısını kopyalayıp gönderebilirsiniz.

Kullanıcılar artık Ses İçeriği Oluşturma ürün sayfasını ziyaret edebilir veya yenileyebilir ve Microsoft hesaplarıyla oturum açar. Tüm konuşma ürünleri arasında Ses İçeriği Oluşturma bloğunu seçer. Açılır pencerede veya sağ üstteki ayarlarda Konuşma kaynağını seçer.

Kullanılabilir Konuşma kaynağını bulamıyorlarsa doğru dizinde olduklarından emin olmak için kontrol edebilir. Bunu yapmak için sağ üst köşeden hesap profilini ve ardından Geçerli dizin'in yanındaki Değiştir'i seçer. Birden fazla dizin varsa bu, birden çok dizine erişimi olduğu anlamına gelir. Doğru Konuşma kaynağının kullanılabilir olup olmadığını görmek için farklı dizinlere geçebilir ve Ayarlar'a gidebilirler.

Aynı Konuşma kaynağında yer alan kullanıcılar, Ses İçeriği Oluşturma aracında birbirlerinin çalışmalarını görür. Her kullanıcının Ses İçeriği Oluşturma'da benzersiz ve özel bir çalışma alanına sahip olmasını istiyorsanız, her kullanıcı için yeni bir Konuşma kaynağı oluşturun ve her kullanıcıya Konuşma kaynağına benzersiz erişim verin.

Konuşma kaynağından kullanıcı kaldırma

  1. Azure portal Bilişsel hizmetler'i arayın, kullanıcıları kaldırmak istediğiniz Konuşma kaynağını seçin.

  2. Erişim denetimi (IAM) öğesini seçin ve ardından bu Konuşma kaynağının tüm rol atamalarını görüntülemek için Rol atamaları sekmesini seçin.

  3. Kaldırmak istediğiniz kullanıcıları seçin, Kaldır'ı ve ardından Tamam'ı seçin.

    'Rol atamalarını kaldır' bölmesindeki 'Kaldır' düğmesinin ekran görüntüsü.

Kullanıcıların başkalarına erişim izni vermesini sağlama

Kullanıcının diğer kullanıcılara erişim izni vermesine izin vermek istiyorsanız, ona Konuşma kaynağı için sahip rolü atamanız ve kullanıcıyı Azure dizin okuyucusu olarak ayarlamanız gerekir.

  1. Kullanıcıyı Konuşma kaynağının sahibi olarak ekleyin. Daha fazla bilgi için bkz. Konuşma kaynağına kullanıcı ekleme.

    'Rol ataması ekle' bölmesindeki 'Sahip' rolünü gösteren ekran görüntüsü.

  2. Azure portal sol üstteki daraltılmış menüyü seçin, Azure Active Directory'yi ve ardından Kullanıcılar'ı seçin.

  3. Kullanıcının Microsoft hesabını arayın, ayrıntı sayfasına gidin ve Atanan roller'i seçin.

  4. Atama ekleDizin Okuyucular'ı> seçin. Ödev ekle düğmesi kullanılamıyorsa, erişiminiz olmadığı anlamına gelir. Kullanıcılara yalnızca bu dizinin genel yöneticisi atama ekleyebilir.

Sonraki adımlar