[PYTHON] Ich habe versucht, Pilze Pepper x IBM Bluemix Text to Speech

Erstellen Sie eine Audiodatei und lassen Sie Pepper sprechen (abspielen)

Was ist Text-to-Speech?

Es konvertiert Text, der mit der Sprachsynthesefunktion von IBM geschrieben wurde, in natürliche Sprache. Gleich wie Polly in AWS.

Kämpfe mit Peppers Rede

Es ist schwer, Pepper dazu zu bringen, gut zu sprechen. Darüber hinaus ist es schwieriger, den Klang einzustellen, da dies ohne die eigentliche Maschine nicht möglich ist. Ich wünschte, ich könnte es mit einem virtuellen Roboter überprüfen, aber das ist nicht der Fall. .. Was macht ihr damit? ?? Kämpfen sie alle? ??

Spielen Sie Text als Audiodatei ab

Verwenden Sie also Text to Speech, um den Text in eine Audiodatei zu konvertieren und herunterzuladen. Ich habe versucht, es so zum Sprechen zu bringen, wie es ist.

Erstellen Sie mit Bluemix Text to Speech

スクリーンショット 2017-05-06 18.24.42.png

Wenn Sie in der Aktion auf "Anmeldeinformationen anzeigen" klicken, werden der Benutzername und das Kennwort angezeigt. Verwenden Sie diese Option.

pepper-Beispiel für ein Python-Skript


  url = "https://stream.watsonplatform.net/text-to-speech/api/v1/synthesize?accept=audio/wav&voice=ja-JP_EmiVoice"
  param = {"output" : "hello_world.wav", "text" : message}
  filePath = self.appFolder + "/" + self.getParameter("file name")
  r = requests.get(url, auth=("{username}", "{password}"), params=param)
  outfile = open(filePath, 'wb')
  outfile.write(r.content)
  outfile.close()

Ich verwende das Python-Anforderungsmodul für http get. Dieser Bereich wird hilfreich sein. http://qiita.com/n0bisuke/items/5b782bb758ce5611cc90

In param werden der Name der Ausgabedatei (Download) und der Text der Konvertierungsquelle festgelegt. Legen Sie in request.get die oben genannten Anmeldeinformationen und Parameter fest und geben Sie eine Anforderung aus

Es wird als "outfile.write (r.content)" an dem Speicherort gespeichert, der in Pepper auf "filePath" festgelegt wurde. Alles was Sie tun müssen, ist es in der Play Sound Box abzuspielen und fertig.

Recommended Posts

Ich habe versucht, Pilze Pepper x IBM Bluemix Text to Speech
Ich habe Watson Voice Authentication (Speech to Text) ausprobiert.
Ich habe versucht, Azure Speech to Text zu verwenden.
Ich habe versucht, Text mit TensorFlow zu klassifizieren
Ich habe versucht, springende Bälle zu multiplizieren (gelegentlich x100).
Ich habe versucht zu debuggen.
Ich habe versucht, PredNet zu lernen
Ich habe versucht, SVM zu organisieren.
Ich habe versucht, PCANet zu implementieren
Ich habe versucht, Linux wieder einzuführen
Sprechen mit Python [Text zu Sprache]
Ich habe versucht, Pylint vorzustellen
Ich habe versucht, SparseMatrix zusammenzufassen
jupyter ich habe es berührt
Ich habe versucht, StarGAN (1) zu implementieren.
Ich habe mit PyQt einen einfachen Texteditor erstellt
Ich habe versucht, Pepper über Ereignisinformationen und Mitgliederinformationen sprechen zu lassen
Ich habe versucht, die GUI auf einem Mac mit X Window System anzuzeigen
Ich habe versucht, Deep VQE zu implementieren
Ich habe versucht, eine Quip-API zu erstellen
Ich habe versucht, Python zu berühren (Installation)
Ich habe versucht, eine kontroverse Validierung zu implementieren
Ich habe versucht, Pytorchs Datensatz zu erklären
Ich habe Teslas API berührt
Ich habe versucht, mich über MCMC zu organisieren.
Ich habe versucht, Realness GAN zu implementieren
Ich habe versucht, den Ball zu bewegen
Ich habe versucht, den Abschnitt zu schätzen.
Ich habe versucht, Python x Kivy de Kinoppy (Kii Kuniya Buchhandlungs-App) nachzuahmen.
Ich habe versucht, den Text des Romans "Wetterkind" mit Word Cloud zu visualisieren
Ich habe versucht, einen Linebot zu erstellen (Implementierung)
Ich habe versucht, die Behandlung von Python-Ausnahmen zusammenzufassen
Ich habe versucht, PLSA in Python zu implementieren
Englische Spracherkennung mit Python [Rede zu Text]
Ich habe versucht, Autoencoder mit TensorFlow zu implementieren
Ich habe versucht, den Befehl umask zusammenzufassen
Ich habe versucht, Permutation in Python zu implementieren
Wrangle x Python Buch Ich habe es versucht [2]
Ich habe versucht, einen Linebot zu erstellen (Vorbereitung)
Ich versuchte das Weckwort zu erkennen
Ich habe versucht, mit Hy anzufangen
Ich habe versucht, PLSA in Python 2 zu implementieren
Python3-Standardeingabe habe ich versucht zusammenzufassen
Ich habe versucht, die grafische Modellierung zusammenzufassen.
Ich habe versucht, der CPython-Implementierung ein Post-Inkrement hinzuzufügen
Ich habe versucht, ADALINE in Python zu implementieren
Ich habe versucht, Optuna die Nummer lösen zu lassen
Ich habe versucht, das Umfangsverhältnis π probabilistisch abzuschätzen
Ich habe versucht, die COTOHA-API zu berühren
Ich habe versucht, PPO in Python zu implementieren
Ich habe versucht, CVAE mit PyTorch zu implementieren
Wrangle x Python Buch Ich habe es versucht [1]
Ich habe eine Web-API erstellt
Ich habe versucht, TSP mit QAOA zu lösen
[Python] Ich habe versucht, TF-IDF stetig zu berechnen
Ich habe versucht, Python zu berühren (grundlegende Syntax)
Ich versuchte mein Bestes, um zu Lasso zurückzukehren
Ich habe versucht, Ansibles Module-Linux-Edition zusammenzufassen