Pythonで、Watson Text-to-Speechを使用しています。
python
1import requests 2url = "https://stream.watsonplatform.net/text-to-speech/api/v1/synthesize?voice=ja-JP_EmiV3Voice" 3auth = ("apikey", "*******************************") 4headers = { 5 "Content-Type": "audio/mp3" 6} 7params = { 8 "text": "あいうえお" 9} 10r = requests.post(url, auth=auth, params=params)
このようにしてよくわからない文字化けしたものが取得できました。
output
1�%N�5O��A(` ިz�Uf�H$q*6�Ug50)��[�%T��<�����^�a��إ4}o�x�����F_���a��g��V7��O!���<9���8��ԇ���j�w/��eE3h�̹����Ί杤����{3�K���Z���X�.%]� ��,������k�F4�JS�lC����0�}@�%��F�9��z:����洋g����m�Wc����V�!;% 2;��`��M������za����w���l�]��&��ժ!>�-X�<�Q�?"�h6�@Os#�:�L�[:WK���kK5W�X���v�'Z��C݂j|���|�B�U3�fJj�N��
エンコード?デコード?しなければならないと思いますが、やり方がわかりません。
これをmp3ファイルにしたいのですがどうしたらよいでしょうか?
Python 3.8.0
Watson TTS 最新版
Windows10 Pro
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。