MSX Village forum

L'atelier Synthétiseur vocal

ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5566

Le 29/03/2015 à 17h40

Reprise du message précédent

Apparemment jipe est l'un des rare à posséder ce genre de module MSX...
Cela, dit, utiliser le MEA8000 ne m’intéresse pas vraiment, car il est destiné à parler français, ce qui n’intéresserait éventuellement que 3 ou 4 personnes ici présentes :siffle
et ce composant est quasi introuvable, ou à un prix bien trop élevé.

Par conte le TMS5220 c'est beaucoup plus commun et déjà pas mal utilisé Edité par ericb59 Le 29/03/2015 à 17h40


banniere-ericb59e
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10731

Le 29/03/2015 à 18h00
moi j'en ai des infos ;)


:noel
Site web    
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 987

Le 29/03/2015 à 18h50
<a href="">https://www.sparkfun.com/products/9811</a>

[url=https://www.sparkfun.com/products/9811][/url]

@Eric: Si tu veux faire de l'anglais ça a l'air simple et même ça marche sur port série :-) Edité par z80 Le 29/03/2015 à 19h41


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 29/03/2015 à 18h54
ericb59 :
Cela, dit, utiliser le MEA8000 ne m’intéresse pas vraiment, car il est destiné à parler français, ce qui n’intéresserait éventuellement que 3 ou 4 personnes ici présentes :siffle


C'est justememnt pour ça que je voulais regarder un peu ce truc là, un synthétiseur vocal en français, c'est rare a trouver.

De plus, pour un site français comme le Village, c'est bien ^^



Jipe :
moi j'en ai des infos ;)


:| Ca m'intéresse bien m'sieur Jipe d'avoir des infos ... merci



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5566

Le 29/03/2015 à 19h12
Intéressant Z80 ! :top ;)



Citation :
C'est justememnt pour ça que je voulais regarder un peu ce truc là, un synthétiseur vocal en français, c'est rare a trouver.




Oui, sans doute.

Mais quel en serait l'utilité ? D'ailleur quel en fut l'utilité ? Ce module à du passer totalement inaperçu à l'époque et il doit pas y avoir beaucoup de monde au courant que ça existait sur MSX.



Mon intérêt dans cette technologie est de pouvoir l'utiliser dans des jeux (d'aventure).

Hors, avec une synthèse en french only, ça n’intéressera que peut de monde. J'aime intéresser toute la communauté MSX... Edité par ericb59 Le 29/03/2015 à 19h16


banniere-ericb59e
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10731

Le 29/03/2015 à 19h25
demain je rassemble ce que j'ai

la modif de l'adressage pour MSX2
le programme modifié pour MSX2 PHOCOD
des exemples de programmation
la liste de phonémes

il faut que je fasse des photos et le schéma du circuit


:noel
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10731

Le 29/03/2015 à 19h27
le TMS5220 est utilisé aussi dans les bornes d'arcades d'aprés mes recherches

le MEA8000 a aussi une version sur Amstrad


:noel
Site web    
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5566

Le 30/03/2015 à 07h04
Jipe :
le TMS5220 est utilisé aussi dans les bornes d'arcades d'aprés mes recherches





oui, et dans pas mal de flipper aussi...


banniere-ericb59e
Site web    
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 30/03/2015 à 07h10
Pour mettre tout le monde d'accord, pourquoi ne pas réfléchir à faire une cartouche avec la puce vocale anglaise et la française. Si ce n'est pas possible, se rabattre sur une cartouche qui peut accepter soit l'une soit l'autre.
   
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 987

Le 30/03/2015 à 08h09
GDX :
Pour mettre tout le monde d'accord, pourquoi ne pas réfléchir à faire une cartouche avec la puce vocale anglaise et la française. Si ce n'est pas possible, se rabattre sur une cartouche qui peut accepter soit l'une soit l'autre.




Je ne saurais que trop vous conseiller de partir sur des chips ou algorithmes de TTS modernes (Text To Speech). Il y a peu-être moyen de voir avec les programmeurs de espeak sur Linux pour voir/évaluer si on peut embarquer le soft dans un chip qu'on logerai dans une cartouche, les soft sous Linux supportent le multi langage via des librairies de Phonèmes, en gros de ce que j'ai compris en lisant en diagonale, c'est un peut comme la thechno du MEA8000 en plus poussée.

