请帮忙解决一个提取汉字拼音的算法,谢谢了

帮忙写个算法,或提供个思路!
怎样获得一串汉字的所有可能的拼音?
比如:禅的处世智慧,其中“禅”、“的”是多音字,“禅”两个音:chan、shan;“的”两个音:de、di
那么这句话的所有可能拼音组合有四种情况:
chan de chu shi zhi hui
chan di chu shi zhi hui
shan de chu shi zhi hui
shan di chu shi zhi hui
说明:我已从DB中取出了每个汉字对应的拼音集合list,大集合套小集合
[[chan,shan],[de,di],[chu],...]
请问怎样获取这四种拼音组合?谢谢大家了!

你可能感兴趣的:(寻求算法)