Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
text-to-speech-hands-on
Search
Yutong Song
September 14, 2021
Technology
0
270
text-to-speech-hands-on
本資料はIBM Tech Dojoのコンテンツになります。
Yutong Song
September 14, 2021
Tweet
Share
More Decks by Yutong Song
See All by Yutong Song
cats-classification-cp4d
yutongsong
0
290
Other Decks in Technology
See All in Technology
生成AIの利用とセキュリティ /gen-ai-and-security
mizutani
1
1.6k
越境する組織づくり ─ 多様性を前提にしたチームビルディングとリードの実践知
kido_engineer
2
190
[JAWSDAYS2026][D8]その起票、愛が足りてますか?AWSサポートを味方につける、技術的「ラブレター」の書き方
hirosys_
3
120
[JAWSDAYS2026]Who is responsible for IAM
mizukibbb
0
400
8万デプロイ
iwamot
PRO
2
230
EMからVPoEを経てCTOへ:マネジメントキャリアパスにおける葛藤と成長
kakehashi
PRO
9
1.6k
「ストレッチゾーンに挑戦し続ける」ことって難しくないですか? メンバーの持続的成長を支えるEMの環境設計
sansantech
PRO
3
630
2026-03-11 JAWS-UG 茨城 #12 改めてALBを便利に使う
masasuzu
2
340
[2026-03-07]あの日諦めたスクラムの答えを僕達はまだ探している。〜守ることと、諦めることと、それでも前に進むチームの話〜
tosite
0
170
白金鉱業Meetup_Vol.22_Orbital Senseを支える衛星画像のマルチモーダルエンベディングと地理空間のあいまい検索技術
brainpadpr
2
290
DevOpsエージェントで実現する!! AWS Well-Architected(W-A) を実現するシステム設計 / 20260307 Masaki Okuda
shift_evolve
PRO
3
550
トップマネジメントとコンピテンシーから考えるエンジニアリングマネジメント
zigorou
4
840
Featured
See All Featured
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
82
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
How to train your dragon (web standard)
notwaldorf
97
6.6k
Claude Code のすすめ
schroneko
67
220k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
380
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
200
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
82
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.5k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
82
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
250
Transcript
Watsonが代わりに発⾔する! Text to Speechハンズオン 2021年9⽉14⽇
本ハンズオンについて • 目的 Watons Text to Speechを利用する イメージを掴むこと • ハンズオンのゴール
テキストから音声ファイルを合 成すること
事前準備が お済みでない⽅ IBM Cloud への登録はご⾃宅かスマートフォンのキャリア回線を使⽤して ⾏ってください ※同⼀のWiFi経由で複数⼈が同時に登録するとエラーとなる事があります https://ibm.biz/Bdf8fD IBM Cloudアカウント(無料)の取得
操作解説動画: https://ibm.biz/action1
⾃⼰紹介 宋 ⾬桐(Song Yutong)
[email protected]
カスタマ・サクセス・マネージャー テクノロジー事業本部 ⽇本アイ・ビー・エム株式会社
ハンズオンの 進め⽅ Watson Text to Speechのご紹介 Demoを触ってみよう︕ 本⽇使うcodeの説明 IBM Cloud
ライトアカウントLogin Text to Speech API keyの取得 テキストから⾳声ファイルを合成してみる Tips & 補⾜
Watson Text to Speech テキストを多様な⾔語と声で⾃然な⾳声に変換します。 IBM Watson Text to Speechは、テキストをさまざまな
⾔語に変換することができます。 • お客様のブランドに「声」をもたらし、ユーザーの⺟ 国語での対話を可能にすることで、顧客体験とエン ゲージメントを向上させます。 • あらゆるユーザーのアクセシビリティーを⾼めること ができます。 • 不注意運転を防ぐために⾳声オプションを提供する⽬ 的で利⽤することも可能です。 • このサービスを活⽤してカスタマー・サービスでの対 話を⾃動化すると、待ち時間を排除できます。
Watson Text to Speech • ⾔語と⾳声 https://cloud.ibm.com/docs/text-to-speech?topic=text-to- speech-voices • ⾳声フォーマット
https://cloud.ibm.com/docs/text-to-speech?topic=text-to- speech-audioFormats
Demoを 触ってみよう︕ https://www.ibm.com/demos/live/tts- demo/self-service/home
本⽇使うcodeの説明
IBM Cloud ライトアカウントLogin https://cloud.ibm.com/
• カタログからText to Speechを選択する Text to Speech API keyの取得
• 「無料」プランのサービスを作成する Text to Speech API keyの取得
• 「apikey」と「url」を確認する Text to Speech API keyの取得
では、 テキストから⾳声ファイルを合成してみましょう︕ コードはこちらからダウンロード: https://github.com/IBMDeveloperTokyo/tex t-to-speech
ゴールまであと少しだけ…… • auth.json apikeyとurlを追加して保存する。 • tts.py 合成したい⽂章に書き換える。 他の⾔語を使いたい場合、「voice」を修正する。 こちらをご参照ください︓https://cloud.ibm.com/docs/text-to-speech?topic=text-to-speech-voices
Tips • 長文より、短い文章に分けて変換する方が修正しやすい。 • 自然な発音を得るために、句読点やスペースをテキストに入れる。 • 他の言語はこちらをご参照ください: https://cloud.ibm.com/apidocs/text-to-speech?code=node#listcustomprompts
https://app.sli.do/event/fgjjege8 Customer Success Manager 募集中︕ アンケートお願いします︕
本ハンズオンで利⽤する Python のバージョンは 3.x が前提となっています。Python 3.x をダウンロードして 下さい。少なくとも 3.9で動作実績があります。 最新版
Python はこちらからダウンロードできます。 https://www.python.org/downloads/ わかりにくいという場合は、こちらが親切です。 https://pythonlinks.python.jp/ja/index.html macOS で Python を使われている⽅は、ご⾃⾝が普段使われているパッケージ管理⽅式に合わせて、Python 公 式サイトが提供する macOS ⽤のインストーラーか HomeBrew を使ったインストールのどちらかの⽅式を選択 して下さい。 https://www.python.jp/install/macos/index.html Python の導⼊が完了したら、Windows の場合はコマンドプロンプト (cmd.exe) から、macOS の場合はター ミナルから python コマンドが実⾏できることを確認して下さい。 補⾜ーーPython 実⾏環境の導⼊ python --version Python 3.9.6
Windows で python の実⾏パスが⾒つからない場合は、以下の⼿順を実⾏したかどうか確認して下さい。 ・Python for Windows のインストーラ実⾏時に「Add Python 3.x
to PATH」のチェックボックスを選択し、 インストールを継続。インストール終了後 OS を再起動。 ・それでも python の実⾏パスが⾒つからない場合は、コマンドプロンプトで python を実⾏する際にフルパス を指定。 C:¥Users¥Windowsユーザ名¥AppData¥Local¥Programs¥Python¥Python3X¥python.exe (XはPythonのバージョンに依存) https://docs.python.org/ja/3/using/windows.html 補⾜ーーPython 実⾏環境の導⼊
https://pip.pypa.io/en/stable/installation/ macOS Windows 補⾜ーーPipの導⼊ $ python get-pip.py C:> py get-pip.py