LE MEA8000 implique plus de traitement qu'un chip SPO256AL2 ou TMS5220 (pour le TMS je ne fait qu'une supposition vu que je n'ai pas lu le datasheet...), il faut balancer en continu des valeurs dans des oscillateur/modulateur FM (4 modulateurs de mémoire) pour créer des sons qui mis bout à bout créés des phonèmes qui eux même mis bout à bout forment des mots.

Pour le MEA je connais un peut plus parce que c'est Jipé qui a hérité de la cartouche après que j'ai plenché sur une idée que j'avais à l'époque.... Depuis peu on appelle ce genre d'application de la "domotique"...


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5566

Le 30/03/2015 à 13h53
Il semblerait que les chips TTS soient un peut passé de mode, car aujourd'hui les logiciels font vraiment du très bon boulot en synthèse vocale. Mais cela nécessite de la puissance que n'a pas un micro 8 bits.
On trouve encore des chips TTS,
Les Epson V301200 semblent pas mal, bien que plus fabriquées.
J'ai commandé cette petite carte de 3,2 x 3,8 cm
https://www.parallax.com/product/30016
qui se pilote directement en RS232, et pourrait for bien faire une jolie "Speech Box" en complément de l'interface HBI232-MKII qui arrive bientôt :) Edité par ericb59 Le 30/03/2015 à 13h55


banniere-ericb59e
Site web    
TurboSEB Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 08/08/2010 à 20h57

Messages: 5886

Le 30/03/2015 à 13h59
On se demande Pourquoi TOUS les Msx n'ont pas de RS232:siffle :oups



MSX 1&2 + Moniteurs+divers (environ 0.70Tonnes)
   
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 987

Le 30/03/2015 à 14h07
ericb59 :
Il semblerait que les chips TTS soient un peut passé de mode, car aujourd'hui les logiciels font vraiment du très bon boulot en synthèse vocale. Mais cela nécessite de la puissance que n'a pas un micro 8 bits.




Pourquoi penses-tu que j'ai parlé de:

z80 :
Je ne saurais que trop vous conseiller de partir sur des chips ou algorithmes de TTS modernes (Text To Speech). Il y a peu-être moyen de voir avec les programmeurs de espeak sur Linux pour voir/évaluer si on peut embarquer le soft dans un chip qu'on logerai dans une cartouche, les soft sous Linux supportent le multi langage via des librairies de Phonèmes, en gros de ce que j'ai compris en lisant en diagonale, c'est un peut comme la thechno du MEA8000 en plus poussée.






Je pense qu'il y a moyen d'embarquer dans une cartouche un co-processeur ARM CORTEX M3 ou plus puissant pour traiter a minima des listes de phonèmes, comme si on envoyait des octets sur un SPO256AL2 les phonème étant dans la langue choisie au préalable.

Voir mieux si puissance suffisante envoyer des phrases dans la langue de sont choix et zou ça parle :) Edité par z80 Le 30/03/2015 à 14h14


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5566

Le 30/03/2015 à 14h29
oui, Z80, j’allais dans le sens de ce que tu as dit précédemment. :)


Alors, dans un style un peut différent j'ai trouvé cette carte qui m'emballe pas mal aussi

https://www.sparkfun.com/products/12897

La WAV Trigger, embarque une carte midcro-SD contenant les fichiers WAV de votre choix, et peut les rejouer à la demande, soit par l'action de Triggers (boutons), soit par des commandes Série RX/TX
La carte sait jouer 8 sons wav simultanément, est aussi compatible midi.

En théorie il suffit de brancher cette carte à une interface série, et de lui balancer quelques octets pour qu'elle se mette à jouer les sons, sans jamais occuper un seul instant le micro-processeur de l'engin qui la pilote :)
Alors moi j'imagine déjà un jeu avec musique qualité CD, et des effets sonores de la même qualité depuis un simple MSX :|


banniere-ericb59e
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10731

Le 30/03/2015 à 17h22
au fil des recherches j'ai retrouvé ceci : synthesevocale.zip
pas besoin de module ou autre accessoires ;)


:noel
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10731

Le 30/03/2015 à 17h33
le datasheet du MEA8000
MEA 8000 datasheet.pdf


:noel
Site web    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie